16.07.2013 Views

CONCORDE XAL/C5 Overbygningsmodul til XAL2LN - Intoint

CONCORDE XAL/C5 Overbygningsmodul til XAL2LN - Intoint

CONCORDE XAL/C5 Overbygningsmodul til XAL2LN - Intoint

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!