4.2 Parameter
Parameter können über das 'formHelper'-Objekt abgerufen werden wie Felder. In der nachfolgenden Tabelle werden mehrere Möglichkeiten zum Zugriff auf einen Parameter dargestellt. Workflowmasken können jedoch mehrsprachig sein und daher bietet sich für einen sprachunabhängigen Zugriff auf Workflowparameter die Methode getFieldByParameterName an.
Die folgenden Funktionen sind nur bei einem Workflow-Formular vorhanden.
- 1 formHelper.getParameters()
- 2 formHelper.getParameterByName({name})
- 3 formHelper.getParameterById({id})
- 4 formHelper.getParameterByFieldName({name})
- 5 formHelper.getParameterByFieldInternal({internal})
- 6 formHelper.getParameterByField({field})
- 7 formHelper.getFieldByParameterName({name})
- 8 formHelper.getFieldByParameter({parameter})
API-Methode | Verfügbar ab | Beschreibung |
---|---|---|
formHelper.getParameters() | 8.50 Final | Liefert ein JavaScript-Objekt mit allen Parametern zurück in der Form 'key - value'. Der Key entspricht der GUID des Parameters. |
formHelper.getParameterByName({name}) | 8.50 Final | Liefert zum übergebenen Namen genau ein Parameterobjekt zurück oder NULL, wenn der Parameter nicht existiert. Parameter:
|
formHelper.getParameterById({id}) | 8.50 Final | Liefert zur übergebenen ID genau ein Parameterobjekt zurück oder NULL, wenn der Parameter nicht existiert. Parameter:
|
formHelper.getParameterByFieldName({name}) | 8.50 Final | Liefert zum übergebenen Feldnamen genau ein Parameterobjekt zurück oder NULL, wenn der Parameter nicht existiert. Parameter:
|
formHelper.getParameterByFieldInternal({internal}) | 8.50 Final | Liefert zum übergebenen internen Feldnamen genau ein Parameterobjekt zurück oder NULL, wenn der Parameter nicht existiert. Parameter:
|
formHelper.getParameterByField({field}) | 8.50 Final | Liefert zum übergebenen Feldobjekt genau ein Parameterobjekt zurück oder NULL, wenn der Parameter nicht existiert. Parameter:
|
formHelper.getFieldByParameterName({name}) | 8.50 Final | Liefert zum übergebenen Parameternamen genau ein Feldobjekt zurück oder NULL, wenn das Feld nicht existiert. Parameter:
Beispiel für Recordparameter: var recStructure = formHelper.getFieldByParameterName("recStructure");
var sAuditUserId = recStructure.api.getValue(false).AuditUserId; |
formHelper.getFieldByParameter({parameter}) | 8.50 Final | Liefert zum übergebenen Parameterobjekt genau ein Feldobjekt zurück oder NULL, wenn das Feld nicht existiert. Parameter:
|