Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Geraldo Reports <ul><li>Autor: Marinho Brandão
URL:  http://geraldo.sourceforge.net/
Repositório:  http://github.com/marinho/geraldo/ </li></ul>
Python – fazendo relatórios <ul><li>Pisa
ReportLab (na unha)
Outros </li></ul>
Outras Linguagens <ul><li>QuickReport (Delphi)
ReportBuilder (Delphi)
Upcoming SlideShare
Loading in …5
×

Geraldo Reports

2,349 views

Published on

Published in: Technology
  • Be the first to comment

Geraldo Reports

  1. 1. Geraldo Reports <ul><li>Autor: Marinho Brandão
  2. 2. URL: http://geraldo.sourceforge.net/
  3. 3. Repositório: http://github.com/marinho/geraldo/ </li></ul>
  4. 4. Python – fazendo relatórios <ul><li>Pisa
  5. 5. ReportLab (na unha)
  6. 6. Outros </li></ul>
  7. 7. Outras Linguagens <ul><li>QuickReport (Delphi)
  8. 8. ReportBuilder (Delphi)
  9. 9. Jasper (Java)
  10. 10. Crystal Reports (.Net e VB)
  11. 11. MS Access </li></ul>
  12. 12. Elementos Principais <ul><li>Bandas </li><ul><li>Detail
  13. 13. Page Header
  14. 14. Page Footer </li></ul><li>Sub-relatórios
  15. 15. Agrupamentos
  16. 16. Agregações
  17. 17. Elementos </li></ul>
  18. 18. Exemplos class PermissionsReport(Report): title = 'Permissions list' class band_begin(ReportBand): height = 1*cm elements = [ Label(text='Look those permissions please', top=0.1*cm, left=8*cm), ] class band_summary(ReportBand): height = 0.7*cm elements = [ Label(text=&quot;That's all&quot;, top=0.1*cm, left=0), ObjectValue(attribute_name='name', top=0.1*cm, left=3*cm, action=FIELD_ACTION_COUNT, display_format='%s permissions found'), ] borders = {'all': True} (...) class band_detail(ReportBand): height = 0.5*cm elements = [ ObjectValue(attribute_name='id', top=0, left=0), ObjectValue(attribute_name='name', top=0, left=3*cm, width=7*cm), ]
  19. 19. Exemplos
  20. 20. Exemplos
  21. 21. Exemplos

×