Использование шаблона ограничений
☑
0
Mashinist
13.09.12
✎
17:28
Есть шаблон ограничения ОрганизацияВШапке
Используется как #ОрганизацияВШапке("Организация")
т.е. у объекта (в данном случае справочник Склады) есть реквизит "Организация"
как бы мне применить этот шаблон к подчиненному справочнику
т.е. мне в параметрах нужно указать организацию владельца.
как?
1
Lexusss
13.09.12
✎
17:30
Зависит от содержимого шаблона, а ответ скорее всего будет - НИКАК. Надо новый шаблон писать
2
Mashinist
13.09.12
✎
17:32
ну я так и думал
там в шаблоне
ТекущаяТаблица.#Параметр(1) ССЫЛКА Справочник.Организации
т.е. нужно переделать
ТекущаяТаблица.Владелец.#Параметр(1) ССЫЛКА Справочник.Организации
3
Mashinist
13.09.12
✎
17:33
или можно написать параметр
"Владелец.Организация"
?
4
Mashinist
13.09.12
✎
17:59
да. можно писать #ОрганизацияВШапке("Владелец.Организация")
выходит там в тексте шаблона обычная макроподстановка
5
IronDemon
13.09.12
✎
18:30
#ОрганизацияВШапке("Склад.Организация")
6
IronDemon
13.09.12
✎
18:31
В смысле можно не только реквизиты документа но и реквизиты реквизита :)
7
artbear
13.09.12
✎
19:27
Но реквизиты реквизита в РЛС лучше не юзать.
Это неявное соединение, в итоге РЛС может тормозить работу пользователя еще сильнее :(
8
Mashinist
13.09.12
✎
21:44
В шаблоне строка
ТекущаяТаблица.#Параметр(1) ССЫЛКА Справочник.Организации
параметр пишу "Владелец.Организация"
т.е. в запрос подставится строка
ТекущаяТаблица.Владелец.Организация ССЫЛКА Справочник.Организации
т.к. это ограничение на справочник (причем справочник настроечный) то быстродействие не принципиально
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.