Ga naar hoofdinhoud

Inputfield

Een veld kan als invoerveld worden gemarkeerd door het op te nemen in een inputfield-opdracht voordat ernaar wordt verwezen in een LOAD- of SELECT-opdracht.

InformatieSleutelvelden kunnen niet als invoervelden worden gebruikt.

inputfield fieldlist

fieldlist is een door komma's gescheiden lijst met velden die als invoervelden gemarkeerd moeten worden. De jokertekens * en ? zijn toegestaan in de veldnamen. Het gebruik van aanhalingstekens rond veldnamen kan nodig zijn bij het gebruik van jokertekens.

Invoervelden gedragen zich enigszins anders dan gewone velden. Het belangrijkste verschil is dat veldwaarden wijzigingen kunnen ondergaan, interactief of programmatisch, zonder uitvoering van het script. Veldwaarden moeten in het veld worden geladen met LOAD- of SELECT-opdrachten. Voor elke geladen veldwaarde in het script wordt een tijdelijke aanduiding aangemaakt voor een vervangende veldwaarde. Alleen bestaande veldwaarden kunt u zo interactief of programmatisch wijzigen. De vervangingswaarde is gebruikersafhankelijk: als een invoerveld wordt gebruikt op een server, zien verschillende gebruikers verschillende sets met invoerveldwaarden. In invoervelden worden alle veldwaarden distinctief behandeld, ongeacht of ze dezelfde waarde hebben. Invoervelden behouden gewoonlijk hun eerder ingestelde waarden nadat zij opnieuw zijn geladen.

Voorbeeld 1:  

Inputfield B;

Inputfield A,B;

Inputfield B??x*;

Voorbeeld 2:  

Inputfield I;Load RecNo() as I, RecNo() as K autogenerate 10;

InformatieDe waarden in K moeten uniek zijn om I een invoerveld te laten zijn.

Neem deel aan het Analytics Modernization Program

Remove banner from view

Moderniseer zonder uw waardevolle QlikView-apps op het spel te zetten met het Analytics Modernization Program. Klik hier voor meer informatie of om contact op te nemen: ampquestions@qlik.com