Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Weitere Beispiel-Events finden sich bei den Anwendungsbeispielen unter dem Punkt „Erweitert“ Erweitert.

Datenmengen

Allgemein

Datenmengen kapseln Daten aus der Datenbank oder auch statische Daten in Form von Objekten. Die Datenmengen lassen sich abhängig von der Art als Referenzliste für ein Steuerelement verwenden oder aber vom Programmierer aus einem Skript heraus ansteuern.

...

Eine Komponente, um geometrische Figuren darzustellen. Diese kann genutzt werden, um zum einen die Maske aufzuhübschen oder aber, um bestimmte Elemente grafisch hervorzuheben.

...

Eigenschaften

Eigenschaft

Beschreibung

Komponenten

Align

Bestimmt, wie das Steuerelement innerhalb seines Containers (übergeordneten Komponente) ausgerichtet wird.

Mit Align können Sie ein Steuerelement an der oberen, unteren, linken oder rechten Seite eines Formulars oder einer Tafel ausrichten. Die Komponente bleibt auch dann an dieser Position, wenn sich die Größe ihres Containers ändert. Die Größe des ausgerichteten Steuerelements wird zusammen mit dem übergeordneten Objekt geändert, so dass es sich weiterhin über den oberen, unteren, linken oder rechten Rand des Containers erstreckt.

 

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel;

TShape;

TPageControl; TPhoneButtonEdit

Alignment

Bestimmt die Textausrichtung des Inhalts der Komponente.

TafnDBMemo; TRadioButton;

THtPanel;

TLabel;

TPanel

AlignWithMargins

Wenn true, wird bei der Ausrichtung ein Abstand zum Rand der übergeordneten Komponente eingehalten.

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel;

TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

AllowGrayed

Gibt an, ob ein dritter Zustand „undefiniert“ akzeptiert wird.

TafnDataCheckBox

Anchors

Das Element hält zu den angegebenen Rändern der übergeordneten Komponente seine relative Position bei.

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel;

TShape;

TPageControl; TPhoneButtonEdit

AutoSize

Gibt an, ob sich die Größe der Komponente, an den Inhalt anpassen soll.

THtPanel;

TScrollBox;

TImage;

TLabel;

TPanel

BevelEdges

Legt fest, welche Seiten des Steuerelements mit einem Rahmen angezeigt werden.

Mit BevelEdges können Sie bestimmen, welche Seiten des Steuerelements mit einem Rahmen versehen werden. Die Eigenschaften BevelInner, BevelOuter und BevelKind bestimmen das Erscheinungsbild der angegebenen Kanten.

TafnDBMemo;

THtPanel;

TScrollBox;

TPanel

BevelInner

Legt den inneren Rahmen fest.

Mit BevelInner können Sie angeben, ob die innere Abschrägung erhaben, graviert oder flach erscheint.

Die innere Abschrägung wird unmittelbar innerhalb der äußeren Abschrägung angezeigt. Wenn kein äußerer Rahmen vorhanden ist (BevelOuter hat den Wert bvNone), wird der innere Rahmen unmittelbar neben dem Rand angezeigt.

TafnDBMemo;

THtPanel;

TScrollBox;

TPanel

BevelKind

Bestimmt den Abschrägungsstil des Steuerelements.

Mit BevelKind können Sie das Erscheinungsbild einer Abschrägung ändern. BevelKind bestimmt, wie deutlich die Abschrägung hervorsteht.

TafnDBMemo;

THtPanel;

TScrollBox;

TPanel

BevelOuter

Legt den äußeren Rahmen fest.

Mit BevelInner können Sie angeben, ob die innere Abschrägung erhaben, graviert oder flach erscheint.

Die äußere Abschrägung wird innerhalb des Rahmens und unmittelbar außerhalb der inneren Abschrägung angezeigt.

TafnDBMemo;

THtPanel;

TScrollBox;

TPanel

BevelWidth

Gibt die Breite für die innere und die äußere Abschrägung an.

Mit BevelWidth können Sie die Breite der inneren und der äußeren Abschrägung in Pixel angeben.

TafnDBMemo;

THtPanel;

TScrollBox;

TPanel

BorderStyle

Bestimmt das Aussehen und die Funktionsweise des Formularrahmens.

Mit BorderStyle können Sie Aussehen und die Funktionsweise des Formularrahmens festlegen. 

TafnDBMemo;

THtPanel;

TScrollBox;

TPanel

BorderWidth

Gibt den Abstand zwischen der äußeren und der inneren Schrägkante in Pixel an.

Mit der Eigenschaft BorderWidth legen Sie fest, wie breit der Rahmen um die Tafel sein soll. Der Wert 0 bedeutet, dass kein Rahmen angezeigt wird.

Der Rahmen einer Tafel ist der Bereich zwischen der äußeren und der inneren Schrägkante. Er ist nur sichtbar, wenn die innere Schrägkante erhöht oder abgesenkt wird. Der Rahmen wirkt sich immer auf die Position des Titels in der Tafel aus, auch wenn BevelInner auf byNone gesetzt wird. Wenn Sie für die Eigenschaft Alignment nicht taCenter festlegen, wird der Titel (Eigenschaft Caption) am inneren Rand des Rahmens ausgerichtet. Wenn BevelInner auf byNone gesetzt wird, ist der innere Rand um den in BorderWidth angegeben Pixelbetrag von der äußeren Schrägkante entfernt. Andernfalls ist der innere Rand mit der Innenkante der äußeren Schrägkante identisch.

Der Rahmen der Tafel ist nicht mit der Linie zu verwechseln, die um die Tafel gezeichnet wird. Diese Linie wird durch die Eigenschaft BorderStyle festgelegt.

 

TafnDBMemo;

THtPanel;

TScrollBox;

TPanel;

TTabSheet

Brush

Bestimmt Farbe und Muster zum Zeichnen des Hintergrundes für das Steuerelement.

TShape

Caption

Legt einen Text-String zur Beschriftung des Steuerelements fest.

Mit Caption geben Sie einen Text-String an, der das Steuerelement beschriftet.

Um ein Zeichen in Caption zu unterstreichen, fügen Sie vor dem betreffenden Zeichen ein Ampersand (&) ein. Diese Art von Zeichen wird Tastenkürzel genannt. Der Benutzer kann die Komponente dann durch Drücken der Taste ALT zusammen mit dem unterstrichenen Zeichen auswählen. Um ein Ampersandzeichen in der Beschriftung anzuzeigen, geben Sie zwei Ampersands (&&) an.

TButton;

TRadioButton; TGroupBox;

THtPanel;

TLabel;

TPanel;

TTabSheet

Center

Gibt an, ob die Grafik im Steuerelement zentriert ist.

Ist eine Grafik nicht optimal im Steuerelement ausgerichtet, können Sie mit der Eigenschaft Center die Position der Grafik ändern. Wenn Center true ist, wird die Grafik im Steuerelement zentriert. Andernfalls wird sie an der linken oberen Ecke des Steuerelements ausgerichtet.

TImage

Checked

Gibt an, ob die Schaltfläche markiert ist.

Mit Checked stellen Sie fest, ob eine Schaltfläche markiert ist.

TafnDataCheckBox; TRadioButton

Color

Gibt die Hintergrundfarbe des Steuerelements an.

Mit Color können Sie die Hintergrundfarbe des Steuerelements ermitteln oder ändern.

 

TBruttoCalcEdit; TComboButtonEdit; TComboDateButtonEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel; TPhoneButtonEdit

Color_C

 

TafnDataCheckBox; TafnDataComboBox; TafnDataEdit

Cursor

Bestimmt, welche Grafik für den Mauszeiger innerhalb des Steuerelements angezeigt wird.

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel;

TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

Datenfeld

Hier wird der Name des Feldes angegeben, in welches das Steuerelement den erfassten Wert speichert.

TBruttoCalcEdit; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TLinkButtonEdit; TLookupButtonEdit; TPhoneButtonEdit

Datenmenge

Hier wird die Datenmenge angegeben, in der sich das angegebene Datenfeld befindet.

TBruttoCalcEdit; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TLinkButtonEdit; TLookupButtonEdit; TPhoneButtonEdit

DisplayFields

Eine Liste mit Feldern, welche in der Vorschlagsliste angezeigt werden.

TFixedSqlButtonEdit

DomainName

Der Name einer Nachschlageliste.

TDomainButtonEdit

Enabled

Steuert, ob das Steuerelement auf Maus-, Tastatur- und Timer-Ereignisse reagiert.

Verwenden Sie Enabled, um die Verfügbarkeit des Steuerelements für den Benutzer zu ändern. Um ein Steuerelement zu deaktivieren, setzen Sie Enabled auf False. Einige deaktivierte Steuerelemente (z.B. Schaltflächen, Kontrollkästchen, Beschriftungen) werden abgedunkelt angezeigt, während andere (z.B. Container-Steuerelemente) ihre Funktionalität verlieren, ohne das Erscheinungsbild geändert zu werden. Wenn Enabled auf False gesetzt ist, ignoriert das Steuerelement die Maus-, Tastatur- und Timer-Ereignisse.

TButton; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TPanel;

TShape;

TPageControl;

TTabSheet

FieldCaptions

Eine Liste mit Beschriftungen, welche in der Vorschlagsliste verwendet werden.

TFixedSqlButtonEdit

Font

Legt die Attribute des Textes fest, der auf oder in dem Steuerelement angezeigt wird.

TButton;

TafnDBMemo; TRadioButton; TGroupBox;

THtPanel;

TScrollBox;

TLabel;

TPanel;

TPageControl;

TTabSheet

HasDropdownBtn

Gibt an, ob die Komponente über eine Schaltfläche zum Ausklappen der Vorschlagsliste verfügt.

TFixedSqlButtonEdit

HasLookupBtn

Gibt an, ob die Komponente über eine Schaltfläche zum Suchen des Wertes verfügt.

TFixedSqlButtonEdit

HasRefreshButton

Gibt an, ob die Komponente über eine Schaltfläche zum Aktualisieren des Wertes verfügt.

TLinkButtonEdit

HasReleaseButton

Gibt an, ob das Element über eine Schaltfläche zum Lösen der Verknüpfung verfügt.

TLinkButtonEdit

Height

Gibt die Höhe des Steuerelements in Pixel an.

Mit Height können Sie die Höhe des Steuerelements abrufen oder ändern.

 

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

HighlightedColor

 

TafnDataCheckBox; TafnDataComboBox; TafnDataEdit

HighlightOnDropDown

