_onSqlGridGetColumnTitle
value _onSqlGridGetColumnTitle ( string strControl, value ColumnNr, string strColumnName, BYREF string strTitle );
Rückgabewert
Rückgabewert |
Beschreibung |
|
Diese Callback-Funktion erwartet keinen Rückgabewert. |
Parameter
strControl
Der Name des Bauelements SQL-Tabelle, die nach der Beschriftung der Spalte ColumnNr/strColumnName fragt.
ColumnNr
Die Nummer der Spalte, die abgefragt wird.
strColumnName
Der Name der Spalte, die abgefragt wird.
strTitle
Soll eine Umbenennung Spaltenbeschriftung erfolgen, muss diesem Parameter den neuen Titel zugewiesen werden.
Bemerkungen
Diese Callback-Funktion dient zum Umbenennen der Spaltenbeschriftung.
Beispiel
Im nachfolgenden Beispiel werden die Spaltenbeschriftungen der Spalten 0 bis 5 umbenannt. Der Bezeichner 'T' vor den Zeichenketten gibt an, dass diese Texte in die Sprachumschaltung aufgenommen werden sollen.
//_onSqlGridGetColumnTitle (strControl, ColumnNr, strColumnName, BYREF strTitle) ////////////////////////////////////////////////////////////////////// if (strControl == "ProductGrid") switch(ColumnNr) case 0: strTitle = T"ProduktNr"; break; case 1: strTitle = T"Herstellung"; break; case 2: strTitle = T"Hergestellt durch"; break; case 3: strTitle = T"Format"; break; case 4: strTitle = T"Material"; break; case 5: strTitle = T"Bezeichnung"; break; end end
Die Callback-Funktionen der SQL-Tabelle
Siehe auch onOdbcGridGetColumnTitle, onOdbcGridError, onOdbcGridSelChangeRow, onOdbcGridSelectedRows