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