J'ai encore une question...
Voulant différencier les films vus et non vus, puis-je différencier par une étiquette couleur selon qu'un champ soit rempli par une valeur ou une autre?
Pour le tag de couleur ça peut être fait par script, oui, mais pour la syntaxe exacte je laisse soulsnake répondre s'il passe par là
Ne sachant pas quel champ tu souhaites comparer, ni avec quoi j'ai pris l'exemple du champ sous-titres.
Si le champ sous-titres contient une chaine vide, on défini la couleur rouge ('0') sinon on défini la couleur verte ('5').
Il y a 13 étiquettes couleur, '0' = blanc, '1' = rouge', ..., '11' = marron et '12' = gris par défaut.
Pour voir rapidement la couleur associée à chaque étiquette, tu peux faire:
Clic droit sur la liste -> Sélectionner -> Etiquette couleur.
Code: Select all
program NewScript;
begin
if GetField(fieldSubtitles) = '' then
begin
SetField(fieldColorTag, '1');
end else
begin
SetField(fieldColorTag, '5');
end;
end.
J'espère que ça t'aidera.
Soulsnake.