Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
TAdapterRTF.AddDataSet
Modified on 17/09/2009 13:46
by
CPARAS
Categorized as
Nicht kategorisiert
{BR} *[KlasseRTFAdapter|TAdapterRTF] ** [KlasseRTFAdapterMethoden|Methoden] ** [KlasseRTFAdapterEigenschaften|Eigenschaften] {BR} '''Syntax:'''{BR} {{{{'''procedure''' AddDataSet(const Table: TRPCTable; const Name: string; const StorageType: string; SelectedRows: TBookmarkList)}}}}{BR} {BR} '''Beschreibung:'''{BR} {BR} Mit der Methode AddDataSet wird dem Serienbrief eine weitere Datenmenge hinzugefügt. Diese Datenmenge kann vom Benutzer in der Vorlagen Konfiguration als Datenquelle bestimmt werden, wenn dies nicht der Fall ist wird sie aber trotzdem als eine weitere Datenmenge im RTF Editor angezeigt. '''Table:'''{BR} Die Table Instanz welche übergeben werden soll (Diese muss geöffnet sein){BR} {BR} '''Name:'''{BR} Der Name der Datenquelle der in der Vorlage bzw. Serienbrief angezeigt wird{BR} {BR} '''StorageType:'''{BR} Name des Ablagetyps der standardmäßig für diese Table Instanz verwendet werden soll(Objektablage, Einheitenablage usw.){BR} Dieser kann auch ein Leerstring sein falls die Table Instanz nicht als primäre Datenquelle dienen soll.{BR} {BR} '''SelectedRows:'''{BR} Die selektierten Zeilen falls die Table Instanz als Grundlage einer Gitterdarstellung dient (Grid1.SelectedRows), ansonsten nil übergeben{BR} {BR} {BR} '''Beispiel:'''{BR} {BR} <code pascal> procedure openTemplates; var aRTF: TAdapterRTF; begin TableObjektVorlage.setstringparam('OB_ID', self.getparam('OB_ID')); TableObjektVorlage.readData; aRTF := TAdapterRTF.Create; try aRTF.SourceComp := 'MenuDocVorlagen'; aRTF.SourceID := self.DI_ID; aRTF.CO_ID := self.CO_ID; aRTF.DefaultStorageType := 'Objektablage'; aRTF.AddPrimaryDataSet(TableObjektVorlage, 'Objekt Daten', '', nil); aRTF.AddDataSet(TableHV, 'Hausverwalter', '', nil); aRTF.TemplateListdlg; finally aRTF.Free; end; end; </code>
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.