8.2 Как правильно передать объект с сервера на клиент ? #551452


#0 by Smallrat
Гружу файл в табличную часть справочника, строка там есть, надо заполнить реквизит типа ХранилищеЗначений. Делаю: тут же пишу проверку заполненности: Ну и получаю Ложь Если до отправки в реквизит справочника записать элемент, то получаю Истина. Что я делаю не так ?
#1 by Господин ПЖ
>Как правильно передать объект с сервера на клиент никак
#2 by Smallrat
а почему ? Почему объект с заполненными реквизитами нормально передается, а с заполненными реквизитами табличных частей хрен ?
#3 by 5 Элемент
Тут другая проблема. Дело в том, что ХранилищеЗначения не хранится на клиенте.
#4 by 5 Элемент
Заполнять реквизиты объекта с типом ХранилищеЗначения, нужно при записи.
#5 by Smallrat
спасибо, щас попытаюсь прикрутить.
#6 by 5 Элемент
Вообще смотри на флаг "Использовать всегда" у реквизитов. Если он сброшен, то ты не сможешь получить/изменить реквизит.
#7 by Smallrat
У хранилища его нельзя поставить. Млин - только сейчас начал копать и заметил что в куске, который я копипастил из демоконфы УФ есть Записать, я его проморгал. Значит реквизиты тоже не передаются, прав.
#8 by 5 Элемент
Сомневаюсь, что прав
#9 by Smallrat
ну я в плане что хранилищезначений не передать на клиент ни в реквизите объекта, ни в реквизите табличной части. Получается что либо мутить какой-то костыль, временно хранящий данные, который будет срабатывать при записи. Либо тупо записывать сразу при загрузке файла. У меня справочник сервисный, не для пользователей, меня устраивает второй вариант.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С