CONCORDE XAL/C5 Overbygningsmodul til XAL2LN - Intoint
CONCORDE XAL/C5 Overbygningsmodul til XAL2LN - Intoint
CONCORDE XAL/C5 Overbygningsmodul til XAL2LN - Intoint
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
52<br />
Macroloads (1-2)<br />
1 #MacroLoad(NOTES)<br />
2 #MacroLoad(TMP_FILE)<br />
Først indlæses macrobibliotekerne Notes og TMP_FILE.<br />
Notes biblioteket indeholde alle de grundlæggende programmeringskommandoer<br />
i integrationskittet.<br />
TMP_FILE loades for at muliggøre brugen af visse integrationskit<br />
kommandoer. Denne linie vil som regel kunne slettes.<br />
Variabler (4-13)<br />
4 STR 255 &S<br />
5 STR 255 &S2<br />
6 STR 255 &ID<br />
7 INT &Inserted<br />
8 INT &Updated<br />
9 INT &Deleted<br />
10 INT &StartTid<br />
11 INT &Action<br />
12 INT &OK<br />
Her defineres de variabler der benyttes <strong>til</strong> en standarddefinition.<br />
&S er en generel strengvariabel der benyttes ved kald af #NotesPut-<br />
FieldValue. &S2 benyttes som ekstra strengvariabel ved forskellige<br />
kombinationer ( ”Update newer” og ”Compare”).<br />
&ID indeholder DocId på det Notes dokument der skal opdateres.<br />
&Inserted, &Updated og &Deleted benyttes <strong>til</strong> at optælle antallet af<br />
de respektive opdateringstyper.<br />
&Starttid benyttes ved nedtælling i slutningen af koden.<br />
&Action indeholder typen af opdateringen:<br />
• 1 => Opret nyt dokument<br />
• 2 => Opdater eksisterende dokument<br />
• 0 => Fejl<br />
&OK benyttes <strong>til</strong> at bestemme om et dokument må opdateres i Lotus<br />
Notes.<br />
Opdatering (15-25)<br />
15 #LocalMacro.Update<br />
16 SET &S = Nummer