Welcome Guest, you are in: Anmelden

CP Wiki

RSS RSS

Navigation



  1. Administration

Suche im wiki
»

  • TAdapterRTF
    • Methoden
    • Eigenschaften


      Syntax:

      property SourceID: string



      Beschreibung:



      Die Eigenschaft SourceID bestimmt den Fremdschlüssel der Vorlagen die geladen werden sollen.
      Im Normallfall ist es die DI_ID oder die Eigenschaft NameForSave des Dialoges.
      Dies kann aber auch eine beliebige ID oder String Eigenschaft sein falls es gewünscht wird,
      dass die gleichen Vorlagen an mehreren Dialogen oder Modulen angehängt werden.
      Die SourceID wird zusammen mit der Eigenschaft SourceComp verwendet welche noch eine feinere Unterteilung in einem Dialog ermöglicht (Verschieden Schaltflächen und Menüs rufen verschiedene Vorlagen auf)


Beispiel:

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.TemplateListdlg; finally aRTF.Free; end; end;

ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam.