Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
15 Дек 2017, 20:42
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Настройка ограничений прав доступа на уровне записей  (Прочитано 17698 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн knov

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-10-06
  • Сайт: 
Добрый день, уважаемые пользователи форума!
Помогите, пожалуйста, разобраться.
В Конфигураторе в настройках объекта Роль можно устанавливать разные права доступа (чтение, запись и т.д.) к разным объектам конфигурации.  Для некоторых прав, к примеру, чтение, можно написать запрос на ограничение доступа на уровне записей. Например, чтобы Роль позволяла читать данные только по определенной категории товара. Кроме создания собственного запроса, можно использовать готовый шаблон ограничений (шаблоны перечислены на одноименной закладке окна настройки прав объекта Роль). Но все запросы, должны быть в одном окне - то есть представлять собой один запрос. Мой вопрос заключается в следующем: как совместить в этом окне собственный запрос и готовый шаблон ограничений. Текст шаблона огромный и перекраивать его нет никакого желания, а свой небольшой запрос тоже необходимо добавить.
Заранее благодарю.


Оффлайн Klyacksa

  • Фрилансер. Милости прошу с задачами в личку.
  • Глобальный модератор
  • *****
  • Сообщений: 1325
  • РЕПУТАЦИЯ: 430
  • КПД: 32%
  • Регистрация: 2010-08-20
  • Сайт: 
  • Профессия: Программист 1С
А шаблон и Ваш запрос ограничивает одни и те же поля?
Например, если нужно установить два ограничения на элементы справочника: показывать пользователю только Предопределенные элементы и не помеченные на удаление, то в ограничениях можно две строки отдельно написать.
Опять же, если шаблон действует на "Прочие поля", то свое ограничение можно сделать на определенные поля, но не на "Прочие".
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Оффлайн knov

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2010-10-06
  • Сайт: 
Нет, ограничения на разные поля. Речь идет о регистре Продажи. Для ограничения чтения данных я использую шаблон  "#ОрганизацияВШапкеКонтрагентВШапке" - это для полей Контрагент и Организация. И еще хочу добавить свой запрос на ограничение поля Номенклатура. Запрос простой:
ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
   ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
   ПО ТекущаяТаблица.Номенклатура = ЗначенияСвойствОбъектов.Объект
ГДЕ ЗначенияСвойствОбъектов.Свойство.Наименование = "Производитель"
   И ЗначенияСвойствОбъектов.Значение.Наименование = "AD"

Сам по себе мой запрос работает и фильтрует записи правильно. Но как его соединить с шаблоном...
А кроме <Прочие поля> для регистра больше ничего добавить нельзя...


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
180 Сообщений
ilyay ilyay
69 Сообщений
alex0402
54 Сообщений
oleg-x
48 Сообщений
AIFrame
46 Сообщений
andron81_81
44 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
Golickoff Golickoff
31 Сообщений
BuhRust
30 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 230
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal