Opgave 10: Link betalingsunderrapporten til kundemasterrapporten Betalingsunderrapporten skal linkes til kundemasterrapporten, ved at dens CustID-parameter bindes til feltet CUSTOMERNUMBER i kunderapporten. 1 Vælg Layout for at genoptage redigeringen af rapporten. 2 Vælg tabellen Payments. 3 Vælg skillebladet Binding i Egenskabseditor. 4 Vælg Parameterbinding for datasæt på siden Binding. Binding af datasætparameter viser parameteren CustID. Værdien er angivet til den standardværdi, 103, du angav, da du oprettede datasætparameteren. 5 Ret parameterværdien til feltet CUSTOMERNUMBER i kunderapporten. 1 Vælg parameteren, og vælg derefter Redigér. En dialogboks beder dig om at angive en parameterværdi. 2 Vælg knappen Opret udtryk, der vises til højre for feltet Værdi. 3 Vælg Tilgængelige kolonnebindinger i Opret udtryk, vælg Liste, og dobbeltklik derefter på CUSTOMERNUMBER. I Opret udtryk vises udtrykket row["CUSTOMERNUMBER"]. Vælg OK for at gemme udtrykket og lukke Opret udtryk. 4 Vælg OK i Redigér binding af datasætparameter for at acceptere den nye parameterværdi. I Binding af datasætparameter vises den nye værdi af row["CUSTOMERNUMBER"] for parameteren CustID som illustreret i Figur 12-22. Figur 12-22 Ændret binding af datasætparameter for tabellen Payments 6 Vælg OK for at gemme den ændrede binding af datasætparameteren. 7 Vis resultat af rapporten. Rapporten viser nu forskellige betalingsrecords for hver kunde. Ikke alle kunder har betalingsrecords. Hvis du kun vil have vist kunder med ordrer, skal du ændre forespørgslen for kunderapporten.
Betalingsunderrapporten skal linkes til kundemasterrapporten, ved at dens CustID-parameter bindes til feltet CUSTOMERNUMBER i kunderapporten.