|
Перемножение в вычисляемых полях | ☑ | ||
---|---|---|---|---|
0
VenedPS
05.07.14
✎
11:58
|
Здравствуйте. Не могу понять где делаю ошибку. В СКД сделал запрос в котором есть 2 поля КоличДет и КоличУзл. В вычисляемых полях создаю новое поле Количество и пишу выражение КоличДет*КоличУзл. При формировании отчета выдает ошибку:
{ОбщаяФорма.ФормаОтчета.Форма(1548)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат) СкомпоноватьРезультат(РежимКомпоновкиРезультата.Авто); по причине: Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Ошибка в выражении по причине: Неверные параметры "*" Ресурсы в СКД оставил пустыми... Интересно то что если вместо * поставлю + то отчет формируется, но считает не правильно. На всякий случай добавлю запрос (знаю что утюгом забиваю гвозди, но молотком еще работать не научился :)) ВЫБРАТЬ Ссылка.Дата, Ссылка.Костцентр, Ссылка.КодОтбрак, Ссылка.Линия, Ссылка.Смена, Ссылка.МестоСохран, ТабДок.КодКомпонента, ТабДок.БазисКолич КАК КоличДет, ТабДок.Инд, "х902" КАК МестоНазначения, "" КАК ЦентрЗатрат, "1" КАК КоличУзл ИЗ Документ.КартаБрака.ТабДок КАК ТабДок ГДЕ ТабДок.Инд ПОДОБНО "U" + "%" И (Ссылка.Дата МЕЖДУ &Дата0 И &Дата1) ОБЪЕДИНИТЬ ВЫБРАТЬ Выб.Дата, Выб.Костцентр, Выб.КодОтбрак, Выб.Линия, Выб.Смена, Выб.МестоСохран, ТабДок.КодКомпонента, ТабДок.БазисКолич КАК КоличДет, ТабДок.Инд, "х902" КАК МестоНазначения, "" КАК ЦентрЗатрат, Выб.БазисКолич КАК КоличУзл ИЗ Справочник.Комплектующие.ТабДок КАК ТабДок, (ВЫБРАТЬ ТабДок.Ссылка.Дата КАК Дата, ТабДок.Ссылка.Костцентр КАК Костцентр, ТабДок.Ссылка.КодОтбрак КАК КодОтбрак, ТабДок.Ссылка.Линия КАК Линия, ТабДок.Ссылка.Смена КАК Смена, ТабДок.Ссылка.МестоСохран КАК МестоСохран, ТабДок.КодКомпонента КАК КодКомпонента, ТабДок.БазисКолич КАК БазисКолич, ТабДок.Инд КАК Инд ИЗ Документ.КартаБрака.ТабДок КАК ТабДок ГДЕ (ТабДок.Инд ПОДОБНО "L" + "%" ИЛИ ТабДок.Инд ПОДОБНО "S" + "%" )) КАК Выб ГДЕ ТабДок.Ссылка.КодКомпонента = Выб.КодКомпонента И ТабДок.Инд ПОДОБНО "U" + "%" И (Выб.Дата МЕЖДУ &Дата0 И &Дата1) Описание того что делает запрос вот тут: v8: Отчет с раскладкой значений Буду очень благодарен за помощь. |
|||
1
PR
05.07.14
✎
12:11
|
Охренеть. То есть ты пытаешься перемножить строки?
Может попробовать с числами? |
|||
2
Armando
05.07.14
✎
12:13
|
Пиши 1 КАК КоличУзл
|
|||
3
VenedPS
05.07.14
✎
13:03
|
Понял. Спасибо большое.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |