_onOdbcGridGetColumnTitle
value _onOdbcGetColumnTitle ( string strControl, value ColumnNr, string strColumnName, BYREF string strResult );
Rückgabewert
Rückgabewert |
Beschreibung |
|
Diese Callback-Funktion erwartet keinen Rückgabewert. |
Parameter
strControl
Der Name des Bauelements ODBC-Tabelle, die nach dem Spaltenname der Spalte ColumnNr bzw. strColumnName fragt.
ColumnNr
Die Spaltennummer, die abgefragt wird.
strColumnName
Die Name der Spalte, den diese durch die select-Ausführung erhalten hat.
strResult
Soll eine Umbenennung erfolgen, muss diesem Parameter der neue Darstellungsname zugewiesen werden.
Bemerkungen
Diese Callback-Funktion dient zum Umbennen von Spaltenbeschriftungen. Sie wird vom Bauelement vor jedem Neuzeichnen der Spaltenbeschriftungen aufgerufen.
Beispiel
//_onOdbcGridGetColumnTitle (strControl, ColumnNr, strColumnName, BYREF strResult) // ////////////////////////////////////////////////////////////////////// if (strControl == "customerGrid" || strControl == "archivedCustomerGrid") if (strColumnName == "Name") strResult = "Kunde"; elseif (strColumnName == "Street") strResult = "Straße"; elseif (strColumnName == "ZIP") strResult = "PLZ"; elseif (strColumnName == "City") strResult = "Stadt"; end elseif (strControl == "customerOrdersGrid") if (strColumnName == "OrderNo") strResult = "AuftragsNr"; elseif (strColumnName == "Ordered") strResult = "Eingang"; elseif (strColumnName == "ProductNo") strResult = "ProduktNr"; elseif (strColumnName == "Count") strResult = "Menge"; end end
Die Callback-Funktionen der ODBC-Tabelle
Siehe auch onOdbcGridGetCellBackColor, onOdbcGridError, onOdbcGridSelChangeRow, onOdbcGridSelectedRows