Gibt an, ob die farbliche Markierung direkt beim Öffnen, der Vorschlagsliste, gezeigt wird oder erst beim Tippen.

TComboButtonEdit; TComboDateButtonEdit; TDomainButtonEdit; TFixedSqlButtonEdit; TLinkButtonEdit; TLookupButtonEdit

HighlightSearchTerm

Gibt an, ob der Suchbegriff in der Vorschlagsliste farblich markiert wird.

TComboButtonEdit; TComboDateButtonEdit; TDomainButtonEdit; TFixedSqlButtonEdit; TLinkButtonEdit; TLookupButtonEdit

Hint

Hint enthält den String, der angezeigt wird, wenn sich der Mauszeiger über dem Steuerelement befindet.

Mit der Eigenschaft Hint können Sie einen String zuweisen, der als Hilfehinweis oder an einer bestimmten Position (z.B. Statusleiste) als Hilfetext angezeigt wird.

Ein Hilfehinweis ist ein Feld mit einem Hilfetext. Es wird eingeblendet, wenn sich der Mauszeiger eine kurze Zeit über dem Steuerelement befindet.

 

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TImage;

TLabel;

TLinkButtonEdit;

TLookupButtonEdit; TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

HorzScrollBar

Repräsentiert die horizontale Bildlaufleiste für das fensterorientierte Steuerelement.

Mit HorzScrollBar wird die horizontale Bildlaufleiste ausgeblendet, eingeblendet und im Aussehen verändert.

TScrollBox

HTML

Hier kann der Html-Quelltext erfasst werden, welcher dargestellt werden soll.

THtPanel

IsUserDomain

Gibt an, ob die Liste vom Anwender bearbeitet werden kann.

TDomainButtonEdit

Layout

Legt die vertikale Ausrichtung des Beschriftungstextes fest.

Mit Layout können Sie festlegen, wo der Text im Client-Bereich des Steuerelements angezeigt wird. Layout ist analog zur Eigenschaft Alignment die vertikale Ausrichtung.

TLabel

Left

Gibt die horizontale Koordinate des linken Komponentenrandes relativ zu seinem übergeordneten Objekt in Pixel an.

Mit Left können Sie den linken Rand des Steuerelements ermitteln oder ändern.

Wenn das Steuerelement in einer anderen Komponente enthalten ist, sind die Eigenschaften Left und Top relativ zu ihrem übergeordneten Steuerelement. Ist das Steuerelement direkt einem Formular untergeordnet, sind die Eigenschaftswerte relativ zu diesem Formular. Bei Formularen ist der Wert der Eigenschaft Left relativ zum gesamten Bildschirm.

 

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox;

TafnDataComboBox; TafnDataEdit; TafnDBMemo; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

LinkField

Gibt das Feld an, in welchem der zu speichernde Wert steht.

TFixedSqlButtonEdit

Listendaten

Hier kann eine Datenmenge angegeben werden, die vom Steuerelement als Vorschlagsliste verwendet wird.

TComboButtonEdit; TComboDateButtonEdit; TDomainButtonEdit

LookupEnabled

 

TLinkButtonEdit; TLookupButtonEdit

Margins

Legt die Ränder für das Steuerelement fest.

Mit der Eigenschaft Margins können Sie die Ränder des Steuerelements einstellen.

 

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel;

TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

MaxLength

Gibt die maximale Anzahl an Zeichen an, die das Element akzeptieren soll.

TBruttoCalcEdit; TComboButtonEdit; TComboDateButtonEdit; TafnDBMemo; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TLinkButtonEdit; TLookupButtonEdit; TPhoneButtonEdit

MinSearchTermLength

Gibt an, wie viele Zeichen mindestens eigegeben werden müssen, bevor eine Vorschlagsliste erzeugt wird. Dieser Wert kann die Performance und die Last auf dem Datenbankserver beeinflussen.

TLinkButtonEdit

Name

Ein eindeutiger Name, mit dem die Komponente identifiziert werden kann.

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel;

TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

OverrideFieldInfo

Gibt an, dass Feldinformationen ignoriert werden sollen und stattdessen die angegebenen Domain Informationen verwendet werden.

TDomainButtonEdit

Pen

Hier können die Eigenschaften des Stifts angepasst werden. Mit dem Stift wird der Rahmen des Elements gezeichnet.

TShape

Picture

Hier wird das darzustellende Bild angegeben.

TImage

Proportional

Gibt an, ob das Bild unter Berücksichtigung seiner Proportionen, an die Größe der Komponente angepasst werden soll.

TImage

ReadOnly

Gibt an, ob der, im Element, angezeigte Wert vom Anwender bearbeitet werden kann.

TBruttoCalcEdit; TComboButtonEdit; TComboDateButtonEdit; TafnDBMemo; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TLinkButtonEdit; TLookupButtonEdit; TPhoneButtonEdit

Referenzfeld

Wird hier ein Feld aus der Datenmenge angegeben, wird dieses zum Speichern des Identifikationsmerkmals verwendet.

TLinkButtonEdit

Relationsname

Name einer Relation, welche zur Erzeugung der Verknüpfungsdaten verwendet wird.

TLinkButtonEdit; TLookupButtonEdit

ScrollBars

Gibt an, ob und welche Bildlaufleiste angezeigt wird.

TafnDBMemo

SearchFields

Eine Liste mit Feldern, in denen nach dem eingegebenen Wert gesucht wird.

TFixedSqlButtonEdit

Shape

Gibt die Form einer geometrischen Figur an.

Setzen Sie Shape auf eine geometrische Figur, die auf das Formular gezeichnet werden soll.

TShape

ShowButton

 

TBruttoCalcEdit; TComboButtonEdit; TComboDateButtonEdit; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TLinkButtonEdit; TLookupButtonEdit; TPhoneButtonEdit

ShowCaption

Hiermit kann die Darstellung der Beschriftung deaktiviert werden.

THtPanel;

TPanel

ShowHint

Gibt an, ob der Hinweistext bei Bedarf angezeigt werden soll.

TButton;

TafnDBMemo; TRadioButton; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TPanel;

TShape;

TPageControl;

TTabSheet

Sql

 

TFixedSqlButtonEdit

SteuerAusBrutto

 

TBruttoCalcEdit

SteuerSatz

 

TBruttoCalcEdit

Stretch

Gibt an, dass das Bild an die Größe der Komponente angepasst wird.

TImage

Style

Definiert das Aussehen der Komponente.

TButton;

TPageControl

TabOrder

Gibt die Reihenfolge an, in der die Komponenten durch die TAB-Taste iteriert werden.

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox; TLinkButtonEdit; TLookupButtonEdit; TPanel;

TPageControl; TPhoneButtonEdit

TabPosition

 

TPageControl

TabStop

Gibt an, ob die Komponente mit der TAB-Taste angesprungen werden kann.

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox; TLinkButtonEdit; TLookupButtonEdit; TPanel;

TPageControl; TPhoneButtonEdit

TabVisible

Gibt an, ob der Reiter des Elements sichtbar ist.

TTabSheet

Top

Gibt die Y-Koordinate der linken oberen Ecke eines Steuerelements relativ zu seinem Container in Pixel an.

Mit Top können Sie den oberen Rand eines Steuerelements ermitteln oder das Steuerelement an eine andere Y-Position verschieben. Die Eigenschaft Top gibt wie Left die Position des Steuerelements relativ zu seinem Container an. Ist das Steuerelement in einer TPanel-Komponente enthalten, sind die Eigenschaften Left und Top relativ zu dieser Tafel. Ist es direkt dem Formular untergeordnet, werden die Koordinaten relativ zu diesem angegeben. Bei Formularen ist der Wert der Eigenschaft Top relativ zum gesamten Bildschirm.

 

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel;

TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

UJZuschlag

 

TBruttoCalcEdit

Verknüpfungsdaten

Gibt die Datenmenge an, aus der ein Verknüpfungsziel ausgewählt werden kann.

TLinkButtonEdit; TLookupButtonEdit

Verknüpfungsfeld

Der Inhalt dieses Feldes wird aus den Verknüpfungsdaten in das Datenfeld übernommen. Wurden keine Referenzfelder angegeben, dient dieses Feld zusätzlich der Identifizierung des Verknüpfungsziels.

TLinkButtonEdit; TLookupButtonEdit

Verknüpfungsreferenzfeld

Hier kann angegeben werden, welches Feld aus den Verknüpfungsdaten, zur Identifizierung des Verknüpfungsziels verwendet wird.

TLinkButtonEdit

VerticalAlignment

Gibt die vertikale Ausrichtung des Inhalts an.

THtPanel;

TPanel

VertScrollBar

Repräsentiert die vertikale Bildlaufleiste für das fensterorientierte Steuerelement.

Mit VertScrollBar wird die vertikale Bildlaufleiste ausgeblendet, eingeblendet und im Aussehen verändert.

TScrollBox

Visible

Gibt an, ob das Element für den Anwender sichtbar ist.

TButton;

TafnDBMemo; TRadioButton; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TPanel;

TShape;

TPageControl;

TTabSheet

WantReturns

Gibt an, ob die Enter-Taste zu einem Zeilenumbruch führt.

TafnDBMemo

WantTabs

Gibt an, ob die TAB-Taste zum Einrücken des Textes oder zum Verlassen des Elements führt.

TafnDBMemo

Width

Gibt die Breite des Steuerelements oder Formulars in Pixel an.

Mit Width können Sie die Breite des Steuerelements abrufen oder ändern.

 

TBruttoCalcEdit; TButton; TComboButtonEdit; TComboDateButtonEdit; TafnDataCheckBox; TafnDataComboBox; TafnDataEdit; TafnDBMemo; TRadioButton; TDomainButtonEdit; TDropDateEdit; TFixedSqlButtonEdit; TGroupBox;

THtPanel;

TScrollBox;

TImage;

TLabel;

TLinkButtonEdit; TLookupButtonEdit; TPanel;

TShape;

TPageControl; TTabSheet; TPhoneButtonEdit

WordWrap

Legt fest, ob der Beschriftungstext bei Bedarf umbrochen wird.

Der Wert true für WordWrap bewirkt, dass mehrere Textzeilen in der Komponente Platz finden, indem bei Bedarf ein Zeilenumbruch vorgenommen wird.

Wenn WordWrap false ist, wird Text, der nicht in eine einzige Zeile passt, in der Bildschirmdarstellung abgeschnitten.

TButton;

TafnDBMemo; TRadioButton;

TLabel

Anker
Events
Events
Events

Globale Events

Event

Auslöser

OnValidate

Wird ausgelöst, bevor ein Vertrag gespeichert wird. Hier können die Eingaben des Anwenders überprüft werden und eine Meldung ausgegeben werden. Wird eine Meldung ausgegeben wird der Vertrag nicht gespeichert. Die Meldung kann über das ActionData-Objekt gesetzt werden, indem das Attribut “Result” mit dem Ausgabetext für den Anwender befüllt wird.

Der Anwender kann auf ein Steuerelement, welches eine fehlerhafte Eingabe beinhaltet, aufmerksam gemacht werden. Dazu kann die Methode SetDataisValid der jeweiligen Komponente aufgerufen werden.

OnSave

Dieses Ereignis wird ausgelöst, sobald der Vertrag gespeichert wird.

OnCancel

Dieses Ereignis wird ausgelöst, sobald der Anwender seine Eingaben verwirft.

OnRefresh

Dieses Ereignis wird ausgelöst, wenn die Daten in der Maske aktualisiert werden. Dies geschieht zum Beispiel nachdem eine Eingabe verworfen wurde oder wenn die Maske geöffnet wird.

DatenValidieren

Dieses Ereignis wird während der Datenerfassung, bei unterschiedlichen Aktionen, ausgelöst. Hier können die Eingaben des Anwenders frühzeitig überprüft werden. Um den Anwender auf ein Problem aufmerksam zu machen stehen u.a. die Methoden „SetDataIsValid“, „MsgBox“ und „EUserException“ zur Verfügung.

SetReadOnly

Dieses Ereignis wird ausgelöst, wenn vom Programm eine Veränderung des Sperrzustands der Maske festgestellt wurde. Das kann beispielsweise der Fall sein, wenn der Vertrag durch einen anderen Benutzer bearbeitet wird. Die Controls auf den anderen Reitern werden dabei einheitlich gesperrt und müssen auch auf der Spartenmaske gesperrt werden.

 

Komponenten-Events

Event

Auslöser

Komponenten

OnChange

Wird ausgelöst, sobald sich der Inhalt der Komponente geändert hat.

BruttoCalcEdit

ComboButtonEdit

ComboDateButtonEdit

DataCheckBox

DataComboBox

DataEdit

DataMemo

DomainButtonEdit

DropDateEdit

FixedSqlButtonEdit

LinkButtonEdit

LookupButtonEdit

PageControl

PhoneButtonEdit

OnEnter

Wird ausgelöst, sobald der Fokus auf die Komponente gesetzt wird.

BruttoCalcEdit

Button

ComboButtonEdit

ComboDateButtonEdit

DataCheckBox

DataComboBox

DataEdit

DataMemo

DomainButtonEdit

DropDateEdit

FixedSqlButtonEdit

GroupBox

HtmlPanel

LinkButtonEdit

LookupButtonEdit

PageControl

TabSheet

Panel

PhoneButtonEdit

RadioButton

ScrollBox

OnExit

Wird ausgelöst, sobald der Fokus von der Komponente entfernt wird.

BruttoCalcEdit

Button

ComboButtonEdit

ComboDateButtonEdit

DataCheckBox

DataComboBox

DataEdit

DataMemo

DomainButtonEdit

DropDateEdit

FixedSqlButtonEdit

GroupBox

HtmlPanel

LinkButtonEdit

LookupButtonEdit

PageControl

TabSheet

Panel

PhoneButtonEdit

RadioButton
ScrollBox

OnReturnResult

 

BruttoCalcEdit

ValidateDataEvent

Wird ausgelöst, sobald die Auswahl bzw. die Eingabe überprüft werden muss.

BruttoCalcEdit

ComboButtonEdit

ComboDateButtonEdit

DomainButtonEdit

DropDateEdit

FixedSqlButtonEdit

LinkButtonEdit

LookupButtonEdit

PhoneButtonEdit

OnClick

Wird ausgelöst, sobald die Komponente angeklickt wird.

Button

DataMemo

GroupBox

HtmlPanel

Image

Label

Panel

RadioButton

ScrollBox

OnSelectSuggestion

Wird ausgelöst, sobald ein Vorschlag ausgewählt wurde.

ComboButtonEdit

ComboDateButtonEdit

DomainButtonEdit

FixedSqlButtonEdit

LinkButtonEdit

LookupButtonEdit

OnDblClick

Wird ausgelöst, sobald die Komponente doppelt angeklickt wird.

DataMemo

GroupBox

HtmlPanel

Image

Label

Panel

RadioButton

ScrollBox

OnLookupClick

Wird ausgelöst, sobald die Referenzsuche gestartet wird.

OnSelectSuggestion

OnClearClick

Wird ausgelöst, sobald die erfassten Daten entfernt werden sollen.

LinkButtonEdit

OnGotoLink

Wird ausgelöst, wenn eine Verknüpfung existiert und man diese anklickt.

LinkButtonEdit

OnLookup

Wird ausgelöst, sobald das Feld mit der Lupe angeklickt wird und eine Referenzsuche gestartet wird.

LinkButtonEdit

LookupButtonEdit

OnNeedLookupContainer

Wird ausgelöst, wenn eine Datenmenge zur Suche benötigt wird.

LinkButtonEdit

OnRefreshClick

Wird ausgelöst, sobald die erfassten Daten aktualisiert werden sollen.

LinkButtonEdit

OnReloadLookupDataset

Wird ausgelöst, wenn ein Vorschlag ausgewählt wurde.

LinkButtonEdit

OnChanging

Wird ausgeführt, wenn eine Änderung durchgeführt wird.

PageControl

Import/Export

Die erstellten Spartenmasken + Sparten können als ams-Dateien exportiert und wieder importiert werden. Hierdurch kann in einer Testumgebung mit den Masken gearbeitet und getestet werden, bevor diese in den produktiven Betrieb aufgenommen werden.

...

Dieses Objekt steht in allen Skripten zur Verfügung.

Methoden

Methode

Beschreibung

ExecuteQuery(SQL: String)

Führt die übergebene SQL-Anweisung aus.

ExecuteDirect(SQL: String)

Führt die übergebene SQL-Anweisung aus.

MsgBox(Meldung: String)

Zeigt die übergebene Meldung in einem Dialog an.

UserException(Meldung: String)

Zeigt die übergebene Meldung in einem Dialog an und bricht die laufende Aktion ab.

BriefeFinalisieren(AMSIDNR: String; cGesamt: Integer = 0; cAkt: Integer = 0)

Finalisiert den Brief, dessen Datenbank-Id mit dem Parameter „AMSIDNR“ übereinstimmt. Die Parameter „cGesamt“ und „cAkt“ werden in einer Fortschrittsanzeige ausgegeben.

 

Funktionen

Funktion

Beschreibung

CreateObject(ClassName: String)

Erzeugt ein OLE-Objekt der übergebenen Klasse und gibt dieses zurück.

ProvideQuery

Liefert ein leeres Datenobjekt zurück.

ProvideAmsObjekt(ClassName: String)

Liefert ein leeres Datenobjekt des angegebenen Typs zurück.

ProvideDataSet(SQL: String)

Liefert ein leeres Datenobjekt zurück.

QuerySingleValue(SQL: String)

Führt die übergebene SQL-Anweisung aus und gibt den Wert des ersten Feldes zurück.

QuerySingleValueDefault(SQL: String; Default: Variant)

Siehe QuerySingleValue.

Sollte der Ergebniswert NULL sein, wird der Default-Wert zurückgeliefert.

CurrentUsername

Gibt den Namen des angemeldeten Users.

GetCurrentUser

Gibt das Benutzer Objekt des angemeldeten AMS-Benutzers zurück.

GetAmsIdNr

Erzeugt eine neue Datenbank-Id und gibt dieser zurück.

OpenDialogExecute(Filter: String)

Zeigt einen „Datei Öffnen“-Dialog an und gibt den angegebenen Dateinamen zurück. Mit dem Parameter „Filter“ kann die Auswahl auf bestimmte Dateiendungen eingegrenzt werden. Folgendes Beispiel führt dazu, dass im Dialog zwei Filter angeboten werden. Der Erste mit der Bezeichnung „Text“ zeigt nur Dateien mit der Endung „.txt“ an und der Zweite mit der Endung „Bilder“ zeigt Dateien mit den Endungen „.jpg“ und „.bmp“ an:

Text|*.txt|Bilder|*.jpg;*.bmp

SaveDialogExecute

Zeigt einen „Datei Speichern“-Dialog an und gibt den angegebenen Dateinamen zurück.

HasAccess(RightName: String)

Prüft, ob der Anwender über das angegebene Recht verfügt.

GetRegistryKey(SchluesselPfad : string; SchluesselName: string; UserEntry: Boolean; DefaultWert: variant)

Bietet die Möglichkeit Einträge aus der AMS-Registry abzufragen. Wird UserEntry = True übergeben, so wird der Eintrag des aktuell angemeldeten Benutzers gelesen.

calcIBAN(Bankleitzahl: string; KontoNr: String)

Anhand von Bankleitzahl und Kontonummer wird IBAN, BIC und Bankname ermittelt und als semikolongetrennte Zeichenkette zurückgeliefert.
Aufbau: Iban;Bankname;Bic;Warnungen;Fehler

ValidateIBAN(Iban: string; Bic: string)

Die übergebene Iban und Bic wird validiert und liefert Fehlermeldungen zurück. Bei leerer Rückgabe ist die Prüfung erfolgreich gewesen.

InteractiveSession()

Liefert einen boolischen Wert über die Interaktivität der Sitzung zurück. Hierüber können Funktionen abgesichert werden, die auf eine Oberfläche angewiesen sind.

 

Ams-Objekt

Dieses Objekt steht nur in Maskenfunktionen zur Verfügung.

Methoden

Methode

Beschreibung

MsgBox(Meldung: String)

Zeigt die übergebene Meldung in einem Dialog an.

ExecuteQuery(SQL: String)

Führt die übergebene SQL-Anweisung aus.

SetTabVisible(TabCaption : string; Visible : boolean)

Ermöglicht das Aus-/Einblenden eines PageControl-Reiters.

 

Funktionen

Funktion

Beschreibung

ProvideQuery

Liefert ein leeres Datenobjekt zurück.

ProvideAmsObjekt(ClassName: String)

Liefert ein leeres Datenobjekt des angegebenen Typs zurück.

ProvideDataSet

Liefert ein leeres Datenobjekt zurück.

QuerySingleValue(SQL: String)

Führt die übergebene SQL-Anweisung aus und gibt den Wert des ersten Felds als Variant zurück.

CurrentUsername

Gibt den Namen des angemeldeten AMS Benutzers zurück.

NeuerBrief(VorlageID; EmpfaengerTyp; EmpfaengerID : string)

Legt ein neues Briefeobjekt an und gibt dieses zurück (Siehe TScriptDokument).

NeueMail(EmpfaengerTyp, EmpfaengerID: string)

Legt ein neues Mailobjekt an und gibt dieses zurück (Siehe TScriptMail)

ControlCount

Gibt die Anzahl an Steuerelementen (Komponenten) zurück.

Controls(FieldName: String)

Ermittelt anhand des Feldnamens ein Steuerelement und gibt dieses zurück.

UserChoice(Text: String)

Zeigt den Text in einem Dialog mit „Ja“ und „Nein“ Schaltflächen an und liefert die Auswahl zurück.

 

Eigenschaften

Eigenschaft

Beschreibung

Runtime

Liefert das Runtime-Objekt zurück.

Lookup

Liefert das Lookup-Objekt zurück.

 

Daten-Objekte

Datenmengen der arten Verknüpfung, Objekt und Sql (auch über ProvideAmsObjekt oder ProvideDataSet) werden unter Ihrem Namen in den Skripten bereitgestellt.

Methoden

Methode

Beschreibung

First

Springt zum ersten Datensatz.

Last

Springt zum letzten Datensatz.

Next

Geht einen Datensatz weiter.

Prior

Geht einen Datensatz zurück.

Edit

Setzt den Datensatz in den Bearbeiten Modus.

Append

Hängt einen neuen Datensatz an.

Cancel

Verwirft die Änderungen.

Post

Sichert die Änderungen im Arbeitsspeicher.

Delete

Löscht den Datensatz.

Open

Öffnet die Datenmenge.

Close

Schließt die Datenmenge.

ApplyUpdates(MaxErrors: Integer)

Überträgt Änderungen aus dem Arbeitsspeicher in die Datenbank (Sollte im mit 0 übergeben werden).

 

Funktionen

Funktion

Beschreibung

FindField(FieldName: String)

Sucht ein Feld anhand dessen Namen und gibt dieses zurück.

ValueChanged(FieldName: String)

Prüft, ob der Wert des angegebenen Felds geändert wurde.

GetOldValue(FieldName: String)

Gibt den Feldwert vor einer Änderung zurück.

 

Eigenschaften

Eigenschaft

Beschreibung

Eof

Gibt an, ob das DataSet das Ende an Datensätzen erreicht hat (End of File)

Bof

Gibt an, ob das DataSet am Anfang, somit dem ersten Datensatz steht (Beginning of File).

Active

Gibt an, ob die Datenmenge geöffnet ist.

CommandText

Enthält die SQL-Abfrage, auf der die Datenmenge basiert.

InEditMode

Gibt an, ob die Datenmenge bearbeitet wird.

TableName

Gibt den Tabellennamen zurück.

 

Field-Objekt

Mit von Datenmengen mittels der „FindField“ Funktion ermittelte Feldobjekte.

Eigenschaften

Eigenschaft

Beschreibung

AsString

Der Feldinhalt wird als Text interpretiert.

AsInteger

Der Feldinhalt wird als Ganzzahl interpretiert.

AsCurrency

Der Feldinhalt wird als Währungsbetrag interpretiert.

AsVariant

Auf den Feldinhalt wird ohne Interpretation zugegriffen.

AsDateTime

Der Feldinhalt wird als Angabe von Datum und Uhrzeit interpretiert.

Calculated

Gibt an, ob der Feldinhalt aus der Datenbank geladen oder berechnet wurde.

DisplayName

Beinhaltet eine anwenderfreundliche Bezeichnung des Feldes.

IsNull

Gibt an, ob das Feld einen Inhalt hat.

OldValue

Liefert den Feldinhalt, wie er in der Datenbank steht.

Value

Alias für AsVariant.

 

Descriptor-Objekt

Dieses Objekt steht nur in der Spartenfunktion „DescribeSparte_“ bereit. Mit diesem Objekt werden die Eigenschaften der Sparte definiert.

Eigenschaften

Eigenschaft

Beschreibung

Text

Langname der Sparte

Index

Hat die Sparte Indexzahlen?

BedingungsArt

Wird die Bedingung mit Vorschlagsliste (combo1) oder (wahlget) angezeigt?

IndexBedingungDomain

Domainname für Bedingung.

IndexBedingungZusatz

Zusatz für die Bedingung.

IndexBedingungUserDomain

Domain kann vom Anwender bearbeitet werden?

IndexBezWert1

Bezeichnung für Wert1 in der Maske.

IndexBezWert2

Bezeichnung für Wert2 in der Maske.

IndexBezWert3

Bezeichnung für Wert3 in der Maske.

IndexBezWert4

Bezeichnung für Wert4 in der Maske.

Steuer

Vorgabe Steuersatz

Gruppe

Spartengruppe

IsGruppenSparte

Kann es mehrere Spartenteile zu einem Vertrag geben?

BezeichnungGruppe

Bezeichnung der Mitglieder der Gruppe (Default: „Personen“)

SumFields

Summenfelder

DYSelektionString

Wenn dieser Wert gesetzt ist, wird diese Sparte in die Ermittlung von DY-Provisionen einbezogen.

HatStornoreserve

Dieser Wert zeigt an, ob für diese Sparte für AP-Buchungen eine Stornoreserve einbehalten werden soll.

Spartenkategorie

Die Kategorie der Sparte.

 

Lookup-Objekt

Dieses Objekt steht nur in den Maskenfunktionen bereit und bietet die Möglichkeit einen Suchdialog zu steuern.

Methoden

Methode

Beschreibung

SetClearText(Text: String)

Blendet im Dialog eine Schaltfläche zum Entfernen einer Verknüpfung ein und beschriftet diese mit dem angegebenen Text.

SetTable(Name: String)

Setzt den Namen der Tabelle, in der nachgeschlagen werden soll.

SetFilteredTable(Name, Filter: String)

Setzt den Namen der Tabelle, in der Nachgeschlagen werden soll und einen Vorgabefilter.

OpenDetail(Datenbank-Id: String)

Wurde ein Tabellenname gesetzt, wird das mit ID identifizierte Objekt in der entsprechenden Detailmaske geöffnet. Konnte zu der Tabelle kein Detailframe erkannt werden, geschieht nichts.

OpenDetailParams(Parameter: String)

Wurde zu der gesetzten Tabelle ein Detailframe gefunden, wird dieses mit den übergebenen Parametern geöffnet.

OpenFrameByName(FrameName, Parameter: String)

Die Maske mit dem Namen „FrameName“ wird, mit den übergebenen Parametern, geöffnet.

EditUserDomain(Name: String)

Es wird ein Dialog geöffnet, in dem der Anwender die Nachschlageliste, welche mit dem übergebenen Parameter identifiziert wird, bearbeiten werden.

ShowAppendBtn(Anzeigen: Boolean)

Damit kann die „Neuanlage“ Schaltfläche ein- / ausgeblendet werden.

ShowDeleteBtn(Anzeigen: Boolean)

Damit kann die „Löschen“ Schaltfläche ein- / ausgeblendet werden.

 

Funktionen

Funktion

Beschreibung

ShowDialog

Zeigt den Dialog an und liefert true zurück, wenn eine Auswahl getroffen wurde oder die Referenz entfernt werden soll.

ShowDialogFiltered(Feld, Wert: String)

Zeigt den Dialog, mit den vorgefilterten Daten, an und liefert true zurück, wenn eine Auswahl getroffen wurde oder die Referenz entfernt werden soll.

Cleared

Kann nach dem Aufruf von ShowDialog ausgewertet werden. Wenn true zurückgegeben wird, dann soll die Referenz entfernt werden.

Result

Beinhaltet eine Datenmenge, in der der ausgewählte Datensatz (die gewünschte Referenz) vorselektiert ist.

DetailFrameAvailable

Kann nach SetTable ausgewertet werden und gibt an, ob zu der ein Detailframe gefunden wurde.

ListFrameAvailable

Kann nach SetTable ausgewertet werden und gibt an, ob zu der Tabelle ein Listeframe gefunden wurde.

LookupResult

Gibt an, über welche Schaltfläche der Dialog geschlossen wurde.

0 = Schließen

1 = Auswahl

2 = Feld leeren

3 = Neuanlage

4 = Löschen

 

Eigenschaften

Eigenschaft

Beschreibung

RelationName

Alternativ zu einem Tabellennamen, kann mit dieser Eigenschaft eine Relation angegeben werden.

 

EventData/ActionData

Diese Objekte sind in allen Skripten verfügbar. Sie dienen dem Austausch von Objekten und Variablen zwischen ams und den Skripten. EventData enthält Daten, die in das Skript übergeben werden und ActionData nimmt Daten auf, welche zurück an ams gegeben werden.

Methoden

Methode

Beschreibung

SetString(Name, Wert: String)

Hiermit kann der Wert einer Variablen gesetzt werden.

 

Funktionen

Funktion

Beschreibung

GetString(Name: String)

Gibt den Wert, der angegebenen Variablen, zurück.

HasString(Name: String)

Prüft, ob die angegebene Variable einen Wert hat.

GetContext(Name: String)

Gibt das angegebene Objekt zurück.

 

Eigenschaften

Eigenschaft

Mögliche Werte

Beschreibung

Berechnet

„JA“, „NEIN“

Gibt an, ob die Prämie berechnet wurde oder das Ergebnis ignoriert werden muss.

GesamtPraemie

Currency

Beinhaltet die errechnete Prämie.

IsJahresPraemie

„JA“, „NEIN“

Gibt an, ob es sich bei der Prämie, um die Jahres- oder die Monatsprämie handelt.

IsBruttoPraemie

„JA“, „NEIN“

Definiert, ob es sich um die Brutto- oder Nettoprämie handelt.

Risiko

String

Eine Beschreibung des Risikos.

SetRisiko

„JA“, „NEIN“

Gibt an, ob eine Risikobeschreibung zurückgeliefert wird.

 

TScriptMail

Dieses Objekt repräsentiert eine neue E-Mail.

Methoden

Methode

Beschreibung

Senden

Die E-Mail wird versendet.

Schlagwort(Schlagwort: String)

Der E-Mail wird das übergebene Schlagwort hinzugefügt.

Anhang(Dateiname: String)

Die angegebene Datei wird der E-Mail als Anhang hinzugefügt.

 

Funktionen

Funktion

