|
Почему запрос не хочет разглядеть переменную? | ☑ | ||
---|---|---|---|---|
0
Absurdus
20.06.17
✎
09:47
|
Стандартный запрос из отчета по продажам.
Добавляю переменную ФактАдрес. //{{ЗАПРОС(Сформировать) Период с ДатаНачала по ДатаКонца; Фирма = Регистр.ПартииНаличие.Фирма, Регистр.ПартииОтданные.Фирма; УпрАналитика = Регистр.ПартииНаличие.Фирма.УпрАналитика, Регистр.ПартииОтданные.Фирма.УпрАналитика; ЮрЛицо = Регистр.ПартииНаличие.Фирма.ЮрЛицо, Регистр.ПартииОтданные.Фирма.ЮрЛицо; СтатусПартии = Регистр.ПартииНаличие.СтатусПартии, Регистр.ПартииОтданные.СтатусПартии; Номенклатура = Регистр.ПартииНаличие.Номенклатура, Регистр.ПартииОтданные.Номенклатура; СвойствоТМЦ = Регистр.ПартииНаличие.Номенклатура.ОсновноеСвойство.ЗначениеСвойства, Регистр.ПартииОтданные.Номенклатура.ОсновноеСвойство.ЗначениеСвойства; МОЛ_Комиссионер= Регистр.ПартииНаличие.МОЛ, Регистр.ПартииОтданные.Договор.Владелец; СвойствоПокупателя = Регистр.ПартииНаличие.ТекущийДокумент.Реализация.Контрагент.ОсновноеСвойство.ЗначениеСвойства, Регистр.ПартииНаличие.ТекущийДокумент.РеализацияРозница.Контрагент.ОсновноеСвойство.ЗначениеСвойства, Регистр.ПартииНаличие.ТекущийДокумент.ОтчетККМ.Контрагент.ОсновноеСвойство.ЗначениеСвойства, Регистр.ПартииНаличие.ТекущийДокумент.РеализацияПрочее.Контрагент.ОсновноеСвойство.ЗначениеСвойства, Регистр.ПартииНаличие.ТекущийДокумент.ВозвратОтПокупателя.Контрагент.ОсновноеСвойство.ЗначениеСвойства, Регистр.ПартииОтданные.ТекущийДокумент.ОтчетКомиссионера.Контрагент.ОсновноеСвойство.ЗначениеСвойства; ФактАдрес = Регистр.ПартииНаличие.ТекущийДокумент.Реализация.Контрагент.ЮрФизЛицо.ФактАдрес; Покупатель = Регистр.ПартииНаличие.ТекущийДокумент.Реализация.Контрагент, Регистр.ПартииНаличие.ТекущийДокумент.РеализацияРозница.Контрагент, Регистр.ПартииНаличие.ТекущийДокумент.ОтчетККМ.Контрагент, Регистр.ПартииНаличие.ТекущийДокумент.РеализацияПрочее.Контрагент, Регистр.ПартииНаличие.ТекущийДокумент.ВозвратОтПокупателя.Контрагент, Регистр.ПартииОтданные.ТекущийДокумент.ОтчетКомиссионера.Контрагент; Проект = Регистр.ПартииНаличие.ТекущийДокумент.Проект, Регистр.ПартииОтданные.ТекущийДокумент.Проект; Автор = Регистр.ПартииНаличие.ТекущийДокумент.Автор, Регистр.ПартииОтданные.ТекущийДокумент.Автор; Исполнитель = Регистр.ПартииНаличие.ТекущийДокумент.Реализация.Исполнитель; Поставка = Регистр.ПартииНаличие.Партия, Регистр.ПартииОтданные.Партия; СвойствоПартии = Регистр.ПартииНаличие.Партия.Свойство, Регистр.ПартииОтданные.Партия.Свойство; Поставщик = Регистр.ПартииНаличие.Партия.Поставщик, Регистр.ПартииОтданные.Партия.Поставщик; ДокПоставки = Регистр.ПартииНаличие.Партия.ПриходныйДокумент, Регистр.ПартииОтданные.Партия.ПриходныйДокумент; КодОперации = Регистр.ПартииНаличие.КодОперации, Регистр.ПартииОтданные.КодОперации; НомерСтроки = Регистр.ПартииНаличие.НомерСтроки, Регистр.ПартииОтданные.НомерСтроки; Договор = Регистр.ПартииОтданные.Договор; ВалВзаим = Регистр.ПартииОтданные.Договор.ВалютаВзаиморасчетов; Док = Регистр.ПартииНаличие.ТекущийДокумент, Регистр.ПартииОтданные.ТекущийДокумент; Сумма1 = Регистр.ПартииНаличие.СуммаРуб, Регистр.ПартииОтданные.СуммаРуб; Сумма2 = Регистр.ПартииНаличие.СуммаБезНДС, Регистр.ПартииОтданные.СуммаБезНДС; Сумма3 = Регистр.ПартииНаличие.СуммаУпр, Регистр.ПартииОтданные.СуммаУпр; Оборот = Регистр.ПартииНаличие.ПродСтоимость; ОборотКом = Регистр.ПартииОтданные.ПродСтоимость;Количество = Регистр.ПартииНаличие.Количество, Регистр.ПартииОтданные.Количество;Сумма = Регистр.ПартииНаличие.СуммаРуб, Регистр.ПартииОтданные.СуммаРуб;Функция ПриходС = Приход(Сумма); Функция РасходС = Расход(Сумма); Функция ПриходК = Приход(Количество); Функция РасходК = Расход(Количество); Функция ВозвратК = Приход(Количество)Когда(КодОперации в КодыВозвратов); Функция ВозвратС = Приход(Сумма)Когда(КодОперации в КодыВозвратов); Функция РасходБезНДС = Расход(Сумма2); Функция РасходСНДС = Расход(Сумма1); Функция ВозвратБезНДС = Приход(Сумма2)Когда(КодОперации в КодыВозвратов); Функция ВозвратСНДС = Приход(Сумма1)Когда(КодОперации в КодыВозвратов); Функция ОборотСумма = Сумма(Оборот)Когда(КодОперации в КодыОборота); Функция ОборотУпр = Сумма(ПересчетВалюты(Оборот, Док))Когда(КодОперации в КодыОборота); Функция ОборотКомРасход = Сумма(ПересчетВалюты(ОборотКом, Док, ВалВзаим, глРубли))Когда(КодОперации = глКО.ОтчетРеализатора); Функция ОборотКомРасходУпр = Сумма(ПересчетВалюты(ОборотКом, Док, ВалВзаим, глДоллары))Когда(КодОперации = глКО.ОтчетРеализатора); Функция ОборотВ = Сумма(Оборот)Когда(КодОперации в КодыВозвратов); Функция ОборотУпрВ = Сумма(ПересчетВалюты(Оборот, Док))Когда(КодОперации в КодыВозвратов); Условие (НЕ(КодОперации в КодыПеремещений));Условие (Покупатель в ВыбПокупатель);Группировка ФактАдрес;Группировка Номенклатура без групп; Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда {C:\USERS\VPN1C\DESKTOP\ОТЧЕТПОПРОДАЖАМПОРЕГИОНАМ.ERT(1620)}: Регион = Регистр.ПартииНаличие.ТекущийДокумент.Реализация.Контрагент.ЮрФизЛицо. <<?>> ФактАдрес; Запрос[23] : Неверно заданный путь 'ФактАдрес' |
|||
1
Ёпрст
20.06.17
✎
09:48
|
Регистр.ПартииНаличие.ТекущийДокумент.Реализация.Контрагент.ЮрФизЛицо.ФактАдрес
это п..ц |
|||
2
мистер игрек
20.06.17
✎
09:48
|
ЮрФизЛицо - это что такое?
|
|||
3
Ёпрст
20.06.17
✎
09:49
|
Если че, в запросе у реквизитов неопределенного ТИПА и ВИДА нельзя получить атрибуты (исключение - общие реквизиты документов и ветках условие/когда)
|
|||
4
youalex
20.06.17
✎
09:50
|
Потому что ЮрЛица и Фызлица
|
|||
5
Absurdus
20.06.17
✎
09:51
|
(3) Как тогда сделать? Мне надо группировку по фактАдресам в запросе
|
|||
6
Buster007
20.06.17
✎
09:51
|
ЮрФизЛицо
мне кажется это перечисление |
|||
7
Buster007
20.06.17
✎
09:52
|
Вообще тема относится к 7ке я так понимаю, но я почему то ее вижу, а главное еще пишу в нее...
|
|||
8
sdaf
20.06.17
✎
09:59
|
(7) еще и ерунду пишешь, ЮрФизЛицо это справочник неопределенного вида
|
|||
9
sFAQer
20.06.17
✎
10:02
|
(8) 7ку видел только в мультиках. Что к хренам такое "Справочник неопределённого вида"?
|
|||
10
Ёпрст
20.06.17
✎
10:05
|
(5) в данном запросе - никак
|
|||
11
Ёпрст
20.06.17
✎
10:06
|
условие можешь сделать на адрес, в переменную/группировку - нет
|
|||
12
F0_16
20.06.17
✎
10:07
|
(0) Конфигурация какая у Вас?
|
|||
13
sdaf
20.06.17
✎
10:08
|
(9) просто справочник. любой
|
|||
14
sFAQer
20.06.17
✎
10:10
|
(13) Некое поле составного типа?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |