SlideShare une entreprise Scribd logo
1  sur  8
This tutorial shows
how to create reports
and charts with
Lotus Notes data
How-To: Reporting from Lotus Notes
www.swingsoftware.com
Requirements:
• Lotus Notes or Domino Web application
• MS Excel installed on the client
• SWING Integrator
MS Excel advantage:
• Users are familiar with it
• No training is required to create new reports
• Reporting AND dynamic data analysis
Step 1: Copy SWING Integrator design
elements to your database
Select the destination
database and let the
Wizard do the rest
Open the Integrator
database and start the
Setup Wizard
Step 2: Add the Integrator action button
In Domino Designer, add an action button to your view...
...and copy the code snippet from
the Integrator sample library.
Step 3: Create an Excel template
Open your database; notice that the Templates view has been
added. Let’s create a new Excel Report template.
You may start from our sample
templates, and play with different
report layouts. This cross-tab report
will employ Excel PivotTable.
Save the template to the Template Setup
document. Then, set up the field mapping.
It’s ready to use now!
Simple Report
Dynamic
Chart
Dynamic
Cross-tab
Report
What we have done:
• Copied design elements using Setup Wizard
• Added an action button
• Added an Excel template and set up the data transfer
What we have got:
• Excel-based reports and data analysis from Lotus Notes
• Centralized report templates for easy maintenance
• Data transfer, including transformations between
multivalue fields and tables
What we didn’t see yet...
We didn’t see yet:
• Saving reports to Notes
• Exporting to PDF
• Excel can run in the background (e.g. for 1-step Chart.gif)
• Data source: views, categories, document collections, arrays
• Word-based documents and reports
Points to remember:
• The application can be easily extended simply by adding new
Office templates, without programming.
• A comprehensive API and open design elements let
developers customize the solution to fit their specific needs.
www.swingsoftware.com

Contenu connexe

Similaire à Reporting from Lotus Notes

Reporting from Lotus Notes
Reporting from Lotus NotesReporting from Lotus Notes
Reporting from Lotus Notesdjakelic
 
Office Integration for Lotus Notes Tutorial
Office Integration for Lotus Notes TutorialOffice Integration for Lotus Notes Tutorial
Office Integration for Lotus Notes Tutorialdjakelic
 
Mail Merge with Lotus Notes
Mail Merge with Lotus NotesMail Merge with Lotus Notes
Mail Merge with Lotus Notesdjakelic
 
bi-publisher.pptx
bi-publisher.pptxbi-publisher.pptx
bi-publisher.pptxkjkombrink
 
How to Create Oracle Fusion BI Publisher Report Using RTF Template
How to Create Oracle Fusion BI Publisher Report Using RTF TemplateHow to Create Oracle Fusion BI Publisher Report Using RTF Template
How to Create Oracle Fusion BI Publisher Report Using RTF TemplateFeras Ahmad
 
Microsoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMicrosoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMark Ginnebaugh
 
Access 2010 Unit D PPT
Access 2010 Unit D PPTAccess 2010 Unit D PPT
Access 2010 Unit D PPTokmomwalking
 
Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Mark Ginnebaugh
 
ActiveModeler Avantage Overview E
ActiveModeler Avantage Overview EActiveModeler Avantage Overview E
ActiveModeler Avantage Overview EGeoffrey Long
 
03 part 1_requirement_elicitation
03 part 1_requirement_elicitation03 part 1_requirement_elicitation
03 part 1_requirement_elicitationAnurag Rajandekar
 
CIMtrek migrator to share point user guide
CIMtrek migrator to share point user guideCIMtrek migrator to share point user guide
CIMtrek migrator to share point user guideJon Pyke FBCS CITP
 
Siebel Open UI Presentation
Siebel Open UI PresentationSiebel Open UI Presentation
Siebel Open UI PresentationAjeeth Pingle
 
SharePoint Development (Lesson 4)
SharePoint Development (Lesson 4)SharePoint Development (Lesson 4)
SharePoint Development (Lesson 4)MJ Ferdous
 
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...CLTConsultingService
 
Actuate BIRT best practices v1 0
Actuate BIRT best practices v1 0Actuate BIRT best practices v1 0
Actuate BIRT best practices v1 0Aishwarya Savant
 

Similaire à Reporting from Lotus Notes (20)

Reporting from Lotus Notes
Reporting from Lotus NotesReporting from Lotus Notes
Reporting from Lotus Notes
 
Office Integration for Lotus Notes Tutorial
Office Integration for Lotus Notes TutorialOffice Integration for Lotus Notes Tutorial
Office Integration for Lotus Notes Tutorial
 
Mail Merge with Lotus Notes
Mail Merge with Lotus NotesMail Merge with Lotus Notes
Mail Merge with Lotus Notes
 
2015 product java
2015 product java2015 product java
2015 product java
 
Ssrs tutorial
Ssrs tutorialSsrs tutorial
Ssrs tutorial
 
2015 product
2015 product2015 product
2015 product
 
bi-publisher.pptx
bi-publisher.pptxbi-publisher.pptx
bi-publisher.pptx
 
How to Create Oracle Fusion BI Publisher Report Using RTF Template
How to Create Oracle Fusion BI Publisher Report Using RTF TemplateHow to Create Oracle Fusion BI Publisher Report Using RTF Template
How to Create Oracle Fusion BI Publisher Report Using RTF Template
 
Microsoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMicrosoft SQL Server PowerPivot
Microsoft SQL Server PowerPivot
 
Access 2010 Unit D PPT
Access 2010 Unit D PPTAccess 2010 Unit D PPT
Access 2010 Unit D PPT
 
Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013
 
Learning%20%20 port
Learning%20%20 portLearning%20%20 port
Learning%20%20 port
 
ActiveModeler Avantage Overview E
ActiveModeler Avantage Overview EActiveModeler Avantage Overview E
ActiveModeler Avantage Overview E
 
03 part 1_requirement_elicitation
03 part 1_requirement_elicitation03 part 1_requirement_elicitation
03 part 1_requirement_elicitation
 
Rdlc (1)
Rdlc (1)Rdlc (1)
Rdlc (1)
 
CIMtrek migrator to share point user guide
CIMtrek migrator to share point user guideCIMtrek migrator to share point user guide
CIMtrek migrator to share point user guide
 
Siebel Open UI Presentation
Siebel Open UI PresentationSiebel Open UI Presentation
Siebel Open UI Presentation
 
SharePoint Development (Lesson 4)
SharePoint Development (Lesson 4)SharePoint Development (Lesson 4)
SharePoint Development (Lesson 4)
 
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
Oracle Cloud ERP Report and Analytics | What are Cloud ERP reporting Options ...
 
Actuate BIRT best practices v1 0
Actuate BIRT best practices v1 0Actuate BIRT best practices v1 0
Actuate BIRT best practices v1 0
 

Plus de SWING Software

SharePoint Migration Mistakes - What could go wrong with Lotus Notes data?
SharePoint Migration Mistakes - What could go wrong with Lotus Notes data?SharePoint Migration Mistakes - What could go wrong with Lotus Notes data?
SharePoint Migration Mistakes - What could go wrong with Lotus Notes data?SWING Software
 
IBM Notes application archiving 101: Introduction to Seascape for Notes
IBM Notes application archiving 101: Introduction to Seascape for NotesIBM Notes application archiving 101: Introduction to Seascape for Notes
IBM Notes application archiving 101: Introduction to Seascape for NotesSWING Software
 
IBM Notes/Domino Applications Report: Summary
IBM Notes/Domino Applications Report: SummaryIBM Notes/Domino Applications Report: Summary
IBM Notes/Domino Applications Report: SummarySWING Software
 
Four Methods of IBM Lotus Notes/Domino Application Archiving
Four Methods of IBM Lotus Notes/Domino Application ArchivingFour Methods of IBM Lotus Notes/Domino Application Archiving
Four Methods of IBM Lotus Notes/Domino Application ArchivingSWING Software
 
Key Reasons to Extract Inactive Data from Lotus Notes
Key Reasons to Extract Inactive Data from Lotus NotesKey Reasons to Extract Inactive Data from Lotus Notes
Key Reasons to Extract Inactive Data from Lotus NotesSWING Software
 
IBM Notes and Domino: Active vs. Inactive Data
IBM Notes and Domino: Active vs. Inactive DataIBM Notes and Domino: Active vs. Inactive Data
IBM Notes and Domino: Active vs. Inactive DataSWING Software
 
Lotus Notes Application Retirement Planning
Lotus Notes Application Retirement PlanningLotus Notes Application Retirement Planning
Lotus Notes Application Retirement PlanningSWING Software
 
3 Keys to IBM Notes/Domino Data Export and Archiving
3 Keys to IBM Notes/Domino Data Export and Archiving3 Keys to IBM Notes/Domino Data Export and Archiving
3 Keys to IBM Notes/Domino Data Export and ArchivingSWING Software
 
16 Howto Collect Signoffs
16 Howto Collect Signoffs16 Howto Collect Signoffs
16 Howto Collect SignoffsSWING Software
 
01 Docpublisher At A Glance
01 Docpublisher At A Glance01 Docpublisher At A Glance
01 Docpublisher At A GlanceSWING Software
 
15 Howto Customization Look And Feel
15 Howto Customization Look And Feel15 Howto Customization Look And Feel
15 Howto Customization Look And FeelSWING Software
 
10 Howto Administer Docpublisher
10 Howto Administer Docpublisher10 Howto Administer Docpublisher
10 Howto Administer DocpublisherSWING Software
 
01 DocPublisher at a Glance
01 DocPublisher at a Glance01 DocPublisher at a Glance
01 DocPublisher at a GlanceSWING Software
 
03 How To Create a Document - DocPublisher
03 How To Create a Document - DocPublisher03 How To Create a Document - DocPublisher
03 How To Create a Document - DocPublisherSWING Software
 
DocPublisher - How To Install
DocPublisher - How To InstallDocPublisher - How To Install
DocPublisher - How To InstallSWING Software
 

Plus de SWING Software (15)

SharePoint Migration Mistakes - What could go wrong with Lotus Notes data?
SharePoint Migration Mistakes - What could go wrong with Lotus Notes data?SharePoint Migration Mistakes - What could go wrong with Lotus Notes data?
SharePoint Migration Mistakes - What could go wrong with Lotus Notes data?
 
IBM Notes application archiving 101: Introduction to Seascape for Notes
IBM Notes application archiving 101: Introduction to Seascape for NotesIBM Notes application archiving 101: Introduction to Seascape for Notes
IBM Notes application archiving 101: Introduction to Seascape for Notes
 
IBM Notes/Domino Applications Report: Summary
IBM Notes/Domino Applications Report: SummaryIBM Notes/Domino Applications Report: Summary
IBM Notes/Domino Applications Report: Summary
 
Four Methods of IBM Lotus Notes/Domino Application Archiving
Four Methods of IBM Lotus Notes/Domino Application ArchivingFour Methods of IBM Lotus Notes/Domino Application Archiving
Four Methods of IBM Lotus Notes/Domino Application Archiving
 
Key Reasons to Extract Inactive Data from Lotus Notes
Key Reasons to Extract Inactive Data from Lotus NotesKey Reasons to Extract Inactive Data from Lotus Notes
Key Reasons to Extract Inactive Data from Lotus Notes
 
IBM Notes and Domino: Active vs. Inactive Data
IBM Notes and Domino: Active vs. Inactive DataIBM Notes and Domino: Active vs. Inactive Data
IBM Notes and Domino: Active vs. Inactive Data
 
Lotus Notes Application Retirement Planning
Lotus Notes Application Retirement PlanningLotus Notes Application Retirement Planning
Lotus Notes Application Retirement Planning
 
3 Keys to IBM Notes/Domino Data Export and Archiving
3 Keys to IBM Notes/Domino Data Export and Archiving3 Keys to IBM Notes/Domino Data Export and Archiving
3 Keys to IBM Notes/Domino Data Export and Archiving
 
16 Howto Collect Signoffs
16 Howto Collect Signoffs16 Howto Collect Signoffs
16 Howto Collect Signoffs
 
01 Docpublisher At A Glance
01 Docpublisher At A Glance01 Docpublisher At A Glance
01 Docpublisher At A Glance
 
15 Howto Customization Look And Feel
15 Howto Customization Look And Feel15 Howto Customization Look And Feel
15 Howto Customization Look And Feel
 
10 Howto Administer Docpublisher
10 Howto Administer Docpublisher10 Howto Administer Docpublisher
10 Howto Administer Docpublisher
 
01 DocPublisher at a Glance
01 DocPublisher at a Glance01 DocPublisher at a Glance
01 DocPublisher at a Glance
 
03 How To Create a Document - DocPublisher
03 How To Create a Document - DocPublisher03 How To Create a Document - DocPublisher
03 How To Create a Document - DocPublisher
 
DocPublisher - How To Install
DocPublisher - How To InstallDocPublisher - How To Install
DocPublisher - How To Install
 

Dernier

VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogueitservices996
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 

Dernier (20)

VictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News UpdateVictoriaMetrics Q1 Meet Up '24 - Community & News Update
VictoriaMetrics Q1 Meet Up '24 - Community & News Update
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Ronisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited CatalogueRonisha Informatics Private Limited Catalogue
Ronisha Informatics Private Limited Catalogue
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 

Reporting from Lotus Notes

  • 1. This tutorial shows how to create reports and charts with Lotus Notes data How-To: Reporting from Lotus Notes www.swingsoftware.com
  • 2. Requirements: • Lotus Notes or Domino Web application • MS Excel installed on the client • SWING Integrator MS Excel advantage: • Users are familiar with it • No training is required to create new reports • Reporting AND dynamic data analysis
  • 3. Step 1: Copy SWING Integrator design elements to your database Select the destination database and let the Wizard do the rest Open the Integrator database and start the Setup Wizard
  • 4. Step 2: Add the Integrator action button In Domino Designer, add an action button to your view... ...and copy the code snippet from the Integrator sample library.
  • 5. Step 3: Create an Excel template Open your database; notice that the Templates view has been added. Let’s create a new Excel Report template. You may start from our sample templates, and play with different report layouts. This cross-tab report will employ Excel PivotTable. Save the template to the Template Setup document. Then, set up the field mapping.
  • 6. It’s ready to use now! Simple Report Dynamic Chart Dynamic Cross-tab Report
  • 7. What we have done: • Copied design elements using Setup Wizard • Added an action button • Added an Excel template and set up the data transfer What we have got: • Excel-based reports and data analysis from Lotus Notes • Centralized report templates for easy maintenance • Data transfer, including transformations between multivalue fields and tables What we didn’t see yet...
  • 8. We didn’t see yet: • Saving reports to Notes • Exporting to PDF • Excel can run in the background (e.g. for 1-step Chart.gif) • Data source: views, categories, document collections, arrays • Word-based documents and reports Points to remember: • The application can be easily extended simply by adding new Office templates, without programming. • A comprehensive API and open design elements let developers customize the solution to fit their specific needs. www.swingsoftware.com