Вывод секций НАД таблицей отчета

Тема в разделе "1C и всё что с ней связано", создана пользователем Ansie, 4 янв 2008.

  1. Ansie

    Ansie Гость

    Здравствуйте, подскажите, как строку с итогами вывести вверху таблицы отчета? Т.е. после вывода всех строк таблицы поместить итоги НАД строками. (1С 7.7)
     
  2. Zab

    Zab Well-Known Member
    1C Team

    Регистрация:
    7 авг 2006
    Сообщения:
    583
    Симпатии:
    0
    <!--QuoteBegin-Ansie+4:01:2008, 08:35 -->
    <span class="vbquote">(Ansie @ 4:01:2008, 08:35 )</span><!--QuoteEBegin-->Здравствуйте, подскажите, как строку с итогами вывести вверху таблицы отчета? Т.е. после вывода всех строк таблицы поместить итоги НАД строками. (1С 7.7)

    [snapback]92181" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Может надо вывести секцию итогов не после а перед выводом всех строк таблицы? Или я не понял вопроса? :)
     
  3. Ansie

    Ansie Гость

    <!--QuoteBegin-Zab+4:01:2008, 10:19 -->
    <span class="vbquote">(Zab @ 4:01:2008, 10:19 )</span><!--QuoteEBegin-->Может надо вывести секцию итогов не после а перед выводом всех строк таблицы? Или я не понял вопроса? rolleyes.gif
    [snapback]92182" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    итоги считаются в процессе вывода строк, т.е. итог по 5-ти строкам (например) получится, когда эти строки выводятся в отчет (вывод данных в строки отчета из таблицы значений, считаются какие то итоги), а потом посчитанные значения нужно вывести в строку, расположенную выше этих 5-ти строк.
     
  4. kaa

    kaa Гость

    Задайте имена ячейкам , при формировании таблицы выводите секцию с итогами, а после обработки строк и имея итоги , обращаясь по именам проставляйте цыфры
     
  5. Ansie

    Ansie Гость

    <!--QuoteBegin-kaa+4:01:2008, 15:40 -->
    <span class="vbquote">(kaa @ 4:01:2008, 15:40 )</span><!--QuoteEBegin-->обращаясь по именам проставляйте цыфры

    [snapback]92204" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    а можно куском кода для примера?
     
  6. kaa

    kaa Гость

    Таблица = СоздатьОбъект("Таблица");
    Таблица.ВывестиСекцию("Итоги");//ячейкам присвоить имена например Итог1,Итог2 и т.д.

    //дальше выводим строки какие надо

    //
    Таблица.Область("Итог1").Текст = Итог1;
    Таблица.Область("Итог2").Текст = Итог2;

    //В таком разрезе :(
     
  7. vSerj

    vSerj Гость

    Для: kaa
    Такая схема прокатит, если итоги только 1 раз подбиваются. А если итоговых строк несколько, что тогда можно придумать??
     
  8. kaa

    kaa Гость

    Для: vSerj
    Аналогично только несколько раз.
     
Загрузка...

Поделиться этой страницей