12. august 2002 - 10:30Der er
3 kommentarer og 1 løsning
Huske tidligere indtastede værdier i promptboks
Hej,
jeg har en lille problem, med promptboks i XAL 2,60.
Jeg har lavet en rapport, hvor der kommer en promptboks hvor man skal indtaste nogle værdier. Værdierne ændres ikke så ofte, det var derfor praktisk at promptboksen kunne huske den sidst inddaterede værdi.
Funktionen fungerer fint ved xal-kørsler med funktionen; #Prompt(CurUserId(),&Xal), men denne funktionen kan ikke kaldes fra en rapport. Rapporten er lavet via editorbox og ikke via QT-søgning.
Næ, for så gemmer du ikke noget. Når du "Get"ter i variabler, får den aldrig gemt noget i Parameters kartoteket (som Introduces når du angiver parametrene til macroen #Prompt.
Prøv nedenstående (og lav om på variablernes type og hvilke tilhørende felter i Parameters). Parameters består af en række felter at type STR, INT, REAL og ENUM (NejJa). Vælg passende felter.
HUSK at sætte Parameters på som 3. parameter til macroen #PromptAbort. Ellers gemmer den intet!
STR 20 &FromBatchNo STR 20 &ToBatchNo
INT &Masksnit INT &SamleSnit INT &SpecSnit REAL &MaleSnit REAL &MontSnit REAL &LonSnit
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.