|
Скрыть подсистемы при входе в программу через мобильный клиент | ☑ | ||
---|---|---|---|---|
0
birusik
07.03.19
✎
17:55
|
При выходе платформы 8.3.12 появилась возможность устанавливать мобильный клиент на мобильном устройстве и работать с программой 1с. Нужно, чтобы при входе пользователем через мобильный клиент были видны не все разделы - почта и задачи. С помощью ролей это не настроить, т.к. этот пользователь через вход на компьютере должен видеть всё. Можно как-то программно добраться до подсистем?
|
|||
1
Garykom
гуру
07.03.19
✎
18:29
|
Если конфигурацию можно изменять то конечно
|
|||
2
Garykom
гуру
07.03.19
✎
18:30
|
Про расширения на мобильном клиенте не в курсе
|
|||
3
birusik
07.03.19
✎
18:53
|
(2) Про расширения знаю, как добраться до видимости подсистем программно.
|
|||
4
birusik
07.03.19
✎
18:53
|
(1) (1) менять можно
|
|||
5
Василий Алибабаевич
07.03.19
✎
19:17
|
(0) Вообще для таких задач вполне подходят функциональные опции.
|
|||
6
Василий Алибабаевич
07.03.19
✎
19:18
|
+ (5) Они для этого были задуманы. Включать или выключать какие-либо возможности программы в зависимости от внешних условий.
|
|||
7
H A D G E H O G s
07.03.19
✎
22:08
|
(6) Только вот в типовых этого нет
|
|||
8
birusik
08.03.19
✎
01:18
|
(6) Не получается, сделала ФО - мобильнаяверсия, в состав добавила одну подсистему, установила константу. Перезапускаю, вижу все подсистемы.
|
|||
9
hhhh
08.03.19
✎
02:27
|
(8) сделай еще фо немобильная версия, и туда включи все остальные подсистемы
|
|||
10
birusik
08.03.19
✎
11:01
|
(9) У меня УТ 11.2, вот думаю наверное лучше удалить панель разделов если мобильныйклиент. Будет при открытии форма рабочего стола - а там задачи и почта. Попробую так.
|
|||
11
palsergeich
08.03.19
✎
13:18
|
(8) Константа - такое себе. Ее значение едино для всех сеанов.
Нужно сделать параметр ФО и я бы сделал справочник. В нем 2 элемента предопределенных элемента У одного флаг истина у другого ложь. Потом в модуле Управляемого приложения #Если МобильныйКлиентСервер Тогда УстановитьПараметрыФункциональныхОпцийИнтерфейса(ЭлементСИстина) #Иначе УстановитьПараметрыФункциональныхОпцийИнтерфейса(ЭлементСЛожь) #КонецЕсли Подробнее тут https://its.1c.ru/db/v8std#content:-2145783177:hdoc и в синтакс помошнике |
|||
12
palsergeich
08.03.19
✎
13:21
|
#Если МобильноеПриложениеКлиент Тогда УстановитьПараметрыФункциональныхОпцийИнтерфейса(ЭлементСИстина)
#Иначе УстановитьПараметрыФункциональныхОпцийИнтерфейса(ЭлементСЛожь) #КонецЕсли Паоправил |
|||
13
palsergeich
08.03.19
✎
13:23
|
#Если МобильноеПриложениеКлиент ИЛИ МобильныйКлиент Тогда УстановитьПараметрыФункциональныхОпцийИнтерфейса(ЭлементСИстина)
#Иначе УстановитьПараметрыФункциональныхОпцийИнтерфейса(ЭлементСЛожь) #КонецЕсли Даже вот так |
|||
14
palsergeich
08.03.19
✎
13:24
|
ПередНачаломРаботыСистемы в это событие
|
|||
15
birusik
09.03.19
✎
23:43
|
(14) Спасибо, так и сделала. Но в УТ есть ФО "Базовая версия" и "Не базовая версия", в которых в состав входят подсистемы. Получается нужно как-то отменить действие ФО "Базовая версия" и "Не базовая версия". Возможно ли это?
Удалить панель разделов тоже не подходит, т.к. нужно изменения сохранять в ХранилищеСистемныхНастроек. Поэтому сделав для мобильного приложения настройки сохраняются для обычного входа. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |