API eTapestry: обновление значения множественного выбора

Может кто-нибудь помочь мне с eTapestry API. Я использую метод applyDefinedValues. Документация находится здесь: https://www.blackbaudhq.com/files/etapestry/api/methods/applyDefinedValues.html

Все отлично работает при обновлении полей, которые определены как text, int или другие значения, но я не знаю, как обновить тип множественного выбора.

Я пытался отправить данные так:

$dv1["value"] = array('Eclipses','Electional','Estoteric/Spritual/Occult');

но система обновляется как новое значение 'Array'?

Возвращаемые значения eTapestry выглядят так:

[18] => Array
            (
                [dataType] => 0
                [displayType] => 2
                [fieldName] => My Interests
                [fieldRef] => 249.0.39428157
                [value] => Electional
                [valueRef] => 249.0.39782431
            )

        [19] => Array
            (
                [dataType] => 0
                [displayType] => 2
                [fieldName] => My Interests
                [fieldRef] => 249.0.39428157
                [value] => Estoteric/Spritual/Occult
                [valueRef] => 249.0.39782420
            )

        ........

        [21] => Array
            (
                [dataType] => 0
                [displayType] => 2
                [fieldName] => My Interests
                [fieldRef] => 249.0.39428157
                [value] => Archetypal Cosmology
                [valueRef] => 249.0.39782417

0 ответов

Другие вопросы по тегам