Well I figured it out in the end! And now, it works!
The answer (for me) was not to search by the names of the fields, but the field number as defined in the .cfg file ie if your cfg file is laid out something like this (this is a snippet of mine)
Date => [4, 'numer', 40, 255, 1, '', ''],
Media => [5, 'alpha', 0, 255, 1, '', ''],
Description => [6, 'alpha', '40x3', 2000, 0, '', ''],
Then you would define sb1 as 4 and not 'Date', sb2 as 5 and not 'Media' and so on (in any order you want).
It now works, and yes it works accross 3 levels of sb.
Hope this is clear!
Clive
The answer (for me) was not to search by the names of the fields, but the field number as defined in the .cfg file ie if your cfg file is laid out something like this (this is a snippet of mine)
Date => [4, 'numer', 40, 255, 1, '', ''],
Media => [5, 'alpha', 0, 255, 1, '', ''],
Description => [6, 'alpha', '40x3', 2000, 0, '', ''],
Then you would define sb1 as 4 and not 'Date', sb2 as 5 and not 'Media' and so on (in any order you want).
It now works, and yes it works accross 3 levels of sb.
Hope this is clear!
Clive