Und das geht natürlich auch: Berichte

Slides:



Advertisements
Ähnliche Präsentationen
Seminar Internetdienste Web 2.0 und Rich Internet Applications (RIA) JavaFX Rainer Scholz.
Advertisements

FH-Hof Einbindung von JavaScript Anweisungen
DVG Kommentare1 Kommentare. DVG Kommentare 2 Kommentare Es gibt zwei Arten von Kommentaren: einzeilige Kommentare // der Kommentar geht.
WINDOWS-Programmen Mit der Hilfe Microsoft Visual C++. Vortrag: Alexandra Werner 7. Und
DVG Kommentare 1 Kommentare. 2 Kommentare Es gibt zwei Arten von Kommentaren: einzeilige Kommentare // der Kommentar geht bis zum Ende der Zeile.
Einführung MySQL mit PHP
Uwe Habermann Integration der DBI Controls aus Sedna in Visual Extend Venelina Jordanova
Uwe Habermann VFX 11.0 Visual Extend Workshop Venelina Jordanova
Uwe Habermann Datenbanksynchronisation Venelina Jordanova
Patches zu VFP 9 SP 2 Venelina Jordanova Uwe Habermann
Erstellen von WebServices mit Visual FoxPro 9.0
Einführung zur Roadshow zu Visual FoxPro 9.0 deutschsprachige FoxPro User Group Rainer Becker Microsoft Visual FoxPro 9.0 Roadshow INTRO.
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann Venelina Jordanova Silverlight jetzt!
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0 Venelina Jordanova
Uwe Habermann V&U Project Tools Beauty Studio Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung Venelina Jordanova
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Uwe Habermann Venelina Jordanova VFP Code in Silverlight Anwendungen ausführen.
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung.
Uwe Habermann VFX 11.0 Produktaktivierung leicht gemacht Venelina Jordanova
Uwe Habermann VFX 11.0 VFX - DBF-CA Wizard Venelina Jordanova
Uwe Habermann VFX 11.0 Distribution von Anwendungen Venelina Jordanova
Uwe Habermann VFX 11.0 Profi Features Venelina Jordanova
Uwe Habermann VFX 11.0 Einsatz von Cursoradaptern in bestehenden Anwendungen Venelina Jordanova
Erstellen eines Zufallsgenerators
Uwe Habermann Venelina Jordanova VFX – Silverlight Wizard.
Kommunikation zwischen BS2000 Host und PC
Wir bauen uns eine Webapplikation!
Uwe Habermann Venelina Jordanova Kostenloser Einstieg in eine neue Welt!
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 6 Folie 2 Routed Events s.a.
1 Sg 3 – JSP - Java Server Pages Softwareengineering Praktikum Java Server Pages Nicole Brandstätter Josef Sturm Karl Streicher.
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 1 Folie 2 Microsoft.NET Framework: Quelle:
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
© 2005 Uwe Habermann, Venelina Jordanova Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann Venelina Jordanova Übernahme der Visual FoxPro Geschäftslogik.
Uwe Habermann Venelina Jordanova Was muss ich sonst noch wissen?
Uwe Habermann Venelina Jordanova Schreiben von Visual FoxPro Code in der Oberfläche.
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Uwe Habermann Venelina Jordanova Wishlist Silverswitch.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 13 für VFP seit der Konferenz?
Uwe Habermann Venelina Jordanova Wishlist VFX für Visual FoxPro.
Uwe Habermann Venelina Jordanova VFX 15.
Uwe Habermann Venelina Jordanova dFPUG-CeBIT-Entwicklertreffen
Uwe Habermann Venelina Jordanova VFX in Cloud.
Uwe Habermann V-VFX1 Visual Extend Wichtiger als je zuvor Venelina Jordanova
Oliver Spritzendorfer Thomas Fekete
Herbers Excel-Server - der Workshop
Informatik Wintercamp 2009
Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova
„Mein Drucker druckt nicht!“
Venelina Jordanova Uwe Habermann LL-FLL dFPUG.fll Version 3.
Overlay Funktion.
Venelina Jordanova Uwe Habermann LL-DIET Weniger essen - mehr Informationen.
Uwe Habermann Venelina Jordanova Bestehende VFX-Anwendungen leicht erweitern.
Windows 8 Anwendungen erstellen mit Alvenos
Uwe Habermann Venelina Jordanova Was ist neu in VFX 15?
Migration von VFP Anwendungen nach Silverlight Uwe Habermann Venelina Jordanova
Voyager Eigenschaften/Vorzüge Universalität: –ROI-Modelle: CORBA, RMI, DCOM –verschiedene Namens-, Verzeichnisdienste Nachrichtentypen: synchron, oneway,
Tutorium zur LV Forschungspraktikum II (Higher Education) Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
Web und Mobile Apps Programmieren Marco Jakob Kurzvortrag OSS an Schulen
Java-Kurs Übung Benutzeroberflächen und Graphik Frames (Fenster)
© Zühlke 2013 Romano Roth Workshop 6 (ws6C) native Entwicklung für mobile Geräte Lektion 5-6: Mega CRM 25. Februar 2013 Folie 1 von 10.
Microsoft Silverlight Autor: Christian Pirker. Inhalt Einführung Silverlight Einführung XAML Silverlight 1.0 und 1.1 Silverlight 2.0 Silverlight 3.0 Ausblick.
Uwe Habermann VFP Advanced auch als 64 bit Version.
Visual FoxPro Advanced Umstellen auf 64 bit
Dipl.-Inform. Uwe Habermann
VFP-Praxis Zeitgesteuerte Berichte in VFP
V&U Project Tools Update Project
 Präsentation transkript:

Und das geht natürlich auch: Berichte Venelina Jordanova Venelina@VandU.eu Uwe Habermann Uwe@VandU.eu

Silverlight Printing API Ähnlich Reportbehavior 90 in VFP Ganze Seite wird als Bild gedruckt Auflösung grundsätzlich 600 dpi Seitenbeschreibung in XAML

Silverlight Printing API Button aus Toolbox Click Ereignishandler hinzufügen

Silverlight Printing API Klasse PrintDocument using System.Windows.Printing; PrintDocument DruckObjekt = new PrintDocument(); DruckObjekt.Print( "mein Druckauftrag");

Silverlight Printing API DruckObjekt.PrintPage += new System.EventHandler<PrintPageEventArgs>( DruckObjekt_PrintPage); void DruckObjekt_PrintPage(object sender, PrintPageEventArgs e) { e.PageVisual = this.LayoutRoot; }

Silverlight Printing API Druckvorgang muss durch eine Benutzeraktion initiiert werden Druckerauswahl wird immer angezeigt Also immer wie … TO PRINTER PROMPT Migration von VFP Berichten möglich

Silverswitch Berichte ProductsTemplate.xaml Migriert: ProductTemplate.xaml DataGrid Berichte

FRX mit VFP COM Server Druckaufbereitung auf der Server Seite FRX Ausführung in VFP COM Server Erstellung von PDF Datei Mit Reportlistener PDF mit Freeware DLL Libhpdf.dll erstellen

FRX mit VFP COM Server PDF Ausgabe auf der Client Seite Ausgabe im Textmodus wie Reportbehavior 80 oder als Bild wie Reportbehavior 90 möglich

FRX mit VFP COM Server VFP COM Server muss Exe Datei sein DLL geht nicht!

FRX mit VFP COM Server Registrierung auf Zielrechner ComPdfCreator.exe /regserver Un-Registrierung auf Zielrechner ComPdfCreator.exe /unregserver

FRX mit VFP COM Server Bericht sollte autonom sein Tabellen in Datenumgebung Private Datensitzung

FRX mit VFP COM Server Funktion liefert PDF Dateinamen zurück

FRX mit VFP COM Server Aufruf aus ActionButton Name="vfxCreatePDFActionButton" ProcedureName= "cexample.createpdf" ProcedureParameter="customers.frx" OperationName= "CreatePDFFromFRX" OperationResultLoaded= "vfxCreatePDFActionButton_ OperationResultLoaded"

FRX mit VFP COM Server URL der Anwendung ermitteln private void vfxCreatePDFActionButton_OperationResultLoaded (object sender, EventArgs e) { string applicationUrl = string.Format("{0}/", Application.Current.Host.Source.AbsoluteUri. Replace("/ClientBin/VfxLoader.xap", ""));

FRX mit VFP COM Server URL für PDF erstellen string pdfPageURL = applicationUrl + "UploadedFiles/" + vfxCreatePDFActionButton.OperationResult.result;

FRX mit VFP COM Server PDF in neuem Browser Fenster öffnen System.Windows.Browser.HtmlPage.Window.Navigate( new Uri(pdfPageURL, UriKind.RelativeOrAbsolute), "_blank", "toolbar=no, location=no, status=no, menubar=no, resizable=yes"); }

Vergleich Silverlight FRX 600 DPI Text kann nicht kopiert werden Grafik X Text Silverlight 600 DPI Text kann nicht kopiert werden FRX Ausgabe im Textmodus wie Reportbehavior 80 oder als Bild wie Reportbehavior 90 möglich

Fragen?

Vielen Dank und viel Spaß mit Silverlight wünschen Venelina & Uwe