|
RLS на чтение не дает записать новый элемент справочника
| ☑ |
0
CMblCL
25.10.16
✎
22:16
|
Самописка
Справочник ТемыЗанятий, стоит RLS на чтение
ТемыЗанятий ГДЕ &ЭтоПреподаватель и ТемыЗанятий.Преподаватель = &ТекущийПреподаватель
которое не дает записать новый элемент справочника, убираю RLS, всё работает
Вопрос, как сохранить RLS и добиться сохранения новых элементов?
Сами параметры проверял, первый истина, второй равен ТемыЗанятий.Преподаватель, когда пытаюсь записать новый.
|
|
1
CMblCL
25.10.16
✎
22:35
|
Костыли и велосипеды - второе имя 1С.
ТемыЗанятий ГДЕ (ТемыЗанятий.Преподаватель = &ТекущийПреподаватель ИЛИ ТемыЗанятий.Преподаватель = null)
такое rls на чтение вроде отрабатывает
|
|
2
CMblCL
25.10.16
✎
22:40
|
8.3.6.2014 Учебная версия, если что
|
|
3
Demasiado
25.10.16
✎
23:06
|
У тебя же только чтение разрешено, а для записи - надо запись разрешить. Сам на свой вопрос ответил
|
|
4
CMblCL
26.10.16
✎
07:13
|
(3) Вот именно, что если оставить RLS только на чтение (запись разрешить), то не удается записать новый элемент справочника.
|
|
5
CMblCL
26.10.16
✎
07:18
|
(3) Другими словами, чтобы записать новый элемент, он сначала считывается, но т.к. его не существует, все его поля null, а изначальное rls не даст считать null, а раз не удалось считать и записать не удастся, потому что операция уже прервана.
|
|