Versionen im Vergleich
verglichen mit
Schlüssel
- Diese Zeile wurde hinzugefügt.
- Diese Zeile wurde entfernt.
- Formatierung wurde geändert.
Parameter
(Field : Variant; State : TccFieldState; Message : WideString) : Boolean;
Beschreibung
SetState setzt das Feld auf einen der vier verfügbaren Status (TccFieldState). Field ist dabei entweder die Id oder der technische Name des Feldes. Der Benutzer sieht die angegebene Meldung beim Betreten des entsprechenden Indexfelds.
TccFieldStatusTccFieldState
- ccFS_Okay
- ccFS_Error
- ccFS_Warning
- ccFS_Note
Info | ||
---|---|---|
| ||
Der Status ccFS_Error wirkt Export bzw. Heftungs-verhindernd. |
Beispiel
Codeblock | ||||
---|---|---|---|---|
| ||||
case ccApplication.Language of
'DE': ccFields.SetState('SteuerNr',ccFS_Error,'Bitte die Steuernummer prüfen!');
'EN': ccFields.SetState('SteuerNr',ccFS_Error,'Please verify the tax number!');
end;
|
Codeblock | ||||
---|---|---|---|---|
| ||||
// ================================================================================== // Dynamischen Feldstatus setzen (Default-Sprache ist EN) // ================================================================================== Function SetFieldState(Field : WideString; State : Integer; MessageId : String; IsAnError : Boolean; Params); begin if IsAnError = true then ccFields.SetState(Field,State, Format(ccScriptEngine.GetResource('Message_'+MessageId+'_'+ccApplication.Language, ccScriptEngine.GetResource('Message_'+MessageId+'_EN','Message_'+MessageId+'_EN')),Params)) else ccFields.SetState(Field,ccFS_Okay,''); end; |
Inhalt |
---|
Untergeordnete Seiten (Anzeige untergeordneter Seiten) | ||||
---|---|---|---|---|
|