|
ОПределенный тип отбора
| ☑ |
0
Domanoff26
12.10.11
✎
09:54
|
Можно ли еще на уровне запроса ограничить тип измерения (у которого в регистре составной тип)? это нужно для отбора в универсальном отчете? Т е чтобы допустим измерение может быть и складом и физлицом, а чтоб в отборе тип был сразу складом, без выбора сначала типа склад
|
|
1
Maxus43
12.10.11
✎
09:57
|
Измерение ССЫЛКА Документ.ТвойДок
|
|
2
Maxus43
12.10.11
✎
10:03
|
в универсальном правда хз как на отбор это повлияет в пользовательском режиме
|
|
3
Domanoff26
12.10.11
✎
10:09
|
(2) вот именно,не повлияло
|
|
4
Синий зуб
12.10.11
✎
10:27
|
В отчете на основе универсального делал так: после строчки
// Инициализация текста запроса построителя отчета
УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;
вставил
ПолеКонтрагент = УниверсальныйОтчет.ПостроительОтчета.ДоступныеПоля.Найти("Контрагент");
Если ПолеКонтрагент <> Неопределено Тогда
ПолеКонтрагент.ТипЗначения = Новый ОписаниеТипов("СправочникСсылка.Контрагенты");
КонецЕсли;
где поле Контрагент - это ХозрасчетныйОборотыДтКт.СубконтоДт1
|
|
5
Domanoff26
12.10.11
✎
12:26
|
пытался вот так но присвоение типу не происходит исключение идет на ложь
Если ДобавляемыйЭлементОтбора = Неопределено Тогда
Попытка
ДобавляемыйЭлементОтбора = ПостроительОтчета.Отбор.Добавить(ПутьКДанным);
Если Объект = Истина И ПутьКДанным = "Размещение" ТОгда
Массив = Новый Массив;
Массив.Добавить(Тип("СправочникССылка.Склады"));
ОписаниеТипов = Новый ОписаниеТипов(Массив);
ДобавляемыйЭлементОтбора.ТипЗначения = ОписаниеТИпов;
КонецЕсли;
Исключение
Возврат Ложь;
КонецПопытки;
|
|
6
Domanoff26
12.10.11
✎
12:28
|
(4) перед формирование в универсальном запроса или до?
|
|
7
Domanoff26
12.10.11
✎
12:30
|
(4 ) Спасибо
|
|