by EinsteinX » Sat May 04, 2013 4:12 pm
I tried modifying the Swap Artist / Title script to get the song key copied to the Custom 1 field. Running the script I get the error message saying that the object doesn't support property or method: 'itm.InitialKey', though according the table in the wiki InitialKey should be the correct field. The script works flawlessly if I change it to itm.Custom1 = itm.Custom2, so for some reason the script doesn't want to read from InitialKey, though I don't understand why. Can anyone explain? Here's the script:
Sub ExtractKey
Dim list, itm, i
Set list = SDB.CurrentSongList
For i=0 To list.count-1
Set itm = list.Item(i)
itm.Custom1 = itm.InitialKey
Next
list.UpdateAll
End Sub
Tx, Eins
I tried modifying the Swap Artist / Title script to get the song key copied to the Custom 1 field. Running the script I get the error message saying that the object doesn't support property or method: 'itm.InitialKey', though according the table in the wiki InitialKey should be the correct field. The script works flawlessly if I change it to itm.Custom1 = itm.Custom2, so for some reason the script doesn't want to read from InitialKey, though I don't understand why. Can anyone explain? Here's the script:
Sub ExtractKey
Dim list, itm, i
Set list = SDB.CurrentSongList
For i=0 To list.count-1
Set itm = list.Item(i)
itm.Custom1 = itm.InitialKey
Next
list.UpdateAll
End Sub
Tx, Eins