Page 1 of 1

[FR] inverser les numéros lors de l'export

Posted: 2004-03-29 20:54:31
by Distrikt26
Bonjour à tous,

Est il possible, lors de l'export de la liste de films d'inverser les numéros de film.
Par exemple si j'ai 86 films le 1er que j'ai ajouté aurait après export le numéro 086 et le dernier film que j'ai ajouté aurait le numéro 001.

Cette possibilité permet de se servir du fichier exporté dans myHTPC par exemple afin de classer les films par nouveautés.

Merci de votre aide.
Cordialement.

Posted: 2004-03-30 09:32:07
by antp
C'est pas prévu, mais avec un script il y aurait peut-être moyen de modifier les numéros (et donc il ne faudra pas sauver le cataloge après avoir fait ça).

- sélectionner tous les films
- aller dans Tools -> Scripting -> Editor -> New
- exécuter le script suivant :

Code: Select all

program NewScript;
var
  n: Integer;
begin
  n := StrToInt(GetField(0), 0);
  SetField(0, IntToStr(x - n + 1));  
end.
où x est le nombre total de films dans le catalogue (86 pour reprendre le même exemple).
- fermer la fenêtre de script
- clic droit sur la liste -> Refresh ; les numéros devraient être inversés
- exporter la liste
- ne pas sauver le catalogue vu que les numéros ont changé (enfin, on peut les réinverser avec le même script)

Posted: 2004-04-04 19:14:47
by Distrikt26
Bjr,
Merci de ta réponse mais lorsque j'exécute le script il me retourne l'erreur suivante :

Script error : NEWSCRIPT at position 104 (UNKNOWN IDENTIFER: X)

Posted: 2004-04-04 19:17:49
by Distrikt26
Oups j'avais fait une chtite erreur.
Ca fonctionne parfaitement.

Merci bcp

Posted: 2004-04-04 21:56:58
by antp
bah oui fallait remplacer X par ton nombre de films :o :D