Beschreibung

GetId

Gibt die Datenbank-Id der E-Mail zurück.

 

Eigenschaften

Eigenschaft

Beschreibung

AntwortenAn

Gibt die gewünschte Adresse an, an die Antworten gesendet werden sollen.

Empfaenger

Gibt die Empfängeradresse an.

EmpfaengerCC

Gibt die Kopie Empfänger an.

EmpfaengerBCC

Gibt die nicht aufgelisteten Kopie Empfänger an.

Betreff

Gibt den Betreff an.

VorlageId

Gibt die Datenbank-Id der zu verwendenden Vorlage an.

 

TScriptDokument

Dieses Objekt repräsentiert einen neu angelegten Brief und dessen Archivierung.

Methoden

Methode

Beschreibung

Anzeigen

Der Brief wird in einer externen Textverarbeitung geöffnet.

Speichern

Der Brief wird, unter Berücksichtigung der gesetzten Eigenschaften, in der Datenbank gespeichert.

 

Funktionen

Funktion

Beschreibung

SpeichereDatei(Dateiname: String)

Der Brief wird, mit dem übergebenen Dateinamen auf dem Dateisystem gespeichert. Wurde kein Name übergeben, wird einer erzeugt. Der Dateiname wird zurückgegeben. Abhängig von den gesetzten Eigenschaften, wird der Brief im Rtf oder Pdf Format gespeichert.

GetId

Gibt die Datenbank-Id des Briefes zurück.

 

Eigenschaften

Eigenschaft

Beschreibung

Briefpapier

Damit kann das Briefpapier angegeben werden, mit dem der Brief ggf. finalisiert wird.

Dokumententyp

Damit kann der Dokumententyp des Briefs angegeben werden.

VonAn

Damit kann ein VonAn gesetzt werden.

Titel

Damit kann der Titel des Briefs gesetzt werden.

SaveAsPdf

Damit kann gesteuert werden, ob der Brief beim Speichern finalisiert wird.

 

Sender

Dieses Objekt steht in Maskenfunktionen bereit, welche auf ein Standardereignis, also ein Event einer Komponente, reagieren. Sender stellt dann das auslösende Steuerelement dar.

Abhängig von der Art des Steuerelements, stellen diese die nachfolgenden Methoden/Funktionen/Eigenschaften bereit.

Methoden

Methode

Beschreibung

IsLinked(Linked: Boolean)

Hiermit kann angegeben werden, ob der angezeigte Text als Verknüpfung zu einer Referenz dargestellt wird.

SetDataisValid(Valide: Boolean)

Hiermit können fehlerhafte Eingaben markiert werden. Das Steuerelement wird, bei fehlerhafter Eingabe, rot dargestellt.

 

Funktionen

Funktion

Beschreibung

FieldName

Bei Steuerelementen, welche mit einer Datenmenge verbunden sind, liefert diese Funktion das Datenfeld zurück.

HasValue

Gibt an, ob das Steuerelement einen Textwert enthält.

 

Eigenschaften

Eigenschaft

Beschreibung

Enabled

Hiermit wird gesteuert, ob das Steuerelement aktiv ist. Wird es deaktiviert, ist eine Interaktion durch den Anwender nicht mehr möglich.

Visible

Gibt an, ob das Steuerelement sichtbar ist.

Top

Gibt den Abstand zum oberen Rand des Elternelements an.

Left

Gibt den Abstand zum linken Rand des Elternelements an.

Height

Gibt die Höhe des Steuerelements an.

Width

Gibt die Breite des Steuerelements an.

Color

Gibt die Farbe des Steuerelements an.

Cursor

Gibt den Mauszeiger an, welcher dargestellt wird, wenn der Zeiger sich auf dem Steuerelement befindet.

FontSize

Gibt die Schriftgröße an, mit der das Steuerelement Texte ausgibt.

FontColor

Gibt die Schriftfarbe an, mit der das Steuerelement Texte ausgibt.

TabOrder

Definiert die Reihenfolge, in der die Steuerelemente angesprungen werden, wenn der Anwender die TAB-Taste drückt.

TabStop

Gibt an, ob das Steuerelement angesprungen werden kann, wenn der Anwender die TAB-Taste drückt.

IsReadOnly

Gibt an, ob der Anwender die Daten des Steuerelements bearbeiten kann.

Caption

Stellt die Beschriftung eines Steuerelements dar.

Text

Dies ist der Text, welcher vom Steuerelement angezeigt wird. Bei vielen Steuerelementen ist dies auch der Wert, der in der Datenbank gespeichert wird.

Checked

Gibt an, ob das Steuerelement angehakt ist.

ItemIndex

Gibt an, welcher Eintrag eines Steuerelements ausgewählt wurde.

TabVisible

Gibt an, ob der Reiter einer Seite (TabSheet) sichtbar ist.

TabIndex

Gibt an, welche Seite eines PageControl gerade angezeigt wird.

IsUserDomain

Gibt an, ob die hinterlegte Vorschlagsliste durch den Anwender bearbeitet werden kann.

SQL

Enthält das Sql-Statement, welches der verwendeten Datenmenge zugrunde liegt.

Html

Enthält den Html-Quelltext der Html-Seite, die von dem Steuerelement angezeigt wird.

HasRefreshButton

Gibt an, ob die „Aktualisieren“-Schaltfläche des Steuerelements sichtbar ist.

HasReleaseButton

Gibt an, ob die „Verknüpfung lösen“-Schaltfläche des Steuerelements sichtbar ist.

DateAsTime

Enthält das Datum des Steuerelements als Skript kompatiblen Zeitwert.

DomainName

Gibt den Namen, der zu verwendenden Nachschlageliste an.

Systemseitige Objekte

ActiveXObject

Innerhalb der Skripte kann, je nach Verfügbarkeit, auch auf sog. ActiveX-Objekte zurückgegriffen werden. Darüber lassen sich Systemressourcen einbinden und verwenden. Nähere Informationen entnehmen Sie bitte der verlinkten Dokumentation.

Domänen

Ams Domänen

Domäne

Werte

*KFZ01

<leer>; 

Anhänger; 

Kombi; 

Kraftrad; 

LKW; Oldtimer; Omnibus; PKW; Sonstige

*KFZ02

<leer>; Beförderung von Öl/Benzin; Eigenverwendung; Güterfernverkehr; Güternahverkehr; Kraftdroschke; Mietwagen; Personenverkehr; Privatfahrzeug; Selbstfahrervermietwagen; Sonstige; Werkverkehr

ANREDE

Sehr geehrter Herr \; Sehr geehrte Frau \

adressart

<leer>; privat; geschäftlich

adresse.zuordnung

<leer>; PRIVAT; FIRMA

aufwandstatus

bereits abgerechnet; noch nicht abgerechnet; nicht abrechenbar

bav.janein

<leer>; ja; nein; entfällt

bav113

<leer>; Ansammlung; Barauszahlung; Beitragsverrechnung; Bonus Erleben; Bonus Tod; Bonus Tod + Erleben; Fondsansammlung; Laufzeitverkürzung; Lt. Vermög.-Gesetz; Sonstige; Summenerhöhung

bav114

<leer>

bav116

<leer>; Leistungszusage; beitragsorientierte Leistungszusage (BOLZ); Beitragszusage mit Mindestleistung (BML)

bav120

<leer>; Keine; Linear; BBG GRV

bav135

<leer>; keine; linear; §16 BetrAVG

bav142

<leer>; BU; EU

bav143

<leer>; 25%/75%; 33%/66%; 50%

bav144

<leer>; Ansammlung; Barauszahlung; Beitragsverrechnung; Bonus Erleben; Bonus Tod; Bonus Tod + Erleben; Fondsansammlung; Laufzeitverkürzung; Lt. Vermög.-Gesetz; Sonstige; Summenerhöhung

bav152

<leer>

bav154

<leer>; Absolut; Gehaltsanpassung; Keine; Linear; Progressiv; Sonstiges; Sozialversich.

bav183

<leer>; Ehepartner; Lebensgefährte/in; Kinder; Sonstige

bav198

<leer>

bav199

<leer>

bav200

<leer>

bav216

<leer>

bav224

<leer>; Beitragsfreistellung; Erhöhung; Reduzierung; Wiederinkraftsetzung

bav236

<leer>

bav237

<leer>

bav238

<leer>; Mutterschutz bzw. Elternzeit; Ende der Lohnfortzahlung bei Krankheit; Kündigung der Entgeltumwandlungsvereinbarung; Weiterbildung; sonstigeskap117

bav239

<leer>; laufendes Bruttogehalt; Sonderzahlungen

beratung.ort

<leer>; Telefonisch; Beim Kunden; Beim Makler

beratung.typ

Allgemein; Vertrag

berufsstatus

<leer>; Angestellter; Angestellter (ÖD); Beamter; Freiberufler; Geschäftsführer; Hausmann/Hausfrau; In Ausbildung; Leitend.Angestellter; Nicht erwerbstätig; Pensionär; Praktikant; Rentner; Schüler; Selbständiger; Soldat; Student; Vorruhestand; Vorstand

bet103

<leer>; atyp. stille Beteil.; Flugzeugleasing; Immobilienfonds; Immobilienleasing; Kommunal-Leasing; Medienbeteiligung; Private Equity Fonds; Schiffsbeteiligung; Sonstiges; Windpark

bet104

<leer>; Eigennutzung; Fremdnutzung; Kapitalanlage

beteiligung.vertrag.art

Eigenanteil; Gesellschaft; Produkt

beteiligung.produkt.art

Eigenanteil; Gesellschaft

bezugsgroesse

BW; MC

bezugsgroesse_bonus

Vermittlerprovision; Differenzprovision; Maklercourtage

bonuszahler

Vorgesetzter; Makler; ausgewählter Vermittler

bundesland

<leer>; Baden-Württemberg; Bayern; Berlin; Brandenburg; Bremen; Hamburg; Hessen; Mecklenburg-Vorpommern; Niedersachsen; Nordrhein-Westfalen; Rheinland-Pfalz; Saarland; Sachsen; Sachsen-Anhalt; Schleswig-Holstein; Thüringen

brief.dokumenttyp

ANGEBOT; ANTRAG; BEITRAGSRECHNUNG; BERATUNG; IDENTITÄTSNACHWEIS; KÜNDIGUNG; KÜNDIGUNGSBESTÄTIGUNG; LETZTER_NACHTRAG; MAKLERMANDAT; POLICE; RENTA; SCHADENMELDUNG; SCHADENABSCHLUSSMELDUNG; STÖRFALL; VORABINFORMATIONEN

