_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