|
Открытие формы под пользователя | ☑ | ||
---|---|---|---|---|
0
ЛучшийПрограммер1С
10.08.16
✎
09:34
|
Здравствуйте.
1С 8.3; УПП 1.3 Пользователи просят, чтобы для них одни и те же формы открывались по разному. То есть для одних одна закладка курсор на одном поле ввода, для других другие. Как это реализуется правильно? |
|||
1
Wirtuozzz
10.08.16
✎
09:36
|
Вообще надо по лицу этим пользователем ботинком!
А к каким условиям надо привязаться что бы открыть форму так или иначе? |
|||
2
Fish
10.08.16
✎
09:37
|
(0) Переведи УПП на УФ, и пусть пользователи их под себя настраивают.
|
|||
3
Остап Сулейманович
10.08.16
✎
09:38
|
(1) К какой-нибудь фишке в справочнике "Пользователи".
|
|||
4
Wirtuozzz
10.08.16
✎
09:40
|
Ну все, понеслось...
|
|||
5
Wirtuozzz
10.08.16
✎
09:45
|
(0) Вообще если без шуток, то при создании формы на сервере, с помощью видимости, доступности элементов настраивается. Конечно же в зависимости от условий, которые где то хранятся.
|
|||
6
ЛучшийПрограммер1С
10.08.16
✎
09:57
|
(5) Надо не видимость и доступность, а фокус ввода, закладку выбрать. Ну это не так важно (Хотя и это я уже не помню как делается). Важно как это сделать под пользователя.
|
|||
7
Nuobu
10.08.16
✎
10:01
|
(6) А сколько всего разных действий нужно сделать для каждого пользователя: фокус ввода, закладка, что еще?
|
|||
8
ЛучшийПрограммер1С
10.08.16
✎
10:04
|
(7) Ну вообще-то один пользователь попросил для себя. Можно наверное просто проверить условие этого пользователя или настройки его. Я просто думал, что в 1С есть уже какой-то механизм для этого более простой.
|
|||
9
Fish
10.08.16
✎
10:04
|
(6) Как-то так:
Если Пользователь = "Иванов" Тогда ЭлементыФормы.Панель.ТекущаяСтраница = ЭлементыФормы.Панель.Страницы.ПанельДляИванова; ИначеЕсли Пользователь = "Петров" Тогда ЭлементыФормы.Панель.ТекущаяСтраница = ЭлементыФормы.Панель.Страницы.ПанельДляПетрова; Иначе .... КонецЕсли; |
|||
10
Nuobu
10.08.16
✎
10:13
|
(8) Если это только один пользователь, то можно г0внокодить, как в (9). А если нет, то можно сделать регистр с измерением "Пользователь" и двумя ресурсами: именем поля на форме с фокусом и именем панели.
|
|||
11
Ёпрст
10.08.16
✎
10:17
|
(0) слепить нужные роли и в зависимости от ролей закодить поведение формы, можно и целиком другую форму открывать
|
|||
12
ЛучшийПрограммер1С
10.08.16
✎
10:22
|
(10) И потом еще в ПВХ Настройки пользователей настройку зафигачить открытие вкладки по умолчанию
|
|||
13
Nuobu
10.08.16
✎
10:23
|
(12) А вкладки из чего будешь выбирать? В регистре у тебя будет несколько форм и самые разные поля. А в ПВХ - всё будет привязано к одной форме одного документа.
|
|||
14
ЛучшийПрограммер1С
10.08.16
✎
10:24
|
(11) Да там у них у всех профиль одинаковый не охота менять
|
|||
15
ЛучшийПрограммер1С
10.08.16
✎
10:25
|
(13) Та номер вкладки а форма будет из другого справочника браться
|
|||
16
ЛучшийПрограммер1С
10.08.16
✎
10:26
|
Или регистра
|
|||
17
ЛучшийПрограммер1С
10.08.16
✎
13:20
|
(9) Спасибо. А фокус ввода как на форме сменить (поставить курсор)
|
|||
18
Nuobu
10.08.16
✎
13:58
|
(17) ВыделенныйТекст
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |