|
Запрос в цикле при выводе списка | ☑ | ||
|---|---|---|---|---|
|
0
Надо работать
14.09.11
✎
13:44
|
Есть список документа. Нужно ограничивать видимость некоторых реквизитов, с условием по табличной части документа.
Естественный вариант - запрос в СписокПриВыводеСтроки Есть ли другие варианты? |
|||
|
1
Jstunner
14.09.11
✎
13:46
|
надо условие из ТЧ перетащить в основной объект
|
|||
|
2
Шапокляк
14.09.11
✎
13:47
|
Конечно. Отобрать запросом документы, где это условие выполняется, и накладывать отбор на список.
|
|||
|
3
Надо работать
14.09.11
✎
13:47
|
"Итоги в шапке" :)
|
|||
|
4
ZanderZ
14.09.11
✎
13:47
|
RLS не подойдет ?
|
|||
|
5
Jstunner
14.09.11
✎
13:49
|
(4) не, не подойдет
|
|||
|
6
Надо работать
14.09.11
✎
13:50
|
(2) При каком событии это делать? Нужно ж отлавливать изменение интервала например
(4) Во-первых, это не отбор. Во вторых, слишком много наборов прав расплодилось |
|||
|
7
ZanderZ
14.09.11
✎
13:52
|
(6) таки не только на отбор rls работать
|
|||
|
8
AndrewKiev
14.09.11
✎
14:01
|
Если я правильно понял, что тебе нужно:
в СписокПриПолученииДанных Для Каждого Оформление Из ОформленияСтрок Цикл СписокДокументов.Добавить(Оформление.ДанныеСтроки.Ссылка); КонецЦикла; потом делай один запрос, получая нужные данные, а после этого еще раз обходишь ОформленияСтрок и делаешь то, что тебе нужно: например, Оформление.ЦветТекста = Новый Цвет(96, 96, 96); ЯчейкаСКартинкой = Оформление.Ячейки.Перечислено; ЯчейкаСКартинкой.ОтображатьКартинку = Истина; ЯчейкаСКартинкой.ИндексКартинки = 1; |
|||
|
9
Надо работать
14.09.11
✎
14:23
|
Подскажите еще, как запретить скопировать документ? В ПередОткрытием условие по ТЧ не проходит :( Вроде она еще и не заполнена
|
|||
|
10
Надо работать
14.09.11
✎
14:28
|
Последний вопрос снимается, через объект проходит
|
| Форум | Правила | Описание | Секции | Поиск |