| Field GetField(string fieldName); | Ottiene il Field per nome o identificatore. Importante! Passare direttamente a questo metodo il nome del Field come stringa: una variabile con lo stesso valore stringa non funzionerà. Il preprocessore che analizza il codice dello script prima dell’esecuzione sostituirà il nome del Field con il suo identificatore, ma non sarà in grado di elaborare una variabile. Utilizzare il percorso completo per indirizzare i Field contenuti in un gruppo di Field, ad esempio BusinessUnit/Address. Quando utilizzato in una regola ripetuta, questo metodo restituirà in sequenza ogni istanza di Field elaborata. In caso contrario, restituisce la prima istanza di un Field ripetuto quando viene fatto riferimento a tale Field. |
| Field[] GetFields(string fieldName); | Restituisce un elenco di Field che hanno il nome specificato. Questo metodo può essere utilizzato per ottenere tutte le istanze di un Field ripetuto, incluse tutte le celle in una colonna di tabella. Questo metodo semplifica l’accesso ai Field ripetuti quando si utilizzano i loop. Importante! Passare direttamente a questo metodo il nome del Field come stringa: una variabile con lo stesso valore stringa non funzionerà. Il preprocessore che analizza il codice dello script prima dell’esecuzione sostituirà il nome del Field con il suo identificatore, ma non sarà in grado di elaborare una variabile. |
| Record GetCatalogRecord(string catalogId, string externalId); | Ottiene un record da un catalogo (database esterno). Utilizzare questo metodo per ottenere informazioni da un catalogo e confrontare i valori dei Field nel documento con i valori dei Field nel catalogo. Il nome del catalogo (catalogId) e l’identificatore del record di catalogo (externalId) vengono passati come argomenti. Questo metodo può essere utilizzato solo se nel catalogo è stato configurato l’identificatore appropriato (ad es. l’identificatore del Fornitore). |
| SkillParameter SkillParameter(string ParameterName); | Ottiene un valore dal parametro della Skill. Questo metodo può essere utilizzato solo se il Document skill ha almeno un parametro. |