Дед Пахом писал(а): 29 Декабрь 2022, 22:04rh.ApplyCB()
Спасибо ... Неожиданное, но решение.
Правильно ли я понимаю, что если у меня загружается JSON в список с N файлами, то я по N раз
должен продублировать один и тот же код (теперь) в двух местах ? По штатному примеру:
Спасибо.
Код: Выделить всё
jPerson.ToQueue(Persons,, |
printf( '' |
& '[' |
& ' {{"name":"*","rulehelper":%i},' |
& ' {{"name":"Photo01","auto":true},' |
& ' {{"name":"Photo02","auto":true}', |
... И ТАК ВРУЧНУЮ ДУБЛИРУЕМ ДЛЯ КАЖДОГО ТЕГА
& ' {{"name":"Photo10","auto":true}' |
& ']', ADDRESS(rh)))
rh.AutoCB PROCEDURE(STRING pFldName, cJSON pItem)
CODE
IF pFldName = 'PHOTO01'
Persons.Photo01 = printf('%w', pItem.GetStringValue())
END
IF pFldName = 'PHOTO02'
Persons.Photo02 = printf('%w', pItem.GetStringValue())
END
.... И ТАК ВРУЧНУЮ ДУБЛИРУЕМ ДЛЯ КАЖДОГО ТЕГА
IF pFldName = 'PHOTO10'
Persons.Photo10 = printf('%w', pItem.GetStringValue())
END