Stammheim, Schweiz (01.10.2009) - Roth Soft veröffentlicht TechPreview 1 von RSReport Designer

Das visuelle Report-Design-Tool von Roth Soft ist nun als TechPreview verfügbar.
Informationen über Roth Soft und RSReport und sind unten aufgeführt.

Website des Produkts: http://www.rothsoft.ch/realbasic/rsreport/
Kontakt:              [email protected]


Informationen über das Tech-Preview-Demo
----------------------------------------
Um es zu testen und auszuprobieren:
- Projekt laden (getested mit RB2009r2.1) (RB2009r4: veraltete Super- Klassen ignorieren) und starten
- ins Tab 'RSReport Designer' wechseln
- die 6 Beispiel-Reports anschauen (PopupMenu oben links)
- ersten Report auswählen, Eingaben in EditFelder ändern, Button: [Refresh Preview] - ersten Report auswählen, Button [Launch Designer] -> Änderungen vornehmen, speichern, Designer beenden -> Button: [Refresh Preview]
- Quellcode und Kommentare studieren, ausprobieren...

Achtung: das Demo kann Bugs beinhalten. Nur zum Testen/Ausprobieren verwenden.

Wir freuen uns über Rückmeldungen an genannte EMail-Adresse.
Bitte nehmen Sie zur Kenntnis, dass wir nicht alle Anfragen zur TechPreview beantworten können.


Wie kann RSReport Designer verwendet werden?
--------------------------------------------
1) als Fenster aufgerufen
  -> wie im Demo; auch als Fenster in ihrer Applikation
2) als eigenständige Applikation
  -> App: Standard-Fenster ändern zu: wndRSReportDesigner
  -> App.Open: ergänzen mit: wndRSReportDesigner.Visible = true
3) der Designer ist ein ContainerControl
-> theoretisch kann man das CC selbst einbinden (Toolbar, Menu, etc. selber gestalten...)
  -> keine Doku vorhanden...


Wie können Report-Templates gespeichert/geladen werden?
-------------------------------------------------------
Die Inhalte eines Report-Templates sind zur Zeit im .ini - Stil formatiert (gut bekannt auf Windows-Seite). Die Klassen sind so aufgebaut, dass zu einem späteren Zeitpunkt auch XML oder andere Formate implementiert werden könnten.
Ein Report-Template kann wie folgt gelesen/gespeichert werden:
- als Datei
- als ins Projekt eingebundene Ressource
- aus einer Datenbank (im Prinzip einfach: als String)


Aktueller Stand, Known Issues, ToDo's
-------------------------------------
- Lokalisierung Englisch (der Designer ist in Deutsch entwickelt, das Demo-Projekt
  in Englisch -> zurzeit ein Mix aus beiden Sprachen)
  -> Tipp: Projekt, Build-Einstellungen: Sprache 'Deutsch' einstellen
- Erweiterung der Grund-Report-Klassen, um weitere Möglichkeiten abzudecken
  Basis-Funktionen sind bereits vorhanden
- Handhabung des Bild-Objektes (Skalierung, etc.)
- Namensgebund der Methoden, etc. kann noch ändern
- kleinere Bugs und Features
- Dokumentation ergänzen/fertigstellen
- Preise festlegen (neue / bestehende RSReport-Kunden)


Über Roth Soft & RSReport
-------------------------
LehrerOffice ist ein Produkt der Firma Roth Soft. Es ist eine Office- Software für Lehrpersonen. Die Plattformübergreifende Lösung, 'LehrerOffice Easy' ist in REALbasic geschrieben.

Um alle benötigten Druckausgaben aufzubereiten und zu drucken, hat Roth Soft ein ganzes Set an Print-Klassen (RSReport) geschrieben. Diese sind in reinem REALbasic geschrieben und nun für Sie verfügbar.

Mit RSReport können Sie statische oder dynamische Druckausgaben (Reports) in einer objektorientierten Art aufbauen, diese in einer Druckvorschau zeigen, natürlich aus ausdrucken - und sogar als PDF speichern. Dies alles auf OSX und Windows (Linux sollte ebenfalls funktionieren, wurde aber nie ausprobiert und getestet) - und das ohne jegliches Plugin oder PDF-Konverter/Drucker. Es ist alles in reinem REALbasic gelöst.

Folgende Elemente stehen zur Verfügung:
Zeichnungselemente: Text, Linie, Oval, Rechteck, Checkbox, Bilder, RTF- Text, Triangel
Diagramme:          Linien und Balken


DEMO (gratis)
Probieren Sie RSReport aus wie er ist - die Klassen stehen Ihnen gratis zur Verfügung.

REGISTRATION (86 USD)
Wenn Sie RSReport in Ihr kommerzielles Produkt einbinden möchten, dann wollen Sie den Hinweis am Seitenende entfernen. Sie können eine Lizenz kaufen und alle Verbesserungen und Updates bis zum der nächsten grossen Funktionserweiterung benutzen.


Website des Produkts: http://www.rothsoft.ch/realbasic/rsreport/
Kontakt:              [email protected]


Jürg Räss
______________________________________

Roth Soft
Geerenstrasse 6
CH-8477 Stammheim

E-Mail:   [email protected]
Internet: http://www.LehrerOffice.ch/
______________________________________


Antwort per Email an