|
ПостроительЗапроса ТипЗначения |
☑ |
0
Sereja
11.04.12
✎
18:36
|
Имею тестовый примерчик с построителем:
ПостроительЗапроса = Новый ПостроительЗапроса;
ПостроительЗапроса.Текст = "ВЫБРАТЬ
| ТМЦВРезервеОстатки.ТМЦ,
| ТМЦВРезервеОстатки.Партия
|{ВЫБРАТЬ
| ТМЦ.*}
|ИЗ
| РегистрНакопления.ТМЦВРезерве.Остатки(, {(ТМЦ = &ТМЦ) КАК ТМЦ}) КАК ТМЦВРезервеОстатки";
Если обПустоеЗначение(ТМЦ) Тогда
флНуженОтборПоНоменклатуре = Ложь;
Иначе
флНуженОтборПоНоменклатуре = Истина;
КонецЕсли;
Если флНуженОтборПоНоменклатуре Тогда
Отбор = ПостроительЗапроса.Отбор.Добавить("ТМЦ");
Отбор.Использование = Истина;
Отбор.ВидСравнения = ВидСравнения.Равно;
Отбор.Значение = ТМЦ; //Вот здесь тип БУЛЕВО. Как установить что б было Спр.Номенклатура. И как определяется тип значения в данном случае ?
КонецЕсли;
|
|
1
Sereja
11.04.12
✎
18:42
|
Хелп читал. Митичкина читал. //в качестве апа
|
|
2
catena
11.04.12
✎
18:50
|
(0)У кого тип булево? Откуда берется ТМЦ?
|
|
3
Kreont
11.04.12
✎
18:50
|
Тип значение не важно
А почему это ТМЦ = БУЛЕВО неясно?
Отбор.Значение = Спр.Номенклатура.НайтиПоКоду(...;
|
|
4
zladenuw
11.04.12
✎
18:52
|
|ВЫБРАТЬ
| ТМЦВРезервеОстатки.Товар
|{ВЫБРАТЬ
| Товар.*}
|ИЗ
| РегистрНакопления.ОстаткиЗЧ.Остатки(, {(Товар = &ТМЦ) КАК ТМЦ}) КАК ТМЦВРезервеОстатки
|{ГДЕ
| ТМЦВРезервеОстатки.Товар.*}
|
|
5
Sereja
11.04.12
✎
18:53
|
Отбор.Значение - ТипБулево
ТМЦ - реквизит на форме. с типом Справочник.Номенклатура
Отбор.Значение - Вот здесь типа значения по каким правилам присваивается ?
|
|
6
zladenuw
11.04.12
✎
18:56
|
Закладка построитель, условия. добавь ТМЦ
|
|
7
Sereja
11.04.12
✎
18:57
|
(6) Прокатило. Спасибо.
|
|