- Author / Company
- idlagam.com
TReport
TReport é a classe principal de um gerador de relatórios, com opção de exportar para o Excel, fazer agrupamentos, etc.Criei 4 exemplos demonstrando estes recursos. Anexei nesta mensagem o projeto/fonte completo para download.
Code:
function RPT_Listagem() // --> nil
local oRpt
CUSTOMER->(DBSetOrder(1)) // First name
CUSTOMER->(DBGoTop())
REPORT oRpt PREVIEW TITLE 'LIST OF CUSTOMERS'
COLUMN oF oRpt TITLE 'FIRST NAME' DATA CUSTOMER->FIRST
COLUMN oF oRpt TITLE 'LAST' DATA CUSTOMER->LAST
COLUMN oF oRpt TITLE 'AGE' DATA CUSTOMER->AGE ALIGN taRIGHT
COLUMN oF oRpt TITLE 'HIREDATE' DATA CUSTOMER->HIREDATE
COLUMN oF oRpt TITLE 'CITY' DATA CUSTOMER->CITY
COLUMN oF oRpt TITLE 'STATE' DATA CUSTOMER->STATE
COLUMN oF oRpt TITLE 'SALARY' DATA CUSTOMER->SALARY PICTURE '@E 999,999.99' ALIGN taRIGHT
RUN REPORT oRpt
return nil