1С 8.3 Использование соответствия #751762


#0 by Aswed
Давно пользовался соответствием, но сейчас решил применить её при создании динамической формы. Создаю элементы на форме, пишу их имя/значение в соответствие. Все зашибись. Формирую форму все красиво. Начинаю жмакать на созданные кнопки. Передаю вызов с клиента на сервер и обращаюсь к соответствию. Оно пустое. Получается что когда я закончил формирование формы на сервере и вывел её на экран (пошла работа на клиенте) соответствие очищается что ли? Или я туплю просто?:)
#1 by Aswed
+0 объявляю это соответствие как переменную
#2 by ДенисЧ
А где ты это соответствие определил?
#3 by Aswed
#4 by Lexey_
переменная с директивой &НаСервере инициализируется заново при каждом серверном вызове
#5 by Aswed
Убрал &НаСервере все равно пустое
#6 by Lexey_
от этого она клиентской не стала
#7 by ДенисЧ
откуда ты убрал? ты всё равно на сервер ползёшь...
#8 by Гёдза
создай реквизит формы
#9 by Enterprise
Зачем в переменной? есть другие места для хранения
#10 by Aswed
Вооот. А хочу сделать что бы она у меня была заместо обычного реквизита формы. Что бы хранила на сервере положенные в неё данные. Да так постоянно и делаю, хочу попробовать реализовать через соответсвие, но что то туплю.
#11 by Nuobu
Вместо на сервере, напиши "НаКлиенте".
#12 by ДенисЧ
Не будет она тебе на сервере хранить, даже не надейся.
#13 by Aswed
И как тогда мне к ней обращаться с сервера?:)))) Блин( Опять делать через реквизит формы(
#14 by Nuobu
Передавать в ф-и.
#15 by rabbidX
Временное хранилище пробовали?
#16 by Aswed
Медленно работает. На самом деле и через реквизит формы можно) Но мне не нравится что надо делать там поиск по ТЗ. Соответствие работает быстрее.
#17 by H A D G E H O G s
Соответствие не может быть реквизитом формы. Целуйте веник.
#18 by shpioleg
Общий модуль с повторным использованием возвращаемых значений на Время сеанса. Там в функции и создай свое Соответствие.
#19 by EugeniaK
С соответствием не получится. Делай реквизит формы и пихай в него структуру.
#20 by H A D G E H O G s
Автору нужно Соответствие.
#21 by EugeniaK
Соответствие ему не подходит. Оно в форме не хранится. Все, что можно запихать в соответствие, можно запихать и структуру.
#22 by DmitrO
Можно сделать так: создать реквизит формы произвольного типа и записать туда ФиксированноеСоответствие (создается на основе Соответствия), тогда будет доступно на сервере и на клиенте.
#23 by H A D G E H O G s
ППЦ у вас логика. Автору нужен кэш.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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