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.
34<br />
4. Avancerede funktioner<br />
I dette afsnit beskrives forskellige måde at opbygge mere avancerede<br />
udvekslinger med Lotus Notes. For at få det fulde udbytte af dette<br />
afsnit, kræves et rimeligt kendskab <strong>til</strong> kodning i <strong>XAL</strong> og evt. kendskab<br />
<strong>til</strong> integrationskittets programmeringsmæssige muligheder.<br />
Visse af funktionerne kræver desuden et større kendskab <strong>til</strong> Lotus<br />
Notes.<br />
4.1 Benyttelse af triggere<br />
Normalt vil man kunne udføre de fleste integrationsopgaver uden at<br />
skulle programmere. Men der kan opstå situationer, hvor parameteropsætning<br />
ikke er nok. Ved at benytte funktioner ved udveksling kan<br />
man udføre lidt mere avancerede opgaver.<br />
Til endnu mere komplekse kørsler kan man programmere <strong>XAL</strong>-kode<br />
i triggere.<br />
Som eksempler på områder hvor dette kan være nødvendigt kan<br />
nævnes:<br />
• Opslag i andre kartoteker, som involverer flere poster. F.eks.<br />
sammentælling af transaktioner.<br />
• Opsætning af integration med flere forms eller databaser i Lotus<br />
Notes.<br />
• Opdatering af data i <strong>CONCORDE</strong>.<br />
• Benyttelse af mere avancerede integrationsfunktioner, som f.eks.<br />
afsendelse af mail, håndtering af attachments, low-level kald <strong>til</strong><br />
Lotus Notes m.v.<br />
I dette afsnit beskrives forskellige anvendelsesområder for triggere.<br />
4.1.1 Variabler og lokalmacroer<br />
Som nævnt i afsnit 3.1.2 sker selve udvekslingen med Lotus Notes<br />
ved afvikling af en <strong>XAL</strong>-kørsel, der dannes dynamisk ud fra de parametre<br />
som er indtastet.<br />
Ønsker man at benytte variabler eller localmacroer i sin <strong>XAL</strong>-kode,<br />
kan man ikke blot definere disse i den trigger, hvori man skal benytte