_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