Permet de mettre à jour un seul champs d'un Record.
Propriété | Type | Valeur |
Credentials | Credentials | Informations d'authentification |
RecordRef | RecordRef | Référence vers l'engistrement à modifier |
RecordFieldType | RecordFieldType | Le type de champs à modifier. |
Property | Property | Le champs de l'enregistrement à modifier |
UpdateRecordFieldResponse
La réponse ne contient rien. Une erreur sera lancée si les informations entrées sont invalides.
Exemples:
// Modifier le sommaire d'une tâche UpdateRecordFieldRequest request = new UpdateRecordFieldRequest(); request.setCredentials(credentials); // voir opération Login RecordRef taskRef = new RecordRef(); taskRef.setId(1); // doit connaître le ID interne de la tâche taskRef.setType(RecordType.TASK); request.setRecordRef(taskRef); request.setRecordFieldType(RecordFieldType.FIELD); Property p = new Property(); p.setName("summary"); p.setValue("test UpdateRecordField"); request.setProperty(p); progressionPortType.updateRecordField(request); // Modifier une propriété personnalisable UpdateRecordFieldRequest request = new UpdateRecordFieldRequest(); request.setCredentials(credentials); // voir opération Login RecordRef taskRef = new RecordRef(); taskRef.setId(1); // doit connaître le ID interne de la tâche taskRef.setType(RecordType.TASK); request.setRecordRef(taskRef); request.setRecordFieldType(RecordFieldType.PROPERTY); Property p = new Property(); p.setName("test.test1"); p.setValue("test UpdateRecordField"); request.setProperty(p); progressionPortType.updateRecordField(request); |