Beispiel-Datenbank "NTPDesigner"

 

SampleAppDesignerIcon

 

Die Beispieldatenbank "NTPDesignerDemo.nsf" soll den Einsatz von NotesToPaper Designer und der neuen Funktionen innerhalb einer Notes-Datenbank zeigen. Die wichtigsten Funktionen dieser Datenbank sind in der Script-Bibliothek "NotesToPaperDesigner" zusammengefasst. Die Script-Bibliothek enthält die folgenden Funktionen:

 

GetConfigValues – Auslesen der Konfigurationseinstellungen für den Layout-Designer

StartDesigner – Aufruf des Layout-Designers für den aktuell gewählten Report

 

SetPrinter – Auswahl der Drucker für den aktuell gewählten Report

SetPrinterToDefault – Zurücksetzen der Druckereinstellungen für den aktuell gewählten Report

SelectReportAndStartDesigner – Auswahl eines Reports und anschließende Bearbeitung des Reportlayouts

 

Die Beispieldatenbank ist in zwei Bereiche aufgebaut:

 

SampleAppDesignerViews

 

- die Ansichten unterhalb von „NotesToPaper" enthalten die NotesToPaper Reports und die Konfiguration für den Layout-Designer

- die Ansichten unterhalb von „Data" enthalten die Notes-Dokumente die für die Ausführung der Reports benutzt werden

 

SampleAppDesignerViewButton

 

In den Ansichten unterhalb von „Data" befindet sich jeweils ein Schalter zur Ausführung und einer zur Bearbeitung der Reports.

 

SampleAppDesignerViewReports

 

In der Ansicht "NotesToPaper\Reports" befinden sich alle NotesToPaper Reports der Datenbank. Diese Reports können über die Schalter in der Aktionsleiste angesprochen werden:

 

NotesToPaper Designer – Ruft den aktuell gewählten Report im Layout-Designer auf

NotesToPaper Designer Set Printer – Ermöglicht die Auswahl der Druckereinstellungen für den aktuell gewählten Report

NotesToPaper Designer Set Default Printer – Setzt die Druckereinstellungen für den aktuell gewählten Report zurück

 

SampleAppDesignerViewConfig

 

In der Ansicht „Configuration" können die Einstellungen für den NotesToPaper Designer festgelegt werden. Das Konfigurationsdokument kann über den Schalter in der Aktionsleiste aufgerufen werden.

 

SampleAppDesignerConfigDoc

 

Die Einstellungen in diesem Notes-Dokument entsprechen den Parametern der Funktion NTPSetDesignerOption.