11.09.2013 Views

Programmering II - Xpi

Programmering II - Xpi

Programmering II - Xpi

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.

Åbningen af bufferen skal da se ud som følger.<br />

Eksempel<br />

EXTERN SalesTable<br />

Når bufferen er åbnet, skal blokkens nøglefelter tildeles værdier fra den. Det udføres med<br />

kommandoen SET.<br />

SET<br />

Når der skal synkroniseres mellem to forms, anvendes SET kommandoen til at tildele værdier (fra<br />

bufferen) til felter i blokken, idet de poster der skal vises i underformen, skal tilhøre den record, der<br />

findes i bufferen.<br />

Tildeling med SET fra buffer til form<br />

Syntaksen for SET kommandoen ved tildeling af værdier til blokken fra bufferen, er som følger.<br />

Syntaks<br />

SET . = .<br />

I eksemplet fra afnittet om EXTERN med kald af ordrelinjer fra ordrekartoteket, vil SET kommandoen da<br />

se ud, som følger.<br />

Eksempel<br />

Ordrekartotek<br />

Lokal<br />

menu<br />

Buffer<br />

OrdreKart<br />

Hovedform Underform<br />

SET SalesLine.Number = SalesTable.Number<br />

Ordrelinjer<br />

EXTERN SalesTable<br />

SET blok.felt =<br />

buffer.felt<br />

I formen er der en blok med navnet SalesLine, der har et felt med navnet Number. Dette felt tildeles<br />

den værdi, feltet Number har i bufferen SalesTable.<br />

Ved hjælp af macroen #Frm_Index() kan de rigtige poster herefter findes frem.<br />

Tildeling med SET fra<br />

buffer felter til felter i<br />

blok i form<br />

182<br />

UNDERVISNINGSMATERIALE TIL MICROSOFT DYNAMICS<br />

Brugen af dette materiale er underlagt din aktuelle serviceaftale<br />

® C5 VERSION 2012

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

Saved successfully!

Ooh no, something went wrong!