Page 1 of 1
[FR] Commen remplir un champ pour tous les titres en 1 fois
Posted: 2003-01-11 14:35:01
by Juju
Bonjour,
J'aimerais remplir en une seule fois le champ "Format Vidéo" avec la valeur DVD Zone 2 pour 360 films.
Est-ce possible ? Comment ? Avec un script ? J'ai essayé de faire un script mais, n'y connaissant rien, ça n'a rien donné.
Merci de votre aide.
Julien
Posted: 2003-01-11 14:49:34
by Juju
J'ai trouvé merci
Posted: 2003-01-16 16:04:35
by leduc
euh moi, je trouve pas.
C pour rentrer, le type de support dans le prog.
tu pourrais me dire, merci
++

Posted: 2003-01-16 16:46:46
by Guest
Et bien............
J'ai oublié ! Ca fait une demi-heure que je fais des essais et je ne retrouve pas la manip.
Il me semble que j'utilisais le script "Find&Replace" fourni en standard avec le logiciel mais après...
A priori, il faut remplacer le -1 par fieldVideoFormat ou tout autre champ et mettre la nouvelle valeur entre les ' '.
Quand je fais ça, il me dit que le script s'est exécuté correctement mais la valeur ne change pas dans les fiches !
Si quelqu'un d'autre peut nous aider...
Merci

Posted: 2003-01-16 17:52:40
by antp
un simple script :
Code: Select all
program bidule;
begin
SetField(fieldVideoformat, 'DVD MPEG2');
end.
modifiera le champ Video Format de tous les films sélectionnés
remplir de champ mediatype pour tous les films
Posted: 2004-05-14 06:58:14
by mig123
mais ca ne fonctionne pas
comment sélectionner tous les films
// SCRIPTING
// MediaType DIVX
program MediaType;
begin
SetField(fieldMediaType,'DIVX');
end.
merci pour la réponse
remplir de champ mediatype pour tous les films 2
Posted: 2004-05-14 07:04:22
by mig123
En fait çà marche en sélectionnant tous les films auparavant
c'est super !
Re: remplir de champ mediatype pour tous les films 2
Posted: 2004-05-14 08:15:15
by antp
mig123 wrote:En fait çà marche en sélectionnant tous les films auparavant
bah oui, c'est ce que j'avais dit

remplir de champ mediatype pour tous les films 3
Posted: 2004-05-14 08:45:40
by mig123
Maintenant que j'ai trouvé comment faire je vous donne le résultat
// SCRIPTING
// Renseignement des champs en automatique
program MediaType;
begin
// on remplit le type de support, le format video, l'origine, langue
SetField(fieldMediaType,'CD-ROM');
SetField(fieldVideoFormat,'DIVX');
SetField(fieldSource,'Internet');
SetField(fieldLanguages,'French');
// si le champ Titre traduit est vide, recopie du titre original
if GetField(FieldTranslatedTitle) = '' then
begin
SetField(FieldTranslatedTitle, GetField(fieldOriginalTitle));
end
// capitalisation des Titres
SetField(FieldTranslatedTitle, AnsiLowercase(GetField(FieldTranslatedTitle)));
SetField(fieldOriginalTitle, AnsiLowercase(GetField(fieldOriginalTitle)));
SetField(FieldTranslatedTitle, AnsiUpFirstLetter(GetField(FieldTranslatedTitle)));
SetField(fieldOriginalTitle, AnsiUpFirstLetter(GetField(fieldOriginalTitle)));
// on remplit le label avec le Titre Original
SetField(fieldMedia, GetField(fieldOriginalTitle));
end.