Имя: Пароль:
1C
1С v8
Где хранить Переменную для глобального использования?
0 technik-1c
 
10.07.15
14:25
Приложение на управляемых формах.

Где хранить переменную от которой зависит интерфейс нескольких форм?
При открытии каждой формы не хотелось бы ее дергать.
Инитится она при подключении.

Ролями определить не получается,
т.к. будет определяться Роль+статус документа.
Или каждый раз Роль с сервера дергать?
1 Casey1984
 
10.07.15
14:26
параметрсеанса?
2 Fish
 
10.07.15
14:26
ФО?
3 WebberNSK
 
10.07.15
14:27
Клиентский модуль с вкл. флагом повтор. возв. значений.
В нем вызов модуля с галкой ВызовСервера, далее Серверный модуль в котором определяется переменная
4 Casey1984
 
10.07.15
14:27
да вот это практичнее (2)  )
5 technik-1c
 
10.07.15
14:30
(1) ПарамерыСеанса не доступны на клиенте.
6 technik-1c
 
10.07.15
14:31
(3) И в клиентском глобальными переменными?
7 Fish
 
10.07.15
14:32
(5) Читай (2). И посмотри, как в типовых реализована работа с функциональными опциями.
8 Casey1984
 
10.07.15
14:33
(5) и что? решаемо же) ну попробуй (2)
9 Fish
 
10.07.15
14:34
(6) "набор функциональных опций описывает функциональность конфигурации, доступность которой на этапе внедрения можно настроить в зависимости от требований конкретного предприятия. При этом платформа автоматически изменяет пользовательский интерфейс в соответствии с установленными значениями функциональных опций. "
http://its.1c.ru/db/v8std#content:2149184119:hdoc
10 WebberNSK
 
10.07.15
14:34
(2), (7) Читай (0)
у него зависит от роли + статуса
11 Fish
 
10.07.15
14:37
(10) И что? Пользовательская видимость + ФО. Не?
12 WebberNSK
 
10.07.15
14:37
(6)
нет, функция возвращающая значение, получаемое процедурой в сервером модуле
у клиентского модуля должен быть включен флаг - Повторное использование возвращаемых значений (На время сеанса)
13 WebberNSK
 
10.07.15
14:38
(11) там еще статус документа... хотя если честно автор мутно объяснил что он хочет
14 Fish
 
10.07.15
14:44
(13) Ну так статус документа - в ФО, а по ролям - это видимость по ролям. Хотя да, не совсем понятно, какие изменения интерфейса нужны ТС.
15 Гёдза
 
10.07.15
14:46
раздавать галочки видимости по ролям - неблагодарное дело. Потом ник..я не соберешь
16 technik-1c
 
13.07.15
14:12
(14) как и где хранить ФО
Докумант + Статус ?

В Регистре сведений
Измерение = Документ
Ресурс    = Статус

Так?
17 technik-1c
 
14.07.15
14:57
(9) а в документации 1С написано

+++++++++++++++++++++++++++++++++
http://its.1c.ru/db/v8std#content:2149184119:hdoc

1.3. Не следует использовать функциональные опции не по назначению, например:

    создавать функциональные опции ради управления видимостью элементов управления конкретной формы. С помощью функциональных опций следует управлять доступностью той или иной функциональности для всей конфигурации (и, как следствие, доступностью элементов форм и команд во всей конфигурации, а не в одной отдельно взятой форме);

+++++++++++++++++++++++++++++++++

А нужно как раз в отдельно взятой форме.
18 ixijixi
 
14.07.15
14:59
Копни в типовых глЗначениеПеременной()
19 fisher
 
14.07.15
15:06
(0) Если "инитится при подключении", то тебе по сути нужен клиентский кэш сеансовых данных. А значит, толковый совет был еще в (3)
20 Garykom
 
гуру
14.07.15
15:11
судя по роль+статус документа - хочется сделать свою "замену РЛС", типа делать проведенные доки "только для чтения" так?
21 DTXqueque
 
14.07.15
15:27
(16) Ты что? Регистры не доступны на клиенте.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс