Ограничение видимости справочника
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Наверно можно (но сам не делал):
Сделайте расширение. Добавить из основной конфигурации в него справочник Контрагенты.
Добавьте роль "Нельзя" (которую затем дадите нужному пользователю вместе с другими)
В расширении, свойства справочника Контрагенты поставьте галочку у МодульМенеджера - в нём что то типа:
Или переопределить на форму из расширения типа с надписью: "Вход запрещён!" ("Не влезай - убьёт !")...
З.Ы. Это "закрыть доступ" - нельзя открывать. А если вообще не показывать Наименования контрагентов во всех отчётах то - намного сложнее, но тоже можно (но очень трудоёмко, хотя можно там же поиграться с "ОбработкаПолученияПредставления" поменяв его на "А Вам какое дело?")...
Сделайте расширение. Добавить из основной конфигурации в него справочник Контрагенты.
Добавьте роль "Нельзя" (которую затем дадите нужному пользователю вместе с другими)
В расширении, свойства справочника Контрагенты поставьте галочку у МодульМенеджера - в нём что то типа:
&Перед("ОбработкаПолученияФормы")
Процедура ФП_ОбработкаПолученияФормы(ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка)
Если РольДоступна("Нельзя") Тогда
СтандартнаяОбработка = Ложь;
Возврат;
КонецЕсли;
КонецПроцедуры
ПоказатьИли переопределить на форму из расширения типа с надписью: "Вход запрещён!" ("Не влезай - убьёт !")...
З.Ы. Это "закрыть доступ" - нельзя открывать. А если вообще не показывать Наименования контрагентов во всех отчётах то - намного сложнее, но тоже можно (но очень трудоёмко, хотя можно там же поиграться с "ОбработкаПолученияПредставления" поменяв его на "А Вам какое дело?")...
(6) Проверил с "ОбработкаПолученияПредставления" тоже работает:
&Перед("ОбработкаПолученияПредставления")
Процедура Расш1_ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
Если РольДоступна("Нельзя") Тогда
СтандартнаяОбработка = ЛОЖЬ;
Представление = "А вам какое дело?";
КонецЕсли;
КонецПроцедуры
Прикрепленные файлы:
(8) Данное решение заменяет представление Контрагента в отчетах (вместо Ссылки на Контрагента), списках, документах (реквизитах типа КонтрагентСсылка) но ничего не мешает "продвинутому" пользователю вывести в отчет доп. поля: Наименование, ПолноеНаименование...
Вакансии
Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день