|
v7: Строка итого и Присоединитьсекцию | ☑ | ||
---|---|---|---|---|
0
Gangar
17.09.13
✎
21:08
|
Подскажите, запутался.
Нужна таблица вида: Дата1 Дата2 ... ДатаN Строка1 Строка2 ... СтрокаN Итого Итог1 Итог2 ... ИтогN Но получается вывести только общий итог по всем датам. Код: Таб = СоздатьОбъект("Таблица"); Таб.ИсходнаяТаблица("Сформировать"); Таб.ВывестиСекцию("Шапка"); Таб.ВывестиСекцию("Заголовок|Общий"); Состояние("Заполнение выходной таблицы..."); Таб.Опции(0, 0, Таб.ВысотаТаблицы(), 0); Пока Запрос.Группировка("Покупатель") = 1 Цикл Пока Запрос.Группировка("Месяц") = 1 Цикл Таб.ПрисоединитьСекцию("Заголовок|Месяц"); КонецЦикла; Прервать; КонецЦикла; Запрос.ВНачалоВыборки(); Пока Запрос.Группировка("Покупатель") = 1 Цикл Таб.ВывестиСекцию("Покупатель|Общий"); Пока Запрос.Группировка("Месяц") = 1 Цикл Если Запрос.КоличествоФактСумма > 0 Тогда Факт = Запрос.КоличествоФактСумма; Иначе Факт = ""; КонецЕсли; Если Запрос.КоличествоПланСумма > 0 Тогда План = Запрос.КоличествоПланСумма; Иначе План = ""; КонецЕсли; Если Запрос.ОборотСумма > 0 Тогда Оборот = Запрос.ОборотСумма; Иначе Оборот = ""; КонецЕсли; Таб.ПрисоединитьСекцию("Покупатель|Месяц"); КонецЦикла; КонецЦикла; Таб.ВывестиСекцию("Итого|Общий"); Таб.ПрисоединитьСекцию("Итого|Месяц"); Таб.ТолькоПросмотр(1); Таб.Показать("Сформировать", ""); |
|||
1
KUBIK
17.09.13
✎
21:16
|
Создай ТЗ, запиши туда итоги по месяцам и выводи
|
|||
2
KUBIK
17.09.13
✎
21:18
|
сори, итоги по датам
|
|||
3
Arh01
17.09.13
✎
21:34
|
(1) + 1
|
|||
4
Gangar
17.09.13
✎
21:49
|
Не хотелось через ТЗ делать, но пришлось.
Еще непонятное - почему то удваиваются значения, выводимые в печ.форму. |
|||
5
KUBIK
17.09.13
✎
21:53
|
Вытащи ТЗ итогов на экран перед выводом и посмотри.
|
|||
6
КонецЦикла
17.09.13
✎
21:55
|
(4) наверное итог закуярил вместе с данными
|
|||
7
Gangar
17.09.13
✎
21:56
|
Даже при экспорте в Эксель, в ячейке указано одно значение, но выделив ячейку в строке состояния я вижу удвоенное число. Подскажите, где рыть?
|
|||
8
KUBIK
17.09.13
✎
21:58
|
(4) "Не хотелось через ТЗ делать, но пришлось. " :)))))))
Напомнило анекдот: Юля не хотела стать раком, но пришлось: в паспорте день рождения вместо 1 июня записали: 1 июля |
|||
9
Gangar
17.09.13
✎
21:59
|
(8) думал, что можно в тех же циклах сделать.
|
|||
10
КонецЦикла
17.09.13
✎
22:00
|
Можно списком значений, массивом и еще 10-ю способами :)
|
|||
11
Gangar
17.09.13
✎
22:04
|
про задвоение - 7.7 Торговля и Склад для Укр. Движение товаров по типу учета
не сталкивался, однако. |
|||
12
Gangar
17.09.13
✎
22:05
|
всем спасибо, всё работает как часики.
|
|||
13
Злопчинский
18.09.13
✎
02:41
|
А всего-то надо было взять
http://infostart.ru/public/14794/ и пример как в (0) http://infostart.ru/public/14381/ http://infostart.ru/upload/iblock/ae1/bablo4a.jpg |
|||
14
КонецЦикла
18.09.13
✎
02:47
|
(13) Ипать какие буквы красные большие
|
|||
15
Злопчинский
18.09.13
✎
03:03
|
(14) я могу еще больше!!!
|
|||
16
Злопчинский
18.09.13
✎
03:04
|
Cтукнись в скайп Zlopun если в не в лом
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |