|
Не срабатывает отбор по ТекущийДокумент в запросе | ☑ | ||
---|---|---|---|---|
0
toypaul
гуру
27.04.17
✎
10:27
|
Что=то крыша едет ...
ТекущийДокумент = Регистр.Продажи.ТекущийДокумент; Условие(ТекущийДокумент В СписокДолгов); СписокДолгов заполнен. В нем есть документы, которые должны попасть (проверил без условия). Понять не могу в чем проблема Список долгов заполняется так Пока Запрос.Группировка(1)=1 Цикл Если Запрос.Долг > 0 Тогда СписокДолгов.ДобавитьЗначение(Запрос.КредДокумент); Сообщить(Запрос.КредДокумент); КонецЕсли; КонецЦикла пробовал и так Сообщить(Запрос.КредДокумент.ТекущийДокумент()); |
|||
1
toypaul
гуру
27.04.17
✎
10:38
|
Регистр оборотный. То есть обращения к функциям остатков нет. Только функции Сумма
|
|||
2
toypaul
гуру
27.04.17
✎
10:40
|
вот такой запрос не работает
Период с ДатаНачала по ДатаКонца; Фирма = Регистр.Продажи.Фирма; УпрАналитика = Регистр.Продажи.Фирма.УпрАналитика; ЮрЛицо = Регистр.Продажи.Фирма.ЮрЛицо; Покупатель = Регистр.Продажи.Покупатель; Менеджер = Регистр.Продажи.Покупатель.Менеджер; Менеджер1 = Регистр.Продажи.Покупатель.Менеджер1; ДопХарактеристика = Регистр.Продажи.Номенклатура.ДопХарактеристика; СвойствоПок = Регистр.Продажи.Покупатель.ОсновноеСвойство.ЗначениеСвойства; Номенклатура = Регистр.Продажи.Номенклатура; Полуфабрикат = Регистр.Продажи.Номенклатура.Полуфабрикат; СвойствоТМЦ = Регистр.Продажи.Номенклатура.ОсновноеСвойство.ЗначениеСвойства; Поставщик = Регистр.Продажи.Поставщик; СвойствоПост = Регистр.Продажи.Поставщик.ОсновноеСвойство.ЗначениеСвойства; ТекущийДокумент = Регистр.Продажи.ТекущийДокумент; Количество = Регистр.Продажи.Количество; КоличествоВ = Регистр.Продажи.КоличествоВ; КоличествоКг = Регистр.Продажи.КоличествоКг; КоличествоВкг = Регистр.Продажи.КоличествоВКг; Себест = Регистр.Продажи.СебестоимостьРуб; ПродСт = Регистр.Продажи.ПродСтоимостьРуб; СебестВ = Регистр.Продажи.СебестоимостьВРуб; ПродСтВ = Регистр.Продажи.ПродСтоимостьВРуб; Функция СуммаСебест = Сумма(Себест); Функция СуммаКоличество = Сумма(Количество); Функция СуммаКоличествоВ = Сумма(КоличествоВ); Функция СуммаКоличествоКг = Сумма(КоличествоКг); Функция СуммаКоличествоКгВ = Сумма(КоличествоВкг); Функция СуммаПродСт = Сумма(ПродСт) ; Функция СуммаСебестВ = Сумма(СебестВ); Функция СуммаПродСтВ = Сумма(ПродСтВ); Условие(ТекущийДокумент В СписокДолгов);Условие (Покупатель в ВыбПокупатель); Группировка Полуфабрикат; Группировка Номенклатура без групп; Группировка Документ; |
|||
3
toypaul
гуру
27.04.17
✎
10:43
|
вот такая же проблема Запрос по продажам с условием по списку документов
|
|||
4
toypaul
гуру
27.04.17
✎
10:48
|
вот эта "опа"
ТекстЗапроса = ТекстЗапроса +" Условие(ОтборПоДолгам(ТекущийДокумент,СписокДолгов)=1);"; работает. горите в аду короче кто эти запросы на 7ке писал :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |