Погледнете ги упатствата за PANTHEON™

 Категории
 Главна страна - Добре дојдовте во помош за PANTHEON
[Collapse]PANTHEON
 [Collapse]PANTHEON упатства
  [Collapse]Водич за Datalab PANTHEON™
   [Expand]ПОС
   [Expand]Помош
   [Collapse]Подесувања
    [Expand]Партнери
    [Expand]Иденти
    [Expand]Производство
    [Expand]Вработени
    [Expand]ПОС
     Календар
    [Expand]Сметководство
    [Expand]Царина
    [Collapse]Програм
     [Expand]Програма за доверба
     [Expand]Видови документи
     [Collapse]Облици на испис
       Поставки во Администраторска конзола
       Изоз на испис
       Узоз на испис
      [Expand]Облици на испис
       Кратенка за испис
       Клонирање исписи и менување тип на исписи
       Преглед на испис
      [Expand]Дизајнер на извештаи
      [Expand]Користење SQLEXP израз во исписи
      [Expand]Пораки поврзани со исписи
      [Expand]Создавање Извештаи
      [Expand]Групи и Агрегати
      [Expand]Креирање исписи
      [Expand]Форматирање и Истакнување
       Вгнездени Извештаи (Подизвештаи)
      [Expand]Спецификации на печатите во ПАНТЕОН
      [Collapse]Скрипт
        "Здраво, Свету!" Скрипт
        Користење на променливи, полиња на база на податоци и агрегатни функции
        Користење на Извештај Објекти во Скриптата
        Настани
        Пример за користење на настанот "OnBeforePrint"
        Печатење на групна сума во групната глава
        Тековна сума
        "OnAfterData" настан
        Сервис Објекти
        Користење на објектот "Мотор"
       [Expand]PANTHEON Функции за FastReport
       [Expand]Примери со Табели и Запроси
       Разглед на дизајн на извештајот
      Текстови на документи
      Начин на достава
     [Expand]АРЕС
     [Expand]Администраторска конзола
     [Expand]Тековен корисник
     [Expand]Картички за доверба
      Ад-хок анализа
     [Expand]Елементи на контролна табла
      Извештаи на контролна табла
      SQL уредувач
    [Expand]Документација
   [Expand]Нарачки
   [Expand]Материјално
   [Expand]Производство
   [Expand]ПОС
   [Expand]Сервис
   [Expand]Финансии
   [Expand]Кадри
   [Expand]Работна површина
    Додатно
   [Expand]Анализи
   [Expand]Аналитика
   [Expand]Пораки и предупредувања
   [Expand]Системско окружување за Даталаб програми
   [Expand]Официјални објаснувања
    Речник на термини
   [Expand]Дополнителни програми
   [Expand]Застарени производи
  [Expand]Водич за PANTHEON Farming
  [Expand]Водич за PANTHEON Ретал
  [Expand]Водич за PANTHEON Вет
 [Expand]PANTHEON кориснички прирачници
[Expand]PANTHEON Web
[Expand]PANTHEON Гранула
[Expand]Кориснички сервер

Load Time: 1593,7991 ms
print   |
Label

Податоци Бендови

Тековната сума (кумулативна сума) претставува сума на сите податоци на податочната лента од почетокот на извештајот или од почетокот на лентата до записот кој моментално е прикажан. Во Пантheon користиме тековна сума на пример за прикажување на количината и вредноста на залихите. Може да се прикаже во секој ред или само на крајот.

Пример за користење на тековна сума е во извештајот '18А - Запис за малопродажба и купување на стоки' кој е во програмското мени 'Стоки | Извештај за издадени фактури | Комерцијални записи'.


  var
    nNabavaNeto, nSalePrice: Double;

...

  процедура DetailOnBeforePrint(Sender: TfrxComponent);
  почни
    ако (<Line#> <> 1) или (<qReportIzpis."acKey"> <> '0000000000000') тогаш
    почни
      nNabavaNeto := nNabavaNeto + <qReportIzpis."NabavaNeto">;
      nSalePrice  := nSalePrice  + <qReportIzpis."anSalePrice">;
    крај;
  крај;

...

почни
  nNabavaNeto := 0;
  nSalePrice := 0;
крај.

Ајде да го анализираме овој пример.

На врвот на кодот се декларирани променливи "nNabavaNeto" и "nSalePrice". Тие држат вредности во периодот, дефиниран од критериумите на извештајот (без почетен биланс). Потоа на настанот "OnBeforePrint" се додаваат вредностите на купување, примање на стоки и продажба на стоки. На крај, променливите се прикажуваат во резиме на извештајот.



Rate this topic
Was this topic usefull?
Comments
Comment will also bo visible in forum!