Aktivering af menupunktet afvikler den specificerede manipulation. Dette kræver, at der ikke er fejl i Udtryk o.l.
Under afviklingen vil der blive promptet for, om kørslen skal gemmes som en kørsel. Svares 'Ja', promptes for filnavn og den tilhørende XAL-kode genereres dernæst automatisk. Kørslen kan efterfølgende aktiveres, gennemses eller rettes i kolonnen: XAL eller QTX i udviklingsmenuen.
Mit spørgsmål:
jeg vil gerne gemme datamanipulationen som xal-kode, men når jeg 'udfører' kommer den ikke og spørger om at gemme kørslen?
Hvis man indlæser denne defintion i Datamanipulationen og gemmer den som en XAL kørsel, får du:
#MacroLoad(FILE) STR 70 &FilNavn INT &Counter INT &InsErr
STR 255 &dato REAL &Bel REAL &Moms
SET &Filnavn = #GetFile( "Import til "+FilePName(FinKladde)+":")
IF NOT &FilNavn OR NOT #FileExists(&FilNavn) THEN RETURN 0 ENDIF
TTSBEGIN FinKladde INTRODUCE FinKladde READ &FilNavn AS Comma INTO ( &dato, Konto, Tekst, &Bel, &Moms, ) SET &Counter = &Counter + 1
SET Navn = "Daglig" SET BeløbVAL = &Bel+&Moms SET Linienr = Linienr+1 SET Dato = str2date(&dato,123) SET Valutakurs = 100 SET Bilag = 1
SET LøbeNummer = 0
INSERT FinKladde
#ADD(&InsErr,(LøbeNummer == 0)) END TTSCOMMIT FinKladde IF &InsErr THEN SET BOX(2,"Der er læst "+Num2Str(&InsErr,0,0,0,0)+" poster, der IKKE kunne\n"+ "indsættes (p.g.a entydigt index)",0) ENDIF
PAUSE
Synes godt om
Ny brugerNybegynder
Din løsning...
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.