Kontakt

Nyheter

i2 Tips: En iBase-fråga med variabel inmatning

I analyser kan det hända att du ofta vill återanvända en fråga för att söka och fråga dina data, men det måste vara lite annorlunda varje gång, saker som datum eller namn på en person eller organisation, till exempel. Det kan vara tidskrävande att ange frågan igen varje gång. IBM i2 iBase erbjuder två olika alternativ så att du inte behöver göra det och du kan då utföra dina analyser enklare och med färre åtgärder.

En fråga som begär inmatning
Det första sättet att skapa en fråga med en variabel inmatning i iBase är att inkludera ett "@" i din fråga istället för ett värde. Om du gör det när du utför frågan kommer iBase att be dig att ange data för det angivna fältet.

Det är möjligt att använda ett “@” mer än en gång i en fråga. I exemplet nedan begärs data för två enheter och en länk. Observera att om du har använt samma enhet två gånger kan detta orsaka förvirring. Tillhör person 1 eller person 2 det specifika efternamnet och födelsedatumet?

Ett annat alternativ är att föreslå ett värde i förväg. Du gör detta genom att skriva det efter "@". Detta kan vara ett värde du använder mycket, men kan också hjälpa användaren att bestämma vad han ska fylla i. Du kan justera detta förslag när du blir ombedd att ange ett värde.

En fråga som tittar på vissa systemvariabler
Det andra sättet att skapa en variabel inmatningsfråga är att skapa en fråga som tittar på vissa systemvariabler. Det finns några systemvariabler tillgängliga som du kan använda i iBase. De börjar alla med "@ #" följt av parameternamnet med stora bokstäver. Nedan ser du de olika möjligheterna.

Parameter

Beskrivning

@#USER

Användarnamnet för personen som är inloggad på iBase

@#NOWDATE

Det aktuella datumet

@#NOWDATE +N/-N

Aktuellt datum + eller - ett antal dagar

@#NOWTIME

Den aktuella tiden

@#NOWTIME +N/-N

Den aktuella tiden + eller - ett antal timmar

I exemplet nedan har vi angett systemvariabeln @ # NOWDATE-30 till Value 1. Detta gör att du kan hämta vilka poster som har ändrats under de senaste 30 dagarna. (Ändringsdatum är av fälttyp "Update date & Time").

Vill du veta vilka andra möjligheter IBM i2 iBase erbjuder dig? Överväg då en av våra utbildningar eller kontakta oss.

Denna webbplats använder cookies

Vi tycker att det är mycket viktigt att du är medveten om vilka cookies vår webbplats använder och för vilka syften. Vi använder funktionella cookies för att vår webbplats ska fungera korrekt. Dessutom använder vi Analytiska Cookies för att analysera användningen av vår webbplats. Vi ber också om ditt tillstånd för placering av cookies från tredje part (sociala medier, reklam- och analyspartners) som vi delar information med. Genom att klicka på "Acceptera" accepterar du placeringen av ovan nämnda cookies. Om du klickar på "Inställningar" kommer du till en sida där du kan ange vilka cookies som får placeras. Klicka här för vår integritetspolicy.