1с 8.2 Как поместить таблицу значений в хранилище значений? #585952


#0 by zvivla
Здравствуйте! Есть документ, в нем реквизит Хранилище, необходимо при сохранении дока помещать в хранилище некую таблицу значений, которая формируется в процессе заполнения пользователем формы. Подскажите пожалуйста как это сделать? &НаСервере так не выходит(
#1 by Ринат-СПб
отладчик что говорит пр получении? Какой тип у табДок?
#2 by Maxus43
что не выходит? ТабДок = неопределено получается?
#3 by acsent
Что есть Хранилище?
#4 by zvivla
ПРошу прощенья, вместо строки -  ТабДок=Хранилище.Получить; вот такая -ТабДок=Объект.Хранилище.Получить; На нее собственно и ругается -  Поле объекта не обнаружено (Хранилище) Хотя в документе есть данный реквизит и когда реквизиты формы просматриваешь он тоже есть.
#5 by Maxus43
надеюсь что "Хранилище" есть реквизит)
#6 by zvivla
Да, "хранилище" реквизит типа-хранилище значений, присутствует как в документе так и на самой форме. Подскажите пожалуйста, в чем может быть проблема?
#7 by Maxus43
У "Объект" нет "Хранилище". ЭтотОбъект может? ну или просто Хранилище.Получить;
#8 by zvivla
Переменная не определена (Хранилище) Хранилище.Получить; то прямо в конфигураторе ошибка-    ТабДок=<<?>>Хранилище.Получить; (Проверка: Сервер) Если писать ЭтотОбъект.Хранилище.Получить; ошибка - Переменная не определена (ЭтотОбъект) на Хранилище не ругается
#9 by H A D G E H O G s
Между серверными вызовами оно теряется.
#10 by zvivla
помогите кто-нибудь)
#11 by zvivla
Между серверными вызовами оно теряется. Как исправить?
#12 by H A D G E H O G s
ААаа, все пропало.. Вот, максимальный вариант. Так, как надо делать
#13 by zvivla
Скачала вашу обработку. попробовала в своем доке &НаСервереБезКонтекста Тут ругается на Переменная не определена (ТемпературныйЛист) ТемпературныйЛист(таблица значений) - это реквизит формы документа. В самом же документе нет такого реквизита
#14 by H A D G E H O G s
&НаСервереБезКонтекста заменить на &НаСервере
#15 by Defender aka LINN
А какая религия мешает сделать табличную часть?
#16 by zvivla
=) Вы имеете ввиду реквизит для дока или где?
#17 by zvivla
Уфффф кое как Вобщем, чтобы записать в хранилище таблицу значений тз=новый ТаблицаЗначений; Тз-спецально создаю, ибо если в хранилище запихивать реквизит ТемпературныйЛист, то потом при получении оказывается, что хранилище пустое Получаю значение из хранилища и присваиваю содержимое ТемпературныйЛист Все работает. Всем большое спасибо за оперативные ответы и помощь=)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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