[Fr]Comment numeroter par ordre alphabetique

If you need help on how to use the program
Post Reply
Metalyn

[Fr]Comment numeroter par ordre alphabetique

Post by Metalyn »

Salut a tous !

voila jaimerai savoir comme on fai pour qu'il numerote par ordre alphabetique ?

ou sinon, carement supprimer la numerotation ?

merci davance
antp
Site Admin
Posts: 9639
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

On peut forcer une renumérotation via Tools -> Renumber
Ou alors simplement trier les films par titre (clic sur la colonne "Titre")
Guest

Post by Guest »

Ou alors simplement trier les films par titre (clic sur la colonne "Titre")

oui mais quand on veut exporter la liste ou l'imprimer sa reorganise par numero
et si je fais trier par titre traduit sa desorganise tout :(
neor

Post by neor »

ex : 8mm = film 405 (en renumerotant par nom traduit)

si vous avez une solution SVP

d'avance merci
antp
Site Admin
Posts: 9639
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

On ne sait pas trier convenablement par titre traduit, c'est un bug connu, c'est à cause des films où titre traduit est vide.
Une solution est de mettre le titre original si jamais il n'y a pas de titre traduit (on a alors deux fois le même titre pour les films où titre original = titre traduit)
Pour mettre le titre original dans le champ titre traduit pour tous les films où ce dernier est vide, on peut le faire via script.
Tools -> Scripting -> onglet Movies : sélectionner tout -> onglet Editor : clic sur New, et entrer entre begin/end :

Code: Select all

if GetField(fieldTranslatedTitle) = '' then
  SetField(fieldTranslatedTitle, GetField(fieldOriginalTitle);
Là le tri fonctionnera puisque les titres traduits seront remplis partout.
neor

Post by neor »

tu marque quoi exactement je suis pas tres fort en "programmation"

program tri;
begin
if GetField(fieldTranslatedTitle) = '' then
SetField(fieldTranslatedTitle, GetField(fieldOriginalTitle);
end.
neor

Post by neor »

il me dit qu'il y a un blem
if GetField(fieldTranslatedTitle) = '' then
SetField(fieldTranslatedTitle, GetField(fieldOriginalTitle ici );
Guest

Post by Guest »

merci j'ai trouve tu a oublie ) a la fin

if GetField(fieldTranslatedTitle) = '' then
SetField(fieldTranslatedTitle, GetField(fieldOriginalTitle));

merci a toi
antp
Site Admin
Posts: 9639
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

oui en effet il manquait une parenthèse, désolé :D
Post Reply