brief.suche

<Alle>; 10; 50; 100; 500

ClassicDTAUSAustauschart

Rechnungen; Gutschriften; Schadenzahlungen; Schadenbelastungen

CustomFieldType

Text; Ganzzahl; Dezimalzahl; Datum; Checkbox; fester Wertebereich; Vorschlagsliste

dep103

<leer>; Personalausweis; Reisepass

dep112

<leer>; ist beigefügt; nicht erwünscht; wird nachgereicht

dep113

<leer>; Altersversorgung; Finanzierungstilgung; Heirat / Ausbildung; Hinterbliebenenversorgung; Rückdeckung; Sonstiges; Unterstützungskasse; VWL-Anlage

dep179

<leer>; Direktanlage; Entnah.-Plan; Inv.-Konto; Sparplan

dokumententypen.vorgangsaktion

Automatische Ablage; Automatische Ablage mit Wiedervorlage; Automatische Ablage mit Vorgangsbearbeitung; Manuelle Ablage über Dokumenteneingang; Löschen\

druckstatus

<leer>; Rechnung; Gutschrift

ear119

<leer>; extended maintenance; mainten. guarantee; visit maintenance

edv999

<leer>; WERT 3/71

einheitenart

Auszahlung; statistisch

familienstand

<leer>; Geschieden; In Trennung; Ledig; Partner; Unbekannt; Verheiratet; Witwe(r); eingetragener Lebenspartner

faktor

1 min; 15 min; 30 min; 60 min

fec136

<leer>; Gemeiner Wert; Neuwert; Zeitwert

feu141

<leer>; Gemeiner Wert; Neuwert; Zeitwert

fin.baustein

A Bankfinanzierung mit Annuitäten-Tilgung; B Bankfin. mit Tilgungaussetzung gegen LV; C Bankvorfinanzierung für anzusparenden BSV; D Vers.-Darl. mit Tilgungsaussetzung gegen LV; E Bankfinanzierung mit Sonder-/Ratentilgung; F Bauspardarlehen (zugeteilt)

fin113

<leer>; Altersversorgung; Eigenheim; Rückdeckung; Sonstiges

formular.katalog

GESELLSCHAFT; INTERESSENT; KUNDE; SCHADEN; VERMITTLER; VERTRAG; VSPIEGEL; BERATUNG; PROTOKOLL; TERMIN; TERMINLISTE

formular.symbol.allgemein

BENUTZER=Benutzername; BENUTZEREMAIL=E-Mail-Adresse; BENUTZERLANG=Briefname; DatumKurz=Datum (Kurzform); DATUMLANG=Datum (Langform); DFAX=Faxdurchwahl; DWAHL=Durchwahl; DZEICHEN=Diktatzeichen; MAKLERNAME=Maklername

geb349

<leer>; Gemeinschaftsfläche; Komplett

geschlecht

<leer>; Männlich; Weiblich; Divers

gesell.status

AKTIV; INFO

produkt.status

AKTIV; INFO

protokoll.symbol

ANMERK=Interne Anmerkung; BERATUNGSPARTE=Beratungssparte; BERATUNGTARIF=Produkt; BERATUNGORT=Ort des Gesprächs; BERATUNGDATUM=Datum des Gesprächs; BERATUNGUHRZEIT=Uhrzeit des Gesprächs; BERATER=Berater; BERATUNGTEILN=Gesprächsteilnehmer; BERATUNGANLASS=Anlass des Gesprächs; BERATUNGBEDARF=Bedürfnisse; BERATUNGEMPFEHLUNG=Empfehlung; BERATUNGUMFANG=Empfehlungs-Grundlage; BERATUNGUMFANGID=Eingeschr.Empfehlungsgrundlage; BERATUNGKUNDEENTSCHEIDUNG=Kundenentscheidung; BERATUNGKUNDEENTSCHEIDUNGID=Ausgewählte Kundenentscheidung; BERATUNGKUNDEKEINEABSICHERUNG=Ausgeschlossene Risikoabsicherung; BERATUNGKUNDEAWBPRODUKT=Abweichender Produktwunsch; BERATUNGKUNDEAWBPRODUKTGRUND=Kundenbegründung zum Produktwunsch; BERATUNGWUENSCHE=Wünsche; PROTOKOLLTYP=Protokolltyp; WEITEREBERATUNGJANEIN=Weitere Beratung erwünscht Ja/Nein

ggv127

<leer>; 1; 2; 3; 4

ggv129

<leer>; 1; 2; 3

ggv130

<leer>; 1; 2; 3

ggv131

<leer>; 1; 2; 3; 4

ggv132

<leer>; 1; 2; 3; 4; 5

ggv133

<leer>; 1970; 1980; Neuwert

haftungsmodell.monate

24; 60; 72; 96

hpv101

<leer>; Anzahl; Bausumme; Bruttojahresmietwert; Fassungsvermögen ltr; Fläche in ha; Fremdenzimmer; Grundfläche; Krankenbetten; Lohnsumme; Mindestbeitrag; Mitarbeiterzahl; Mitglieder; Ohne Berechnung; Sonstige; Umsatz; Wohnfläche; Zahl Arbeitsmaschine; Zahl der Inhaber; Zahl der ltd. Ärzte; Zahl Hotelbetten; Zahl Hotelzimmer; Zahl Kfz-Stellplätze; Zahl Tankstellen; Zahl Turmdrehkräne; Zahl WE+GE Einheit; Zahl Wohneinheiten

hpv102

Wagnis; PHV

hrv147

<leer>; Gesamtglasfläche; Neubauwert; Pauschal; Wohnfläche

hrv171

<leer>; I; II; III; IV; V; VI

identitaet

<leer>; Passersatzpapier; Personalausweis; Reisepass

imo112

<leer>; DHH; div; EFH; ETW; Geschäftshaus; Lagerhaus; MFH; Supermarkt; Wohn-+Gesch.

imo113

<leer>; Carport; Doppelgarage; Einzelgarage; Keine Garage; Stellplatz; Tiefgarage

imo129

<leer>; Altersversorgung; Eigenheim; Heirat / Ausbildung; Hinterbliebenenversorgung; Rückdeckung; Sonstiges

inkassostatus

RECHNUNG; RÜCKGABE

inv110

<leer>; Personalausweis; Reisepass

inv122

<leer>; Personalausweis; Reisepass

inv129

<leer>; ist beigefügt; nicht erwünscht; wird nachgereicht

inv132

<leer>; Direktanlage; Entnah.-Plan; Inv.-Konto; Sparplan

inv138

<leer>; Altersversorgung; Finanzierungstilgung; Heirat / Ausbildung; Hinterbliebenenversorgung; Riester; Rückdeckung; Sonstiges; Unterstützungskasse; VWL-Anlage

janein

<leer>; Ja; Nein

kap117

Aufwand; Ertrag

kap118

<leer>; Altersversorgung; Finanzierungstilgung; Heirat / Ausbildung; Hinterbliebenenversorgung; Rückdeckung; Sonstiges; Unterstützungskasse

kap119

<leer>; Entnahmeplan; Leibrente; Sparplan; Zeitrente

kcloud.Status

<leer>; Information; Antwort; Antwort mit Datei

kfz112

<leer>; ----; 0; M; S; SF1/2; SF1; SF2; SF3; SF4; SF5; SF6; SF7; SF8; SF9; SF10; SF11; SF12; SF13; SF14; SF15; SF16; SF17; SF18; SF19; SF20; SF21; SF22; SF23; SF24; SF25; SF26; SF27; SF28; SF29; SF30; SF31; SF32; SF33; SF34; SF35; SF36; SF37; SF38; SF39; SF40; SF41; SF42; SF43; SF44; SF45; SF46; SF47; SF48; SF49; SF50

kfz117

<leer>; ----; 0; M; S; SF1/2; SF1; SF2; SF3; SF4; SF5; SF6; SF7; SF8; SF9; SF10; SF11; SF12; SF13; SF14; SF15; SF16; SF17; SF18; SF19; SF20; SF21; SF22; SF23; SF24; SF25; SF26; SF27; SF28; SF29; SF30; SF31; SF32; SF33; SF34; SF35; SF36; SF37; SF38; SF39; SF40; SF41; SF42; SF43; SF44; SF45; SF46; SF47; SF48; SF49; SF50

kfz120

<leer>; 1000 DM; 10000; 1500 DM; 2000 DM; 20000; 300 DM; 5000 DM; 50000; 650 DM; OHNE; VK NEIN

kfz123

<leer>; 100 DM; 1000 DM; 10000; 1500 DM; 2000 DM; 20000; 300 DM; 5000 DM; 50000; 650 DM; OHNE; TK NEIN

kfz147

<leer>; abschließb. Sammelg.; Carport; Carport auf eigenem Grdst.; Doppel; Einzel; Innenhof; Keine; Parkhaus; Parkplatz; Sammel; Sonstige; Strasse; umfriedetes Grdst.

kfz148

<leer>; Gewerblich; Priv/Gew.; Privat; überw.gew.; überw.priv.

kfz149

<leer>; Beliebig; Einzelf.+P.; Einzelfah.; Halter; VN; VN\; VN+Ehefrau; VN+Ehemann; VN+Ehep.; VN+Eltern; VN+festg.F.; VN+Partner; zwei festg.F.

kfz155

<leer>; Schutzbrief Ausland; Schutzbrief Inland

kfz158

<leer>; A; B; F; N; R

kfz175

<leer>; EFH; ETW; MFH; Nein; Sonst.; Fremdgenutztes EFH; RH/DHH

kfz177

<leer>; Ausfuhrkennz.; Behörden; E-Kennzeichen; Grün; histor. Fahrz.; Kurzzeit; Normal; ohne amtl. Kz.; Saison; Sonstige

kfz186

<leer>; keine; nachgerüstet; serienmäßig; vorhanden

kfz213

<leer>; Eigen; Kredit; Leasing; Sonstige

kfz214

<leer>; Benzin; Diesel; Erdgas; LPG; Hybrid-B/E(Benzin); Hybrid-D/E(Diesel); Elektro

kfz221

<leer>; offener Kasten; geschlossener Kasten; Plane/Spriegel; Kipper; Tank/Silo; Festinstalliertes Ladegerät; sonst. Aufbauarten

kfz222

<leer>; Priv.Nutzung - Ausschließlich privat; Priv.Nutzung - Weg zur Arbeit; Priv.Nutzung - Freiberufler; Priv.Nutzung - nur Freizeit; Fahrzeug der Geschäftsleitung; Sonstige gewerbliche Nutzung

