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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

⎡ ⎤<br />

17 #NotesSetFieldValue('Nummer',&S)<br />

18 SET &S = Navn<br />

19 #NotesSetFieldValue('Navn',&S)<br />

20 { Pre Field Code for Ansvarlig }<br />

21 SET &S = Ansvarlig<br />

22 #NotesSetFieldValue('Ansvarlig',&S)<br />

23 { Post Field Code for Ansvarlig }<br />

24<br />

25 #EndMacro<br />

Lokalmacroen ”Update” indeholder selve overførslen af data. Denne<br />

macro opbygges via feltdefinitionerne på skærmside 2.<br />

Læg mærke <strong>til</strong> placeringen af ”Pre Field formula” og ”Post Field<br />

Formula” – i dette <strong>til</strong>fælde uden egentlig kode, defineret for feltet<br />

”Ansvarlig”.<br />

Query (27-37)<br />

27 #LocalMacro.PrepareQuery<br />

28 SET &S2=NotesKart.NotesKeyField+'="'+Nummer+'"'<br />

29 #EndMacro<br />

30<br />

31 #LocalMacro.Query<br />

32 { Returns doc-ID in &NotesTxt, … }<br />

33 { Pre Query Code }<br />

34<br />

35 #PrepareQuery<br />

36 #NotesQueryUnique(&S2)<br />

37 #EndMacro<br />

Ved brug af log-opdatering sker opslag i Lotus Notes efter dokument<br />

der matcher <strong>CONCORDE</strong> dokument via lokalmakroen #Query. Her<br />

indsættes også e.v.t. brugerdefineret kode i ”Pre Query Formula”<br />

Specialfunktioner (39-43)<br />

39 #LocalMacro.Newer<br />

40 #PrepareQuery<br />

41 SET &S2 = &S2 + ' &<br />

@Modified>@TextToTime("'+<br />

Date2Str(SidstRettet,123,2,3,2,3,2)+'"))'<br />

42 #NotesQueryUnique(&S2)<br />

43 #EndMacro<br />

Valg af visse funktioner på skærmside 1 , f.eks. ”Update newer” og<br />

”Compare”, kan medføre diverse ekstra kode. I dette <strong>til</strong>fælde er det<br />

koden <strong>til</strong> check af om data i Notes dokumentet er nyere end data i<br />

<strong>CONCORDE</strong><br />

53

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

Saved successfully!

Ooh no, something went wrong!