Page 1 of 1

[FR] Copier les valeurs d'un champ vers un autre champ

Posted: 2008-12-30 04:07:36
by Samtronic
Bonjour !

J'ai essayé ce script mais sans succès.

program NewScript;
begin
SetField(fieldComments, GetField(fieldOriginalTitle));
SetField(fieldOriginalTitle, '');
end.

Il ne veut pas copier les valeurs. Est-ce que le script est bon ou c'est moi qui fait une mauvaise manipulation ? Est-ce que c'est possible de faire un script qui interverti deux champs

Merci !
Steven

Posted: 2008-12-30 13:40:00
by antp
Comment ça "il ne veut pas copier" ?
pour pouvoir "vider" un champ (2e ligne) il faut que l'option "allow to clear field" à droite de la liste des scripts soit cochée.
mais il devrait au moins copier le titre dans le commentaire avec ce script.

pour échanger les deux champs par exemple :

Code: Select all

program NewScript;
var
  s: string;
begin
  s := GetField(fieldComments);
  SetField(fieldComments, GetField(fieldOriginalTitle));
  SetField(fieldOriginalTitle, s);
end.

Posted: 2008-12-30 14:34:52
by Samtronic
Merci pour la réponse rapide. Maintenant cela fonctionne très bien ainsi que le nouveau script.

Merci
Steven