Имя: Пароль:
1C
1С v8
Сумма по документам в стандартном "Вывести список"; КА 1.1
0 Vigor06
 
29.08.14
15:14
Доброго дня!
Бухи,по необходимости,устанавливают отбор в журналах документов и выводят для себя список(команда "Вывести список"). Проблема в том,что в этом списке им еще необходима сумма по колонке "Сумма"

Для формирования списка и вывода его в ТабДок использую следующий код:

Построитель = Новый ПостроительЗапроса;
    Источник = Новый ОписаниеИсточникаДанных;
    Источник.ИсточникДанных = Список;
    Построитель.ИсточникДанных = Источник;
    Построитель.Выполнить();
    ТаблицаДокументов = Построитель.Результат.Выгрузить();
    
    ТабДокумент = Новый ТабличныйДокумент;
    Построитель = Новый ПостроительОтчета;
    Построитель.ИсточникДанных=Новый ОписаниеИсточникаДанных(ТаблицаДокументов);      
    Построитель.Вывести(ТабДокумент);
    ТабДокумент.Показать();  

Но а)все выводится  в очень некрасивом виде и б) не представляю,как вывести общую сумму


В принципе,можно бы и самому этот ТабДок формировать,перебирая колонки ТЗ,но я не понимаю,как его выводить при этом

Буду очень благодарен за любую помощь
1 Timon1405
 
29.08.14
15:17
>> Буду очень благодарен за любую помощь
0) закрыть конфигуратор
1) Открыть калькулятор crtl+F2
2) выделить с Shift-ом всю колонку "сумма"
3) Нажать "shift"+"num+"
4) Profit!
2 Maxus43
 
29.08.14
15:19
1. выгрузить из построителя (0) в ТЗ
2. посчитать итог, добавить в ТЗ строку с Итогом.
3. Скормить построителю твою новую ТЗ с итогом и аналогично (0) дальше.

З.ы. очень трудоёмкий и тупой вариант. Научи бухов пользоваться отчетами
3 Vigor06
 
29.08.14
15:21
(2) а как добавить отдельную строку с итогом? я ж  не знаю,какие у меня там колонки будут в списке(кроме "Суммы")
4 oslokot
 
29.08.14
15:26
(0) Реестр документов чтоль нужен?
На инфосрате навалом универсальных.
На вот, например
http://infostart.subsystems.ru/public/73806/
5 Maxus43
 
29.08.14
15:28
(3) Дык в ТЗ добавляешь то, тебе общую сумму и надо только. Одну строку пустую добавь с общей суммой и всё
6 Vigor06
 
29.08.14
15:28
(4) почти,но не совсем)
Все необходимые документы уже входят в состав журнала) Там они просто редактируют колонки,которые необходимо вывести и выводят все в ТабДок
7 Vigor06
 
29.08.14
15:33
И еще: Все столбцы в ТабДокументе по ширине = ширине заголовка.
А как бы сделать,чтобы ширина колонок была ширине содержимого?