как поменять представление спраочника в зависимости от подсистемы?

1. arsen_botashev 12.03.19 10:47 Сейчас в теме
Здравствуйте, один и тот же справочник включен в 2 подсистемы.
Как сделать так чтобы во второй подсистеме он назывался по другому?
Найденные решения
8. dhurricane 12.03.19 11:13 Сейчас в теме
(7) Откройте в конфигураторе Ваш справочник и перейдите на закладку "Команды". Здесь можно добавлять произвольное количество всевозможных команд, которые будут отображены в интерфейсе.

Например, добавляете 2 команды. Первой указываете синоним, подходящий для первого раздела, второй - для второго. У обеих команд указываете группу: Панель навигации ("важное" или "обычное", как угодно). В модуле команды уже будет подсказка в комментарии, как открыть форму списка справочника. Вам необходимо будет лишь раскомментировать нужные строки.

Далее находите в конфигурации подсистему, соответствующую первому разделу. Кликнув ПКМ через контекстное меню открываете командный интерфейс раздела. Находите там свои команды, нужным включаете видимость, ненужным - отключаете. Отключаете также и видимость для справочника.

Аналогичный трюк проделываете и для второго раздела.

P.S.
1. Если от справочника нужны только добавленные Вами команды во всем интерфейсе 1С, у справочника снимите флажок "Использовать стандартные команды".
2. Если представление справочника для одной из двух подсистем Вас устраивает, достаточно будет добавить лишь одну команду с отличным синонимом.
3. Не забывайте, что для команд роли назначаются отдельно. При создании новой команды в ролях, дающих права на справочник, галочка на просмотр команд сама не установится. Вам необходимо будет сделать это самостоятельно.
abadonna83; signum2009; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. alex-l19041 8 12.03.19 10:52 Сейчас в теме
(1) чтобы запутать пользователя ?
5. dhurricane 12.03.19 10:56 Сейчас в теме
(1) Можно добавить в справочник команду открытия, назвать ее как угодно и настроить ее отображение в нужных разделах.
7. arsen_botashev 12.03.19 11:01 Сейчас в теме
(5)можете по подробней рассказать?
8. dhurricane 12.03.19 11:13 Сейчас в теме
(7) Откройте в конфигураторе Ваш справочник и перейдите на закладку "Команды". Здесь можно добавлять произвольное количество всевозможных команд, которые будут отображены в интерфейсе.

Например, добавляете 2 команды. Первой указываете синоним, подходящий для первого раздела, второй - для второго. У обеих команд указываете группу: Панель навигации ("важное" или "обычное", как угодно). В модуле команды уже будет подсказка в комментарии, как открыть форму списка справочника. Вам необходимо будет лишь раскомментировать нужные строки.

Далее находите в конфигурации подсистему, соответствующую первому разделу. Кликнув ПКМ через контекстное меню открываете командный интерфейс раздела. Находите там свои команды, нужным включаете видимость, ненужным - отключаете. Отключаете также и видимость для справочника.

Аналогичный трюк проделываете и для второго раздела.

P.S.
1. Если от справочника нужны только добавленные Вами команды во всем интерфейсе 1С, у справочника снимите флажок "Использовать стандартные команды".
2. Если представление справочника для одной из двух подсистем Вас устраивает, достаточно будет добавить лишь одну команду с отличным синонимом.
3. Не забывайте, что для команд роли назначаются отдельно. При создании новой команды в ролях, дающих права на справочник, галочка на просмотр команд сама не установится. Вам необходимо будет сделать это самостоятельно.
abadonna83; signum2009; +2 Ответить
9. signum2009 1029 12.03.19 11:17 Сейчас в теме
(8) Тоже самое хотел написать, но опередили ))
10. dhurricane 12.03.19 11:23 Сейчас в теме
(9) Бывает. Сам не раз удалял свои дубли. :)
11. arsen_botashev 12.03.19 11:31 Сейчас в теме
(8)Сделал, спасибо!
Не забывайте, что для команд роли назначаются отдельно. При создании новой команды в ролях, дающих права на справочник, галочка на просмотр команд сама не установится. Вам необходимо будет сделать это самостоятельно.

касательно этого не понял? разъясните, пожалуйста.
12. dhurricane 12.03.19 11:38 Сейчас в теме
(11) Я же вроде все, что надо написал. Ну попробую с другого ракурса.

Пусть у Ваш справочник называется "Номенклатура". И есть роль "ДобавлениеИзменениеНоменклатуры". Пользователи с этой ролью ранее могли безпрепятственно открывать справочник и вносить туда изменения.

Теперь Вы добавили новые команды, а стандартные скрыли. Если Ваш пользователь сейчас зайдет в программу, он не найдет справочник номенклатуры. Хотя права на этот справочник у него есть, он видит номенклатуру и может править ее, открывая, например, из документов.

Так вот у пользователя нет прав на Ваши новые команды. На справочник есть, а на команды - нет. Необходимо зайти в роль "ДобавлениеИзменениеНоменклатуры", найти новые команды справочника номенклатуры и установить права на просмотр нужных команд. После этой манипуляции пользователь сможет увидеть их в интерфейсе.
13. arsen_botashev 12.03.19 11:49 Сейчас в теме
(12)так гораздо понятней)) Спасибо, поставил галочку просмотр.
2. signum2009 1029 12.03.19 10:49 Сейчас в теме
Что значит "по другому"?
6. arsen_botashev 12.03.19 11:00 Сейчас в теме
(2)Значит в одном месте он называется "Вот-так", а в другом месте он называется "Так-то так".
4. oleg-x 27 12.03.19 10:53 Сейчас в теме
Ни как, можете программно при открытие менять заголовок формы, в зависимости от того от куда его открыли.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот