Places the specified values in the named fields. This method allows multiple field values to be set with one call. The two input string arrays are parallel lists, where field_names lists the field names and new_values lists the field values. For example, item N in field_names provides the field name and item N in new_values provides the value for that field.
The return value is an array of result messages for each field. Each result message is the same message that is returned by a single call to the SetFieldValue method. If there are no errors, the result is a String array of the same number of elements as field_names, with each element being an empty String.
VBScript
entity.SetFieldValues field_names, new_values
Perl
$entity->SetFieldValues (field_names, new_values);
Dans VBScript, valeur de type Variant contenant un tableau de chaînes. Each String contains a valid field name of this Entity object.
For Perl, a reference to an array of strings containing the valid field names.
Dans VBScript, valeur de type Variant contenant un tableau de chaînes. Each String contains a field value.
For Perl, a reference to an array of strings containing the new values.
For Perl, a reference to an array of strings containing the result messages for each field.
S'il est possible de modifier la zone, cette méthode renvoie une chaîne vide ; sinon, elle renvoie une chaîne contenant une explication de l'erreur.
VBScript
Dim FieldList ReDim FieldList(2) ' This sets up an array of three elements Dim ValList ReDim ValList(2) FieldList(0)="new_field" FieldList(1)="new_field2" FieldList(2)="new_field3" ValList(0)="f1" ValList(1)="f2" ValList(2)="f3" entity.SetFieldValues FieldList, ValList
Perl
my @fieldnames = ("submitter", "owner"); my @fieldvalues = ("userA", "userB"); $entity->SetFieldValues(\@fieldnames, \@fieldvalues);