|
Помогите пожалуйста с вычисляемым полем в СКД. | ☑ | ||
|---|---|---|---|---|
|
0
Cerera
03.07.12
✎
08:56
|
Здравствуйте. Столкнулся с проблемой использования вычисляемых полей в СКД. Отчет по остатком (скрин шот вот: http://s018.radikal.ru/i500/1207/e1/7c9521009533.jpg )
Содержит два одинаовых вычисляемых поля, показывающих значение = Остаток+Код Функция Тест(Остаток,Код) Экспорт возврат Остаток+Число(Код); КонецФункции Столбик "Остаток по номенклатуре" показывает итог для каждой характеристики номенклатуры. А мне надо сделать чтобы поле "Остаток по номенклатуре2" показывал только итоговое значение по номенклатуре, а не суммировал строки по характеристикам. то есть в данном случае из примера скриншота для строчки "Абрикос повидло/подварка" должно быть в последнем столбике число = 3 575,000+166= 3741 Как этого добиться? галочки "Общие итоги", рассчитывать по ... не работают в данном случае. |
|||
|
1
Cerera
03.07.12
✎
09:02
|
Скорее всего такое невозможно
|
|||
|
2
Cerera
03.07.12
✎
09:03
|
хотя бы если свой макет сделать то будет работать?
|
|||
|
3
AaNnDdRrEeYy
03.07.12
✎
09:22
|
попробуй в ресурсе ОстатокпоНоменклатуре написать выражение
Вычислить("Сумма(КоличествоОстаток)", "ОбщийИтог")+ Вычислить("Сумма(НоменклатураБазоваяЕденицаИзмерения)", "ОбщийИтог") Только вместо "ОбщийИтог" поставь имя группировки где "повидло подварка" (вторая сверху), если имени у группировки нет то сначало установи его |
|||
|
4
Cerera
03.07.12
✎
09:35
|
(3)спасибо. вот что выдал
Форма.ФормаОтчета(11)}: Ошибка при вызове метода контекста (Выполнить): Ошибка компоновки макета МакетКомпоновкиДанных=КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,КомпоновщикНастроек.Настройки,ДанныеРасшифровки); по причине: Ошибка компоновки макета по причине: Ошибка генерации макета по причине: Ошибка при получении информации о поле "ОстатокПоНоменкалтуре2" по причине: Ошибка в выражении "Сумма(Сумма(КоличествоОстаток))" по причине: |
|||
|
5
AaNnDdRrEeYy
03.07.12
✎
09:41
|
а нафига два раза сумма?
Сумма(Сумма(КоличествоОстаток)) |
|||
|
6
Cerera
03.07.12
✎
09:56
|
(5)я вот так написал
Вычислить("Сумма(КоличествоОстаток)", "Номенклатура","Группировка")+ Вычислить("Сумма(НоменклатураБазоваяЕдиницаИзмеренияКод)", "Номенклатура","Группировка") |
| Форум | Правила | Описание | Секции | Поиск |