Bonjour Wizardman,
Dans ton code, tu confonds une valeur initialisée à "" et une missing value.
La missing value n'existe que lorsqu'une variable n'a jamais été initialisée.
Dans ton cas, AlbumName a été initialisé en ligne 3 de ton code, même si, parfois, cette initialisation peut avoir été faite avec une chaîne de caractère vide "" !
Tu dois donc faire le test avec "".
La seconde erreur de ton script est que tu testes albumName, ... qui est une liste qui a été initialisée, et par un nom d'album
Je suppose que tu souhaites en fait vérifier chaque nom d'ablum. Dans ce cas, pour tester l'album numéro i, la syntaxe de la ligne 5 devrait être :
if item i of albumName is equal to "" then
Je viens de le tester sur ma bibliothèque iTunes, et, avec ces modifications, cela fonctionne.
Bonne journée
Partager