Zweck
Erzeugt ein Standard-Control für die Eingabe in einer Datenzelle.
Klasse
Typ
Methode
Syntax
<oBrowser>:EditCreate(
<iColumn>,
<nRowNo>,
<nRecNo>,
<symControlClass>,
<iStyle>,
<uSpecial>
) Æ oControl
Argumente
<iColumn> | Spaltennummer der Datenzelle, für die das Control erzeugt werden soll. Die Spaltennummer bezieht sich auf die Liste der geöffneten Datenspalten (siehe auch bBrowser:ColumnOpenList). |
Datentyp: | Int |
<nRowNo> | Zeilennummer der Datenzelle, für die das Control erzeugt werden soll. |
Datentyp: | Int | Float | Real8 |
<nRecNo> | Datensatznummer der Datenzelle, für die das Control erzeugt werden soll. |
Datentyp: | Int | Float | Real8 |
<symControlClass> | Name der VO-Klasse, von der das Control erzeugt werden soll. Wird für dieses Argument der Wert NULL_SYMBOL angegeben, wird ein Control abhängig vom Datentyp des Spaltenwertes erzeugt. |
Datentyp: | Symbol |
<iStyle> | Stil-Konstanten, die beim Erzeugen des Controls verwendet werden sollen. Die Konstanten entsprechen denen, die beim Erzeugen des entsprechenden Controls in der Methode Init() angegeben werden können. |
Datentyp: | DWord |
<uSpecial> | Wert, der beim Erzeugen des Controls verwendet werden soll. Welche Werte angegeben werden können, ist abhängig davon, welches Control erzeugt werden soll. Die folgende Tabelle listet zu den einzelnen Controls die möglichen Werte auf: |
Control |
Beschreibung |
ComboBox |
Typ der zu erstellenden Combobox.
Es können folgende Werte angegeben werden: •BOXDROPDOWN •BOXDROPDOWNLIST •BOXSIMPLE
Statt dem Typ der Combobox kann auch ein Objekt der Klasse bNameArray mit folgenden Werten angegeben werden: •#ComboType •#ComboListHeightMax |
Datentyp: | Usual |
Rückgabewert
oControl | Das erzeugte Standard-Control für die Eingabe. |
Datentyp: | Object |
Beschreibung
bBrowser:EditCreate() erzeugt zu einer Datenzelle ein Control für die Eingabe und initialisiert es mit dem Schriftart, und der Felddefinition der zugehörigen Datenspalte.
Die Methode wird vom Browser beim Aktivieren einer Eingabe in einer Datenzelle aufgerufen.
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bbrowser_editcreate.htm