kfz223

<leer>; Ehepartner VN; Lebenpartner in häusl.Gem.; Kind des VN; Elternteil des VN; festgel.Fahrer

kfz-vsv102

002 Leichtkrafträder; 003 Krafträder; 112 PKW-Eigenverwendung; 113 Flottengeschäft; 114 Familienversicherung; 127 sonstige Kraftfahrzeuge/Wohnmobile

krv101

BEIHILFE; ERGÄNZNG; PFLEGE; REISE; VOLL; ZUSATZ

kunde.besitz

<leer>; Eigentümer; Leasingnehmer; Mieter/Pächter

kunde.betrieb.lage

<leer>; Industriegebiet; Mischgebiet; Wohngebiet

kunde.zuordnung

FIRMA; PRIVAT

kunde.status

KUNDE; INTERESSENT; MITARBEITER; EX-KUNDE; EX-INTERESSENT; EX-MITARBEITER

kunde.status.selektion

<leer>; KUNDE; INTERESSENT; MITARBEITER; EX-KUNDE; EX-INTERESSENT; EX-MITARBEITER; KUNDE\

kunde.status.selektion.disp

<leer>; Kunde=KUNDE; Interessent=INTERESSENT; Mitarbeiter=MITARBEITER; Ex-Kunde=EX-KUNDE; Ex-Interessent=EX-INTERESSENT; Ex-Mitarbeiter=EX-MITARBEITER; Kunde oder Interessent=KUNDE\

kunde.sel.default

edname; edplz; edTelefon; edmatchcode; chkcbostatus; edVermittler

kunde.sel.viewdef

KUNDE;edname;VNAME;Name;160;get;;;;phonet;kunde.sel.phonet.name;;0;0; KUNDE;edplz;VN_PLZ;PLZ;50;get;;;;;;;0;0; KUNDE;edmatchcode;MATCHCODE;Verbindung;110;combo2;;;;;;;0;0; KUNDE;edTelefon;;Telefon;90;get;kunde.sel.range.telefon;;;;;telNr;0;0; KUNDE;chkcbostatus;STATUS;Status;160;combo1;kunde.status;;;;;;0;0; KUNDE;edVermittler;;Vermittler;110;wahlget;kunde.sel.range.vermittler;VERMITTLER;V_CODE;;;;0;0; KUNDE;edOrt;VN_Ort;Ort;160;get;;;;;;;0;0; KUNDE;chkZuord;ZUORDNUNG;Zuordnung;110;combo1;kunde.zuordnung;;;;;;0;0; KUNDE;ednameVon;VNAME;Name(von-bis);160;get;;;;VonBis;;;0;0; KUNDE;edplzVon;VN_PLZ;PLZ(von-bis);50;get;;;;VonBis;;;0;0; KUNDE;edEinkommenVon;EINKOMMEN;Einkommen(von-bis);80;numeric;;;;VonBis;;rvInteger;0;0; KUNDE;edTelefonVon;;Telefon(von-bis);90;get;kunde.sel.range.telefon;;;VonBis;;telNr;0;0; KUNDE;cboK;KLASSE;Kundenklasse;80;combo1;kunde.klasse;;;;;userDomain;0;0; KUNDE;edBesuchVon;VN_BESUCH;letzter_Besuch(von-bis);100;date;;;;VonBis;;;0;0; KUNDE;edGeburt;VN_GEBURT;Geburtstag(von-bis);42;spin;;;;VonBis;;tagMon;0;0; KUNDE;chkKrit;;Schlagworte;160;combo1;TagsSelektion;;;selTag;;selTags;0;0; KUNDE;edDebitor;DEBITOR;Debitor;90;get;;;;;;;0;0; KUNDE;edcxMandant;;Mandant;160;cxLookup;kunde.sel.mandant;MANDANT;MATCHCODE;;;;0;0; KUNDE;edIntNr;INTERNENR;Interne_Nr;90;get;;;;;;;0;0; KUNDE;edEMAIL;;Email;160;get;kunde.sel.range.email;;;;;selPart;0;0; KUNDE;edTelefax;VN_FAX;Telefax;90;get;;;;;;;0;0

kunde.sel.phonet.name

VNAME_P

kunde.sel.range.telefon

VN_TEL_NORM; VN_TEL2_NORM; VN_AUTO_NORM

kunde.sel.range.email

VN_EMAIL; VN_EMAIL2

kunde.sel.range.vermittler

VM1; VM2; VM3; VM4; VM5; VM6; VM7; VM8; VM9; VM10

kunde.sel.mandant

MANDANT

kunde.vst

Ja; Nein; Anteilig

kvleistart

Ambulant; Beihilfe; Ges. Pflege; Ges. Zuschlag; Pflegezusatz; Sonstiges; Stationär; Tagegeld; Zahnersatz

kvpraemieart

HV; ZV

kwPS

PS; kW

land

<leer>; A; ADN; AFG; AL; AN; AND; AUS; B; BD; BDS; BG; BH; BIS; BM; BOL; BR; BRN; BRU; BS; BUR; C; CAM; CDN; CH; CI; CL; CN; CNB; CO; CR; CU; CY; CZ; D; DK; DOM; DZ; E; EAK; EAT; EAU; EAZ; EC; ES; EST; ET; ETH; F; FIN; FJI; FL; FR; GB; GBA; GBG; GBJ; GBM; GBZ; GCA; GH; GNB; GR; GUS; GUY; H; HK; HKJ; HO; HR; I; IL; IND; IR; IRL; IRQ; IS; J; JA; K; KO; KWT; L; LAO; LAR; LB; LS; LT; LV; M; MA; MAL; MC; MEX; MOC; MOL; MS; MW; MYA; N; NA; NIC; NL; NZ; P; PA; PE; PK; PL; PNG; PR; PY; RA; RB; RC; RCA; RCB; RCH; RDU; RH; RI; RIM; RL; RM; RMM; RN; RO; ROK; RP; RPB; RSM; RU; RWA; S; SA; SD; SF; SGP; SK; SLO; SME; SN; SP; SUD; SWA; SY; SYR; T; TG; TJ; TN; TR; TT; UAE; USA; V; VN; WAG; WAL; WAN; WD; WG; WL; WS; WV; YMN; YU; YV; Z; ZA; ZRE; ZW

landw-iiv121

<leer>; BAK I; BAK II; BAK III; BAK IV; BAK V; FHG 1; FHG 2; FHG 3

lvr113

<leer>; Ansammlung; Barauszahlung; Beitragsverrechnung; Bonus Erleben; Bonus Tod; Bonus Tod + Erleben; Fondsansammlung; Laufzeitverkürzung; Lt. Vermög.-Gesetz; Sonstige; Summenerhöhung

lvr114

<leer>; Ansammlung; Barauszahlung; Beitragsverrechnung; Bonus Erleben; Bonus Tod; Bonus Tod + Erleben; Fondsansammlung; Laufzeitverkürzung; Lt. Vermög.-Gesetz; Sonstige; Summenerhöhung

leben_vz

<leer>; Altersversorgung; AVmG; Basisrente; Direktvers.-Barl; Direktversicherung; Finanzierungstilgung; GRV-Befreiung; GRV-freiwillig; GRV-Mindesb.; GRV-Pflicht; Heirat/Ausbildung; Hinterbliebenen; Key-Man-Police; Pensionsfonds; Pensionskasse; Risikoversicherung; Rückdeckung; Sonstiges; Sterbegeld; Teilauszahler; Unterstützungskasse; VWL-Lebensversich.

lvr120

<leer>; Absolut; Gehaltsanpass.; Keine; Linear; Progressiv; Sonstige; Sozialversich.

lvr129

EINZEL; GRUPPE

lvr132

<leer>; Apotheker; Architekten; Ärzte; Beamte; Flugpersonal; Ingenieure; Juweliere; Kaufmännische Angestellte; Nicht überw. körperl. Tätige; Optiker; Polizisten; Richter; Selbständige Handwerksmeister; Sonstige; Sonstige Akademiker; Steuerberater; Unternehmensberater; Versicherungsvermittler; Wirtschaftsprüfer

lvr133

<leer>; absolut; annuitätisch; degressiv; konstant; linear fallend; linear steigend

lvr139

<leer>; BU; EU

lvr140

<leer>; 25%/75%; 33%/66%; 50%

kontaktstatus

<leer>; KONTAKT; EX-KONTAKT

mas999

<leer>; JA; NEIN

monate

<leer>; 01; 02; 03; 04; 05; 06; 07; 08; 09; 10; 11; 12

mun110

<leer>; IBERIA; IBERIA H&K; MUNDIAL

neinja

Ja; Nein

plz

<leer>

policeart

Industriepolice; Baupolice

provart

<leer>; AP; APZV; FP; FPZV; DY; VR

prv113

<leer>; Ansammlung; Barauszahlung; Beitragsverrechnung; Bonus Erleben; Bonus Tod; Bonus Tod + Erleben; Fondsansammlung; Laufzeitverkürzung; Lt. Vermög.-Gesetz; Sonstige; Summenerhöhung

prv114

<leer>; Ansammlung; Barauszahlung; Beitragsverrechnung; Bonus Erleben; Bonus Tod; Bonus Tod + Erleben; Fondsansammlung; Laufzeitverkürzung; Lt. Vermög.-Gesetz; Sonstige; Summenerhöhung

prv120

<leer>; Absolut; Gehaltsanpassung; Keine; Linear; Progressiv; Sonstiges; Sozialversich.

prv132

<leer>; Einmalig; Halbj.; Jährlich; Monatl.; Viertlj.

produkttyp

Produkt; Abrechnungsmodell

rechnungsstatus

<leer>; Rechnung; 1. Mahnung; 2. Mahnung; 3. Mahnung; Storno; Rückgabe

rechnungsstatusclassic

RECHNUNG; RÜCKGABE

rechtsform

<leer>; Anstalt döR; AG; AG & Co. KG; AG & Co. KGaA; Behörde; e.G.; e.K.; e.V.; Eingetragener Kaufm/Kauffr; Einzelfirma; GbR; Gemeinnützige AG (gAG); Gemeinnützige Stiftung; Gemeinschaftspraxis; gGmbH; GmbH; GmbH & Co. KG; GmbH & Co. KGaA; Inc.; InvAG; Kammer; KG; KGaA; Körpersch döR; Ltd.; OHG; Öffentl. Recht; Partnerreederei; Partnerschaftsgesellschaft; Praxisgemeinschaft; Stiftung döR; Stiftung dpR; Stiftung & Co. KGaA; UG; Verband; VVaG; WEG

