torodion
Новенький
Offline
|
|
« : 24-04-2012 10:42 » |
|
// Отчет из Рарус Альфа- Авто // Было добавлено новое поле (Выделено красным) Но при построении отчета есть позиции в графе "колличество" с нулевым значением //Пробовал добафить фильтрт(Выделено синим) , но в результате вылетают ошибки:
{ОбщийМодуль.отОтчеты(1126)}: Ошибка при установке значения атрибута контекста (Текст): {(11, 76)}: Поле не найдено "Свойство1.Значение" ,ВЫБОР КОГДА Свойство1.Значение ЕСТЬ NULL ТОГДА "Trade-In: <Пусто>" ИНАЧЕ <<?>>Свойство1.Значение КОНЕЦ КАК Свойство1Значение //СВОЙСТВО ПостроительОтчета.Текст = ТекстЗапроса; по причине: {(11, 76)}: Поле не найдено "Свойство1.Значение" ,ВЫБОР КОГДА Свойство1.Значение ЕСТЬ NULL ТОГДА "Trade-In: <Пусто>" ИНАЧЕ <<?>>Свойство1.Значение КОНЕЦ КАК Свойство1Значение //СВОЙСТВО // //Хотя в консоли запросов фильтр работает. //Помогите найти решение проблемы. Заранее всем спасибо!
ВЫБРАТЬ СУММА(КоличествоОстаток) КАК КоличествоКонечныйОстаток, //ПОКАЗАТЕЛЬ СУММА(СуммаОстаток) КАК СуммаКонечныйОстаток, //ПОКАЗАТЕЛЬ СУММА(СуммаУпрОстаток) КАК СуммаУпрКонечныйОстаток, //ПОКАЗАТЕЛЬ СУММА(СуммаНДСОстаток) КАК СуммаНДСКонечныйОстаток, //ПОКАЗАТЕЛЬ СУММА(СуммаОстаток-СуммаНДСОстаток) КАК СуммаБезНДСКонечныйОстаток, //ПОКАЗАТЕЛЬ СУММА(СуммаНДСОстаток / КоличествоОстаток) КАК ЦенаКонечныйОстаток //ПОКАЗАТЕЛЬ //СВОЙСТВА
{ВЫБРАТЬ СкладКомпании.* КАК СкладКомпании, СкладКомпании.Организация.* КАК Организация, СкладКомпании.Подразделение.* КАК Подразделение, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, СтатусПартии.* КАК СтатусПартии, Партия.* КАК Партия //СВОЙСТВА } ИЗ РегистрНакопления.ПартииТоваровКомпании.Остатки(&НаДату,{ СкладКомпании.* КАК СкладКомпании, СкладКомпании.Организация.* КАК Организация, СкладКомпании.Подразделение.* КАК Подразделение, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, СтатусПартии.* КАК СтатусПартии, Партия.* КАК Партия}) КАК ТаблицаРегистра ГДЕ ТаблицаРегистра.КоличествоОстаток <> 0
//СОЕДИНЕНИЯ
СГРУППИРОВАТЬ ПО ТаблицаРегистра.СкладКомпании, ТаблицаРегистра.СкладКомпании.Организация, ТаблицаРегистра.СкладКомпании.Подразделение, ТаблицаРегистра.Номенклатура, ТаблицаРегистра.СтатусПартии //СГРУППИРОВАТЬПО
{ГДЕ СкладКомпании.* КАК СкладКомпании, СкладКомпании.Организация.* КАК Организация, СкладКомпании.Подразделение.* КАК Подразделение, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, СтатусПартии.* КАК СтатусПартии, Партия.* КАК Партия //СВОЙСТВА }
{УПОРЯДОЧИТЬ ПО СкладКомпании.* КАК СкладКомпании, СкладКомпании.Организация.* КАК Организация, СкладКомпании.Подразделение.* КАК Подразделение, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, СтатусПартии.* КАК СтатусПартии, Партия.* КАК Партия, КоличествоКонечныйОстаток, //ПОКАЗАТЕЛЬ СуммаКонечныйОстаток, //ПОКАЗАТЕЛЬ СуммаУпрКонечныйОстаток, //ПОКАЗАТЕЛЬ СуммаНДСКонечныйОстаток, //ПОКАЗАТЕЛЬ СуммаБезНДСКонечныйОстаток, //ПОКАЗАТЕЛЬ ЦенаКонечныйОстаток //ПОКАЗАТЕЛЬ
//СВОЙСТВА }
{ИТОГИ ПО СкладКомпании.* КАК СкладКомпании, СкладКомпании.Организация.* КАК Организация, СкладКомпании.Подразделение.* КАК Подразделение, Номенклатура.* КАК Номенклатура, ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, СтатусПартии.* КАК СтатусПартии, Партия.* КАК Партия
//СВОЙСТВА }
ИТОГИ СУММА(КоличествоКонечныйОстаток), //ПОКАЗАТЕЛЬ СУММА(СуммаКонечныйОстаток), //ПОКАЗАТЕЛЬ СУММА(СуммаУпрКонечныйОстаток), //ПОКАЗАТЕЛЬ СУММА(СуммаНДСКонечныйОстаток), //ПОКАЗАТЕЛЬ СУММА(СуммаБезНДСКонечныйОстаток), //ПОКАЗАТЕЛЬ СУММА(ЦенаКонечныйОстаток) //ПОКАЗАТЕЛЬ //ИТОГИСВОЙСТВА
ПО ОБЩИЕ АВТОУПОРЯДОЧИВАНИЕ
|