Помощ за PANTHEON™

 Категории
 PANTHEON Help - Welcome
[Collapse]PANTHEON
 [Collapse]Упътства за PANTHEON
  [Collapse]Guide for PANTHEON
   [Collapse]Settings
    [Expand]Subjects
    [Expand]Items
    [Expand]POS
    [Expand]Manufacturing
    [Expand]Personnel
     Calendar
    [Expand]Financials
    [Expand]Customs
    [Collapse]Program
     [Expand]Document Types
     [Collapse]Reports in PANTHEON
       Settings in Administration Panel
      [Expand]Reports Register
       Print Preview
      [Expand]Report Designer
      [Expand]Creating Reports
      [Expand]Groups and Aggregates
      [Expand]Formatting and Highlighting
       Nested Reports (Subreports)
      [Expand]Specifics of Printouts in PANTHEON
      [Expand]Script
       Report Design Considerations
      Document Texts
      Delivery Methods
     [Expand]Loyalty Cards
     [Expand]Administration Panel
     [Expand]Dashboard Components
      Dashboard Reports
      Ad-hoc analysis
     [Expand]ARES
      SQL urejevalnik
    [Expand]Documentation
    [Expand]Logon
   [Expand]Orders
   [Expand]Goods
   [Expand]Manufacturing
   [Expand]POS
   [Expand]Service
   [Expand]Financials
   [Expand]Personnel
   [Expand]Analytics
   [Expand]Desktop
   [Expand]Помощ
   [Expand]Messages and Warnings
   [Expand]Additional programs
  [Expand]Ръководство за PANTHEON Търговия
  [Expand]Ръководство за PANTHEON Vet
  [Expand]Ръководство за PANTHEON Фермерство
 [Collapse]PANTHEON потребителски ръководства
  [Expand]Ръководство за потребителя за PANTHEON
  [Expand]Ръководство за потребителя за PANTHEON Retail
  [Expand]Ръководство за потребителя за PANTHEON Vet
  [Expand]Ръководство за потребителя за PANTHEON Farming
[Collapse]PANTHEON Web
 [Collapse]PANTHEON Web Guides
  [Expand]Ръководство за PANTHEON Web Light
  [Expand]Ръководство за PANTHEON Web Terminal
  [Expand]Ръководство за PANTHEON Web Legal
 [Collapse]PANTHEON Web User Manuals
  [Expand]Започване на PANTHEON Web
  [Expand]User Manual for PANTHEON Web Light
  [Expand]Ръководство за потребителя за PANTHEON Web Terminal
  [Expand]Ръководство за потребителя за PANTHEON Web Legal
[Collapse]PANTHEON Гранула
 [Collapse]Ръководство за PANTHEON Гранули
  [Expand]Гранула за служители
  [Expand]Пътнически нареждания Гранула
  [Expand]Гранула за документи и задачи
  [Expand]Гранула Табло
  [Expand]Гранула за B2B поръчки
  [Expand]Гранула за обслужване на клиенти
  [Expand]Гранула за опис на дълготрайни активи
  [Expand]Гранула за складови наличности
 [Collapse]PANTHEON Granules
  [Expand]Започване
  [Expand]PANTHEON Granule Work records
  [Expand]PANTHEON Granule Travel orders
  [Expand]PANTHEON Granule Documents and Tasks
  [Expand]PANTHEON Granule B2B orders
  [Expand]PANTHEON Granule Dashboard
  [Expand]Полеви сервизен гранул
  [Expand]Инвентаризация на дълготрайни активи
  [Expand]Инвентаризация на склада Гранула
[Expand]Потребителски сайт

Load Time: 656,2583 ms
"
  1000188 | 200225 | 404544 | Localized
Label

Specifics of Printouts in PANTHEON

Specifics of Printouts in PANTHEON

Printouts in PANTHEON can be roughly divided into 3 groups:

  •     Documents
  •     Reports
  •     Forms

Documents are printouts intended for customers and employees of the company. Most of them have a similar form, only those in the Personnel  and manufacturing modules are slightly different. For these reports, especially orders and invoices, is very important to have good design.

Reports (in the strict sense) are printouts intended for internal use.

Forms are prescribed forms by laws or other legal acts and, as a rule, they should not be changed.

Printouts in PANTHEON have certain specifics that make them behave differently than they would in the usual FastReport. The specifics of reports in PANTHEON are due to:

  •     Setting in the program (in the administration panel and the reports register, as we already see)
  •     Entering data onto reports from the program code
  •     Determining the coordinates (position and size) of the objects on reports and the height of bands in the program code
  •     The use of features written specifically for PANTHEON
000001.gif Objects which are referenced from program usually have property "Text" (the text we see in the object in the formatter) the same as the name of the object. Examples are "Text" objects "mTekst", "mKriterij", "mTekst1", and "mKriterij1" in the report title. The program code also fills in the company logo into an object named "fGlava". We must not rename these objects, nor can we change the name of the band on which they are located.

In addition, in the program code, the coordinates of some objects and the height of the bands are determined. We can not get data for these bands without changing the coordinates. Such bands are usually a standard report header and bands on the recapitulation of documents. In these bands is difficult to change position of objects or add new objects. Data can not be loaded from the program code onto reports that are opening from DPAs.

The bands that have corresponding program code must have assigned "OnBeforePrint" event.

In the event handler procedure "CallQRBeforeBandPrint" the following code is written and must not be deleted:

procedure TitleOnBeforePrint(Sender: TfrxComponent);
begin
    CallQRBeforeBandPrint(Sender, TfrxBand(sender).visible);
end;

In the procedure can also be other script. You can also add your own script to this procedure.

 

000001.gif Data for some datasets are set in the program code. If your dateset on the report has the same name as dataset from program code, an error occurs. Is such a case just rename your dataset on the report.

 

 

Оценете темата
Темата беше ли ви полезна?
Коментар
Вашият коментар ще бъде видим и във форума!