Имя: Пароль:
1C
1С v8
Как сделать проще всего
0 Waterfall1
 
22.10.18
11:24
Есть две обработки добавленные в интерфейс рабочего стола УФ. Для одного пользователя нужно показать обработку 1, для всех остальных обработку 2.

Вариант с ролями не рассматривается.
1 Cool_Profi
 
22.10.18
11:25
Если ИмяПользователя() = "Вася"
  ПоказатьПервуюФорму()....
2 aleks_default
 
22.10.18
11:26
(1)+ В ПриОткрытии формы обработки
3 Eiffil123
 
22.10.18
11:27
Ну зайти под Васей и вывести в интерфейс первую обработку. А для всех пользователей по умолчанию - вторую.


Естественно, если нет привязки к ролям, пользователи смогут залезть в настройки и вывести любую, какая им нужна - управляемые формы же.
4 aleks_default
 
22.10.18
11:28
Сообщить("Ты не Уася!");
Отказ = Истина
5 Waterfall1
 
22.10.18
11:29
(1) У обработок модуль "При создании на сервере" серьезно отличается.
По сути одна обработка - это старая версия, вторая это новая, доступ к которой хочется дать нескольким пользователям для финального тестирования.
6 Buster007
 
22.10.18
11:30
(5) может ты расскажешь, какие варианты ты рассмотрел и почему эти варианты оказались для тебя не проще?
7 Waterfall1
 
22.10.18
11:33
(6) Функциональные опции,  - их получается нужно создавать две, на каждую из обработок
-Общая форма из команды, которой будет вызываться нужная форма обработки
- топорный вариант с отказом в обработке1 с сообщением открывать обработку 2
8 Fragster
 
гуру
22.10.18
11:34
проще всего настроить нужным рабочий стол
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн