Где хранить Переменную для глобального использования? #747606


#0 by technik-1c
Приложение на управляемых формах. Где хранить переменную от которой зависит интерфейс нескольких форм? При открытии каждой формы не хотелось бы ее дергать. Инитится она при подключении. Ролями определить не получается, т.к. будет определяться Роль+статус документа. Или каждый раз Роль с сервера дергать?
#1 by Casey1984
параметрсеанса?
#2 by Fish
ФО?
#3 by WebberNSK
Клиентский модуль с вкл. флагом повтор. возв. значений. В нем вызов модуля с галкой ВызовСервера, далее Серверный модуль в котором определяется переменная
#4 by Casey1984
да вот это практичнее   )
#5 by technik-1c
ПарамерыСеанса не доступны на клиенте.
#6 by technik-1c
И в клиентском глобальными переменными?
#7 by Fish
Читай . И посмотри, как в типовых реализована работа с функциональными опциями.
#8 by Casey1984
и что? решаемо же) ну попробуй
#9 by Fish
"набор функциональных опций описывает функциональность конфигурации, доступность которой на этапе внедрения можно настроить в зависимости от требований конкретного предприятия. При этом платформа автоматически изменяет пользовательский интерфейс в соответствии с установленными значениями функциональных опций. "
#10 by WebberNSK
, Читай у него зависит от роли + статуса
#11 by Fish
И что? Пользовательская видимость + ФО. Не?
#12 by WebberNSK
нет, функция возвращающая значение, получаемое процедурой в сервером модуле у клиентского модуля должен быть включен флаг - Повторное использование возвращаемых значений (На время сеанса)
#13 by WebberNSK
там еще статус документа... хотя если честно автор мутно объяснил что он хочет
#14 by Fish
Ну так статус документа - в ФО, а по ролям - это видимость по ролям. Хотя да, не совсем понятно, какие изменения интерфейса нужны ТС.
#15 by Гёдза
раздавать галочки видимости по ролям - неблагодарное дело. Потом ник..я не соберешь
#16 by technik-1c
как и где хранить ФО Докумант + Статус ? В Регистре сведений Измерение = Документ Так?
#17 by technik-1c
а в документации 1С написано +++++++++++++++++++++++++++++++++ 1.3. Не следует использовать функциональные опции не по назначению, например:     создавать функциональные опции ради управления видимостью элементов управления конкретной формы. С помощью функциональных опций следует управлять доступностью той или иной функциональности для всей конфигурации (и, как следствие, доступностью элементов форм и команд во всей конфигурации, а не в одной отдельно взятой форме); +++++++++++++++++++++++++++++++++ А нужно как раз в отдельно взятой форме.
#18 by ixijixi
Копни в типовых глЗначениеПеременной
#19 by fisher
Если "инитится при подключении", то тебе по сути нужен клиентский кэш сеансовых данных. А значит, толковый совет был еще в
#20 by Garykom
судя по роль+статус документа - хочется сделать свою "замену РЛС", типа делать проведенные доки "только для чтения" так?
#21 by DTXqueque
Ты что? Регистры не доступны на клиенте.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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