Имя: Пароль:
1C
1С v8
RLS снять ограничение по Если????
0 borzay999
 
23.07.12
08:26
ТекущаяТаблица Из #ТекущаяТаблица как Текущаятаблица ГДЕ
ТекущаяТаблица.Автор=&Пользователь
вот так я ограничиваю доступ для роли доступ к документу реализация товаров
для некоторых документов реализация, документом основания является документ заказПокупателя, то есть когда я открываю список заказов, он ругается, ведь на основании почти каждого заказа создана реализация,
мне нужно так, ограничить доступ к заказам и реализации так
первый создал заказ покупателя, второй на основании реализацию, и первый видел реализацию от своей заявки
"Если автор у документа основания = &Пользователь(текушему пользователю) тогда чтение разрешено" как то так, если короче, как и где такое прописать???
1 vde69
 
23.07.12
08:29
крайне не рекоменую в RLS использовать вложеные запросы...

в твоем случае советую добавить в документ поле "АвторОснования", потом обработкой его заполнить и потом уже использовать
2 borzay999
 
23.07.12
08:33
а где лучше потом сравнивать "АвтораОснования" и пользователя? в заказе прописать рлс?
3 borzay999
 
23.07.12
08:39
(1) и как вывести в колонку Автора, у меня есть колонка куда я вывожу документы основания, как оттуда достать его автора???