#0
by Gorr
Есть такая функция ПараметрыДоступа которая возвращает структуру ПараметрыДоступа один из ключей которой так и называется "ОграничениеУсловием". В СП сказано по 3-му параметру: Список полей объекта базы данных, права на доступ к которым проверяются. Поля указываются списком, через запятую. Без указания 3го параметра значение ключа "ОрганичениеУсловием" всегда возвращается ложным. В конфигураторе при определении органичения указывается т.н. "Прочие поля", что означает "Все поля". Если передать в третий параметр значение "Прочие поля", происходит ругательство мол параметр не нравится. Прошу помощи у тех кто знает как пользовать данную функию для определеления (по всем полям) есть ли ограничение доступа по праву или нет.
#1
by Gorr
+ если передавать в кач-ве параметра "Ссылка" тогда безотносительно наличия права доступа возвращает истину. Вообще есть где-нить пример использования данной функции???
#3
by Gorr
Учитывая, что так никто так и не смог дать сколько нибудь вразуметильного ответа ни здесь, ни на других форумах, делюсь своим опытом использования данной функции. Оказалось, что нельзя просто проверить значение ключа ОграничениеУсловием - проверять необходимо так: "Если ПараметныДоступа.Доступность И ПараметрыДоступа.ОграничениеУсловием" вот тогда ответ будет верным. С параметром 3 тоже не все просто в зависимости от категории объекта метаданных строка полей будет отличаться. В кач-ве примера использования функций ПараметрыДоступа и ПравоДоступа для определения доступа ролей к объектам конфигурации, опубликовал обработку "Простой анализ ролей конфигурации"
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ограничение доступа к данным
- Вопрос имеет ли 1С ограничение по количеству реквезитов в документе?
- Как проверить скопирован ли документ?
- Как проверить значение перечисления в запросе?
- Возможность программного ограничения права доступа пользователя к объекту м
- Не удалось проверить целостность app-sentx, код возврата -1073741819
- проверить товар на вхождение в список
- Как проверить применимо ли право доступа к объекту метаданных?
- Как проверить ограничение доступа к данным?
- УПП, РКО. Ограничение доступа на уровне записей
- 1C 8.1 ограничение на файловую базу. Как проверить?
В этой группе 1С
- ЗУП Отладка формул начислений
- v8: почему в бухгалтерский баланс не попадает дебетовое сальдо по счету 68.05?
- Неправильный путь к файлу 1cv8.cdn
- Тормоза после обновления на БП 3.0
- УПП 1.3 Отчет о финансовых результатах - расшифровка по номенклатурным группам
- v8: SOAP, WS-Определения не видит операции на сервере
- СКД, серии, масштаб оси
- УПП Документ отчет производства за смену
- Добавление элементов управляемой формы програмно
- УТ 10.3 Отчет Показатели работы менеджеров
- Преобразование значения к типу Дата не может быть выполнено
- Изменение времени документов - абсурд или нормально
- Терминальный сервер + HASP ORGL8
- Отображение картинки в Поле HTML документа
- выгрузка данных из КА в БП
- Получить Объект Документа из ПКО
- v7: Шаблон или Выражение?
- v8: Подчеркнуть часть текста в макете.
- Обрезать строку справа в запросе
- Удалить разрыв страницы