OBS/Makros und Scripting/Allgemeines/Klassen/Vorgänge/Angebot: Unterschied zwischen den Versionen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:
==Variablen==
==Variablen==
<syntaxhighlight lang="Delphi">
<syntaxhighlight lang="Delphi">
        cBemerkung      : String;
        cBemerkungAnsi  : String;
        cErfolgsstat    : String;
        dGueltigBis      : TDate;
        nKALK1          : Double;
        nKALK11          : Double;
        nKALK12          : Double;
        nKALK13          : Double;
        nKALK2          : Double;
        nKALK21          : Double;
        nKALK22          : Double;
        nKALK23          : Double;
        nKALK3          : Double;
        nKALK31          : Double;
        nKALK32          : Double;
        nKALK33          : Double;
        cMesse          : String;
        cMessenStand    : String;
        cMessenStandUID  : String;
        cMessentermin    : String;
        cMessenterminUID : String;
        cPara13          : String;
        nSTFAkt          : Double;
        cVersNr          : String;
        dWVorlageDat    : TDate;
        cStdSteuer      : String;
</syntaxhighlight>
</syntaxhighlight>
==Methoden==
==Methoden==
<syntaxhighlight lang="Delphi">
<syntaxhighlight lang="Delphi">
</syntaxhighlight>
        constructor  Create(cFilter: String=''); overload; virtual;
==Properties==
        constructor  Create(oxDB:TxDB;cAngNr: String; lPos: boolean=false); overload; virtual;
<syntaxhighlight lang="Delphi">
        Destructor  Destroy ();  override;
 
        procedure FillPerson(cKdNr:String);
        function  NeuePosition(): TAngebotPos;
        function  AngNeuNum(cFilter : String=''):String;
        function  SaveRecord(cUID:String=''; lAlleSpeichern : Boolean = true):Boolean;  override;
</syntaxhighlight>
</syntaxhighlight>



Version vom 15. April 2019, 09:17 Uhr


TAngebot leitet sich von TVorgang ab. Die in TVorgang beschriebenen Methoden, Variabeln und Properties können hier ebenfalls verwendet werden.

Basis TAngebot

Variablen

        cBemerkung       : String;
        cBemerkungAnsi   : String;
        cErfolgsstat     : String;
        dGueltigBis      : TDate;
        nKALK1           : Double;
        nKALK11          : Double;
        nKALK12          : Double;
        nKALK13          : Double;
        nKALK2           : Double;
        nKALK21          : Double;
        nKALK22          : Double;
        nKALK23          : Double;
        nKALK3           : Double;
        nKALK31          : Double;
        nKALK32          : Double;
        nKALK33          : Double;
        cMesse           : String;
        cMessenStand     : String;
        cMessenStandUID  : String;
        cMessentermin    : String;
        cMessenterminUID : String;
        cPara13          : String;
        nSTFAkt          : Double;
        cVersNr          : String;
        dWVorlageDat     : TDate;
        cStdSteuer       : String;

Methoden

        constructor  Create(cFilter: String=''); overload; virtual;
        constructor  Create(oxDB:TxDB;cAngNr: String; lPos: boolean=false); overload; virtual;
        Destructor   Destroy ();  override;

        procedure FillPerson(cKdNr:String);
        function  NeuePosition(): TAngebotPos;
        function  AngNeuNum(cFilter : String=''):String;
        function  SaveRecord(cUID:String=''; lAlleSpeichern : Boolean = true):Boolean;  override;

Basis TAngebotPos

Variablen

Methoden

Properties

Allgemeine Konstanten

Allgemeine Funktionen