rentebezugsberechtigt

<leer>; Ehepartner; Lebensgefährte/in; Kinder; Sonstige

rentefoerderweg

<leer>; §10a EStG; §10 EStG; §3.63 EStG; §3.66 EStG; §40b EStG

rundenAuf

<leer>; 50; 100; 500; 1000

rsv110

<leer>; Beamte/Öffentlicher Dienst; Familie (Ehe- u Lebenspartner\; mit erweitertem Personenkreis; Normal; Senioren; Single

rsv114

<leer>; Fahrer-RS; Fahrzeug-RS; Fam./Verkehrs-RS; Priv./Berufs/Verk.-RS; Privat/Berufs-RS; Privat-RS; Verkehrs-RS; Mieter-RS; Vermieter-RS

rsv124

<leer>; 2 oder mehr Risiken; Büro; Garage/n; Grundstücke/n; Laden; Praxis; Sonstiges Gew.; Whg./EFH; Wohn/Gew.

rsv125

<leer>; Eigentümer; Mieter/Pächter; Vermieter/Verpächter

rsv149

<leer>; 2 oder mehr Risiken; Ausland; In-/Ausland; Inland

rsv151

<leer>; Ärzte/Heilberufe; Firmen; Freiberufler; Landwirte; Selbständige

selektion.Datumsbereich.Letzer

<leer>; letzter Monat; letzte  2 Monate; letztes Quartal; letztes halbes Jahr; letztes Jahr

sepa

Immer die neueste Version verwenden\; Version 2.5 (pain.001.002.03 bzw. pain.008.002.02) verwenden (gültig seit 01.11.2010); Version 2.7 (pain.001.003.03 bzw. pian.008.003.02) verwenden (gültig ab 04.11.2013); Version 3.0 (pain.001.001.03 bzw. pian.008.001.02) verwenden (gültig ab 20.11.2016); Rulebook 6.0\

schedulerstatus

<leer>; Ausgeführt; Nichts zu tun; Fehler; Läuft; Warten

schedulertype

Nie; Einmalig; Minutenintervall; Täglich; Wöchentlich; Monatlich

schedulertaskinitiation

Immer; AMS-Dienst; Bei Programmstart

sregul_art

Eigenregulierung; Fremdregulierung; VM-Regulierung

sregul_zahlvariante

<leer>; Kasse/Bar; Scheck; Sonstiges

steuerklasse

I; II; III; IV; V; VI; IV/IV; III/V

termin.StandardKategorie

Aufgabe; Kontaktnotiz; Termin; Wiedervorlage; Vorgang

termin.StandardVorgangTyp

Vertrieb; Verwaltung

termin.StandardFortschritt

Terminiert; Planung

termin.StandardStatus

Nicht begonnen; In Bearbeitung; Erledigt; Wartet auf jmd. anderen; Zurückgestellt

termin.StandardPrioritaet

1.Kritisch; 2.Hoch; 3.Normal; 4.Gering; 5.Unbewertet

termin.ZuordArt

keine; Kunde; Vertrag; Gesellschaft; Schaden; Vermittler; Kontakte; Vorgang

szahl_art

EZV; KASSE/BAR; REGRESS; RESERVE; SCHECK; SONSTIGES; ÜBERWEISUNG; VERSICHERER

tage

<leer>; 01; 02; 03; 04; 05; 06; 07; 08; 09; 10; 11; 12; 13; 14; 15; 16; 17; 18; 19; 20; 21; 22; 23; 24; 25; 26; 27; 28; 29; 30; 31

trp307

<leer>; Bezüge; Versendungen

trp308

<leer>; Ja; Nein

trp309

<leer>; Ja; Nein

uebereinstimmung

<Alle>; größer als; kleiner als

unf101

EINZEL; GRUPPE

unf120

<leer>; A; B; F; G; H; K; N; S; E

unf159

<leer>; Absolut; Gehaltsanpass.; Keine; Linear; Progressiv; Sonstige; Sozialversich.

user.notifytype

per DMS; per Email; per DMS und Email; keine Benachrichtigung

regeltyp

assfinet Data; Lokale Verarbeitung

vermit.status

VERMITTLER; INTERESSENT; GRUPPE; EX-VERMITTLER

vermit.status.selektion.disp

<leer>; Vermittler=VERMITTLER; Interessent=INTERESSENT; Gruppe=GRUPPE; Ex-Vermittler=EX_VERMITTLER

vertrag.status

ANFRAGE; ANGEBOT; EIGEN; FREMD; FREMDTEIL; GESPERRT; RUHEND; STORNO; INFO

vertrag.filter.selektion

Nur Kunde; Kundenverbindung; Beziehungen; Versicherte Person/mitversichertes Unternehmen; Prämienzahler

vgv-gew102

<leer>; AFB; AFB 94; AFB 99; AGGF; AGGF97; AGGF98; AStB 87; Eigene; FEVB; FEVB 2001; FIMO 2000; GVB 2001; GVB 94; GVB 98; SGlN 79A; SGlN 88; SV-WG97; VGB 2000; VGB 2001; VGB 2002; VGB 2003; VFS 2004; VGB 2005; VGB 2007; VGB 2008; VGB 62; VGB 88; VGB 94; VGB 95; VGB 96; VGB 97; VGB 98; VGB 99; WSGB 98

vgv-gew121

<leer>; BAK I; BAK II; BAK III; BAK IV; BAK V; FHG 1; FHG 2; FHG 3

vzweckart

Kundenrechnung; Kundenprämienrechnung; Kundesammelrechnung; Vermittlerabrechnung; Gesellschaftsabrechnung; Schadensabrechnung

vorvertrag.gekuend

<leer>; VN; VU

vnbeteilart

Kunde; Referenz

waehrung

EUR; SFR; USD; GBP

wgv121

<leer>; BAK I; BAK II; BAK III; BAK IV; BAK V; FHG 1; FHG 2; FHG 3

zahl_art

EZV; manuell; Verrechnung; Saldenübertrag; VM-Inkasso

zahlweise

<leer>; Einmalig; Halbjährlich; Jährlich; Monatlich; Vierteljährlich

zeitraum

heute; bis heute; morgen; gestern; diese Woche; nächste Woche; letzte Woche; heute -30 Tage; heute + 30 Tage; heute +/- 30 Tage; diesen Monat; nächsten Monat; letzten Monat; dieses Jahr; nächstes Jahr; letztes Jahr

seite2feldtyp

get; combo1

seite2feldtyp.disp

Eingabefeld=get; Auswahlbox=combo1

ezv_art

<leer>; DTAUS; SEPA

agentur.inkassoart

<leer>; Maklerinkasso; Zentralinkasso

vermittlerprovisionsmodell.vertrag

Klassisches Modell

provisionteiler

%; ‰

vermittlerprovisionsmodell.vertrag

Erweiterte Berechnung

lookupdefault.direktnein

DEFAULTTABLE/VertragInfoVerschiebenView

smtp_encryption

Nein; SSL; TLS

vermittler.zuordnung

FIRMA; PRIVAT

iodef_typ

Vorbelegung; Importdefinition; Exportdefinition; Importdefinition für geplante Aufgaben; Exportdefinition für geplante Aufgaben

iodef_dateityp

Fixe Länge; Variable Länge

iodef_pos_aktion

Wert übernehmen; SQL ausführen; Script ausführen

iodef_pos_funktion

Datum mit Punkten; Datum ohne Punkte; Invertiertes Datum; Führende Nullen; Führende Leerzeichen

kunde.beschverhael

<leer>; Vollzeit; Teilzeit; Ausbildung; Minijob; Selbstständig; Leiharbeit

 

 

Eigene Domänen erstellen

...

Anwendungsbeispiele

Events

OnValidate
Codeblock
languagejs
var Vertrag = EventData.GetContext("Vertrag");
var Sparte = EventData.GetContext("Sparte");

var ResVal = "";
// Die Funktion "CheckValidation" soll die Logik für uns ein wenig kapseln,
// damit wir später strukturierter und übersichtlicher die Feldprüfungen
// untereinander schreiben können.
function CheckValidation(ctrl, validationResult, invalidTextMsg) {
  // Wir zeigen das Control im jeweiligen Zustand an, um dem Anwender
  // ein bißchen Hilfestellung zu leisten
  ctrl.SetDataIsValid(validationResult);
  if (!validationResult) {
    // War die Prüfung nicht erfolgreich, dann merken wir uns
    // die Validierungsmeldung und prüfen die restlichen Controls
    // falls noch weitere Werte nicht korrekt eingegeben wurden.
    ResVal += "\r\n" + invalidTextMsg;
  }
}

// Prüfung für Feld Tarif
CheckValidation(afnDataEdit7
  , Sparte.FindField(afnDataEdit7.FieldName).AsString == "Wert ist ok"
  , "- Tarif hat keinen gültigen Wert");

// Prüfung für Feld Betrag
CheckValidation(afnDataEdit43
  , Sparte.FindField(afnDataEdit43.FieldName).AsString >= 0
  , "- Betrag darf nicht negativ sein");

// Prüfung für Feld xxxxx
// Prüfung für Feld yyyyy
// Prüfung für Feld .


// Sollte es Validierungsmeldungen, dann geben wir die aus der Funktion zurück.
// AMS wird den Speicherprozess unterbrechen und dem
if (ResVal && ResVal != "") {
   ActionData.SetString("Result", "Validierungsergebnis:" + ResVal);
}

...

SetReadOnly
Codeblock
languagejs
var Vertrag = EventData.GetContext("Vertrag");
var Sparte = EventData.GetContext("Sparte");

// Abfragen wie der Sperrzustand von AMS ist.
var AMS = EventData.GetContext("AMS");
var tmpReadOnly = AMS.IsReadOnly();

// hier werden nun alle Felder aufgelistet, die gesperrt werden müssen.
// Da die Routine sowohl die Sperrung, als auch Entsperrung vornehmen muss
// wird mit dem Wert gearbeitet, der von AMS zurückgeliefert wird.
afnMemo1.ReadOnly = tmpReadOnly;
afnDataComboBox7.Enabled = !tmpReadOnly;
afnDataEdit8.Enabled = !tmpReadOnly;

// Führt zur Entsperrung der oberen Panels, sodass die darunter
// liegenden Controls bedient werden können.
ActionData.SetString("Result", "JA");

Schaltflächen

Regeln

Vertragsberechnungen

...