|
Ограничение записей
| ☑ |
0
SMakcik
06.09.11
✎
11:05
|
Привет всем!
Подскажите пожалуйста. Есть Регистр сведений. В нем несколько Измерений и Ресурсов.
В Измерении есть поле Контрагент
Делаю ограничение типа:
ГДЕ 1 В ( ВЫБРАТЬ ПЕРВЫЕ 1
1
ИЗ
Справочник.Контрагенты.МенеджерыПокупателя КАК Менеджеры
ГДЕ
Менеджеры.Ссылка = Контрагент.Ссылка
И Менеджеры.МенеджерПокупателя = &ТекущийПользователь)
Чтобы пользователь не видел других записей кроме своих
При использовании запроса все считываеться нормально.
А при открытии списка регистра. появляются записи с Объект не найде.
В чем дело?
|
|
1
SMakcik
06.09.11
✎
11:07
|
Причем делаю ограничение на регистр Свойства объектов в УТ в своем ключе, то работает все нормально
|
|
2
Beduin
06.09.11
✎
11:09
|
(1) Запись про контрагента и запись регистра сведений это разные вещи.
|
|
3
SMakcik
06.09.11
✎
11:11
|
Ну это понятно, я же делаю на все поля запрет если контрагент не удовлетворяет условиям
|
|
4
Beduin
06.09.11
✎
11:17
|
(3) В РЛС ты ограничиваешь записи таблицы которой редактируешь. После чтения информации по таблице РЛС анализирует каждую запись по условию которое ты указываешь в запросе и решает показывать ее или нет.
Если в регистр сведений не вносить ограничение по полю контрагент, то там будет пустая ссылка.
|
|
5
SMakcik
06.09.11
✎
11:21
|
нет это все понятно. Я должен вернуть Истину или Ложь. Показывать или нет запись
|
|
6
SMakcik
06.09.11
✎
11:21
|
Вот я это и делаю.
Но помойму я понял, сейчас попробую сменить запись самого регистра
|
|
7
SMakcik
06.09.11
✎
11:44
|
Да нефига. Да же при добавлении напрямую записей, все равно такая же хрень
|
|
8
ptiz
06.09.11
✎
11:50
|
РЛС наложен только на справочник, а надо и на сам регистр.
|
|
9
ptiz
06.09.11
✎
11:51
|
Или у юзера есть другая роль, в которой разрешен весь регистр.
|
|
10
SMakcik
06.09.11
✎
11:55
|
(9) точно. Про это я что-то стормозил. Стоит галка Устанавливать права для новых объектов. И я создал новый регистр сведений. У пользователя права Пользователь и Менеджер. У менеджера средактировал а он сволочь и в роль Пользователя добавил.
Надо все пересматривать как говориться
|
|
11
SMakcik
06.09.11
✎
11:56
|
ptiz Спасиб
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой