#0
by Efimoff
УТ 10. Пытаюсь настроить. Сделал ограничение по контрагентам. Контрагентов в списке справочника не видно. Всё хорошо. Попросили ещё убрать сами папки, т.е ,если есть папка "Покупатели Иванова", то чтобы пользователь <> Иванова не видел ни контрагентов в папке "Покупатели Иванова" (сделал штатно), ни саму папку "Покупатели Иванова". Сделал с временными таблицами в обычной консоли, но был жестоко остановлен в 1С - использование их в RLS запрещено. Есть ли способ скрыть пустые папки?
#9
by Efimoff
, Привёл простой пример. Но может быть и так, что в одной папке будут лежать контрагенты разных пользователей. Тогда какую группу доступа вешать на папку? слишком запутанно получается
#10
by DionisSergeevich
Да не особо запутанно. Но еще нельзя использовать виртуальные таблицы в РЛС. Чтобы было проще - в ворде фиксирую доработки РЛС - прям разным цветом. Ну и отлаживаю в консоли шаблон - "выбрать * из [объект для которого делаем РЛС] как ТекущаяТаблица..." и погнал)
#11
by DionisSergeevich
Впринципе РЛС не сложнее простого использования запросов - не пойму чего его все так боятся и путаются) Вот почитай тут = примеры доработок РЛС - ни чего сложного вообще
#12
by Новенький_2009
"в одной папке будут лежать контрагенты разных пользователей. Тогда какую группу доступа вешать на папку? " Очевидно, что нужно где-то хранить связь между папкой, и списком групп пользователей, или просто пользователей. Как ты ее организуешь - дело твое. РС, ТЧ, или что-то иное.
#13
by Fragster
для "В иерархии" лучше всего добавить РС (или реквизиты в справочник) с хранением либо "левой" и "правой" границы, либо с "полным путем", тогда В ИЕРАРХИИ заменяется на МЕЖДУ или Подобно "Путь%" соответственно
#15
by Михаил Козлов
Можно попробовать в ПередОткрытием в форме списка наложить фильтр на папки в дереве (справа) (делал так для номенклатуры).
#16
by rphosts
делай через РЛС, с ним ничего сложного нет.... если не знаешь - до кучи и РЛС научишься
#17
by Efimoff
Сделал через РЛС. Реквизит ГруппаДоступаККонтрагенту добавил к группе справочника. Если указана конкретная группа - видит только она, если пустая - все. 3 параметр в шаблоне заменил на "ИЛИ (ЭтоГруппа И ГруппуДоступаККонтрагенту = ЗНАЧЕНИЕ(Справочник.ГруппыДоступаКонтрагентов.ПусиаяСсылка))". Всем спасибо за правильное развитие мысли
#18
by vde69
делаешь параметр сеанса "РазрешенныеГруппыКонтрагентов" фиксированый массив, при старте его заполняешь, и так-же при записи любого элемента ее обновляешь. где этоГруппа и Сссылка в (&РазрешенныеГруппыКонтрагентов)
#19
by Armando
"Однако, при изменении значений параметров сеанса или функциональных опций, которые используются в запросах ограничения доступа к данным, происходит очистка накопленного кэша запросов, что приводит к существенному снижению производительности запросов к данным."
#20
by vde69
это не на долго (а по поводу замедления оно не значительное, попробуй заметить его при старте системы), 1с имеет в виду, что если каждый вызов запроса менять параметры - будет заметно, а так вообще пофиг. кроме того в данном случае событий будет паку для юзера...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Можно ли заблокировать(или скрыть) закладку в документе?
- Программно в документе скрыть колонку
- RLS на чтение записей регистра бухгалтерии
- v7: Удалить пустые папки в справочнике?
- v8: Неужто нельзя в УПП стандартными RLS скрыть группу контрагентов?
- v7: Как скрыть пустые строки в оборотке ?
- Отчет СКД. Скрыть пустые колонки в группировке
В этой группе 1С
- Ошибка выполнения пакетного запроса в подписке на событие 8.3
- v7: Помещен реквизит на форму или нет
- СКД и параметры в запросе
- Можно ли списать с 41 счета на 002 ( с балансового на забалансовый)
- Зарплатный проект в КА 1.1
- Сохранить табличный документ в jpg
- Переменные различных типов данных 1С 7.7
- подбор номенклатуры в УТ 11
- 1С Веб Сервис: Как можно передать таблицу из трех колонок?
- поля слева в табличном документе
- УФ. Динамический список. Изменение текста запроса.
- Сделать в 1с встроенный браузер
- v8: Что такое "Матрица конфликтных ролей"? 2
- Кредит через 1С розница 2.0
- УТ 10. округление скидок до рубля. как?
- v7: Метод НайтиПоНомеру(<Номер>, <Дата>, <ИдентВида>)
- УНФ - в чем подвох?
- v7: Excel в MS Office 2010
- Программно созданные реквизиты
- 1С Веб Сервис таблица значений в XTDO "ValueTable"