Kontakt

Nyheder

i2 Tip: En iBase forespørgsel med variabelt input

I analysearbejdet kan det være, at du ønsker at genbruge en forespørgsel mange gange for at søge og hente dine data, men den skal være lidt anderledes hver gang. F.eks. datoen eller navnet på en person eller organisation. Det kan være tidskrævende at skulle indtaste forespørgslen igen hver gang. i2 iBase tilbyder to forskellige muligheder, så du ikke behøver at gøre dette og kan udføre dine analyser nemmere og med færre handlinger.

En forespørgsel med anmodning om input
Den første måde at oprette en forespørgsel med et variabelt input i iBase på er ved at indsætte et "@" i stedet for en værdi i din forespørgsel. I dette tilfælde vil iBase, når du kører forespørgslen, bede dig om at indtaste data for det angivne felt.

Det er muligt at bruge et "@" mere end én gang i en enkelt forespørgsel. I det følgende eksempel anmodes der om data for to enheder og et link. Bemærk, at der kan opstå forvirring, hvis du har brugt den samme enhed to gange. Hører person 1 eller person 2 til dette bestemte efternavn og denne fødselsdato?

En anden mulighed er at foreslå en værdi på forhånd. Det gør du ved at indtaste det efter "@". Dette kan være en værdi, som du bruger ofte, men kan også hjælpe brugeren med at beslutte, hvad han/hun skal indtaste. Du kan justere dette forslag, når du bliver bedt om at indtaste en værdi.

En forespørgsel, der ser på visse systemvariabler
Den anden måde at oprette en forespørgsel med variabelt input på er at oprette en forespørgsel, der tager hensyn til visse systemvariabler. Der er nogle systemvariabler, som du kan bruge i iBase. De begynder alle med "@#" efterfulgt af parameterens navn med store bogstaver. Nedenfor finder du de forskellige muligheder.

Parameter

Beskrivelse

@#USER

Brugernavnet for den person, der er logget ind på iBase

@#NOWDATE

Den aktuelle dato

@#NOWDATE +N/-N

Den aktuelle dato + eller - et antal dage

@#NOWTIME

Den aktuelle tid

@#NOWTIME +N/-N

Den aktuelle tid + eller - et antal timer

I det følgende eksempel har vi indtastet systemvariablen @#NOWDATE-30 til værdien 1. Dette giver dig mulighed for at finde frem til de poster, der er blevet ændret inden for de sidste 30 dage. (Ændringsdatoen er af felttypen "Opdateringsdato og -tid").

Vil du gerne vide, hvilke andre muligheder i2 iBase er dig? Så overvej et af vores kurser eller kontakt os.

Denne hjemmeside bruger cookies

Vi mener, at det er meget vigtigt, at du ved, hvilke cookies der anvendes på vores hjemmeside og til hvilke formål. Vi bruger funktionelle cookies for at få vores hjemmeside til at fungere korrekt. Derudover bruger vi Analytics-cookies til at analysere brugen af vores hjemmeside. Vi beder også om dit samtykke til at placere cookies fra tredjeparter (sociale medier, reklame- og analysepartnere), som vi deler oplysninger med. Ved at klikke på "Accepter" accepterer du, at ovenstående cookies placeres. Hvis du klikker på "Indstillinger", vil du blive ført til en side, hvor du kan angive, hvilke cookies der må og ikke må placeres. Klik her for at se vores erklæring om beskyttelse af personlige oplysninger.