Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Firemonkey XE8: App Auswertung weitergeben (https://www.delphipraxis.net/191642-firemonkey-xe8-app-auswertung-weitergeben.html)

Loko789 6. Feb 2017 10:04

Firemonkey XE8: App Auswertung weitergeben
 
Hallo an alle,

Der Titel klinkt etwas verwirrend, aber ich stehe vor einem Problem und komme einfach nicht weiter.
Ich bin gerade dabei eine App (Android) zu entwickeln in der Person X mit Person Y eine Checkliste durchgeht. Am Ende dann wird ein Ergebnis ausgespuckt. Das klappt auch alles.
Dies Checkliste wurde zuvor in Excel mit einem Haufen macros geschrieben. Dort ist es kein Problem die Liste schön formatiert, als PDF zu exportieren um sie z.b. an ein E-Mail anzuhängen. Jetzt soll das ganze als App funktionieren.

Nun mein Problem:
Gibt es eine möglichkeit die daten, die ich aus der App bekomme so zu exportieren, dass ich sie wie im o.g. Beispiel verwenden kann?Es muss keine PDF sein.
Kann mir bitte jemad weiterhelfen?

Gruß
loko

Der schöne Günther 6. Feb 2017 11:17

AW: Firemonkey XE8: App Auswertung weitergeben
 
Excel auf dem Android-Gerät benutzen? Scheint seit Januar auch Makros zu können...

Spaß beiseite, wenn ich es richtig verstanden habe sind es doch zwei Aufgaben:
  1. Die Daten in ein gängiges Format (z.B. PDF) exportieren
  2. Die exportierten Daten zu versenden (z.B. per Mail)

Richtig?

Ich bin mir nicht sicher ob das mitgelieferte "Fast Report for FMX" auch PDFs exportieren kann. Könnte sein.

Daten aus der App per Mail versenden gibt es hier im Forum sicher viele Beispiele...


Hast du ein konkretes Problem an dem du nicht weiterkommst?

Loko789 6. Feb 2017 11:21

AW: Firemonkey XE8: App Auswertung weitergeben
 
hallo Der schöne Günther,

Als das Versenden ist kein Problem. Das einzige Problem hast du richtig erkannt
Zitat:

[*]Die Daten in ein gängiges Format (z.B. PDF) exportieren
daran scheitere ich.

FastReport FMX geht nur unter Apple Mac OS X und Microsoft Windows.

Darlo 6. Feb 2017 11:37

AW: Firemonkey XE8: App Auswertung weitergeben
 
Bau die Ergebnisse in ein HTML-Template ein und versende dann die HTML-Datei.

Loko789 6. Feb 2017 11:43

AW: Firemonkey XE8: App Auswertung weitergeben
 
Zitat:

Zitat von Darlo (Beitrag 1360892)
Bau die Ergebnisse in ein HTML-Template ein und versende dann die HTML-Datei.

An das habe ich auch schon gedacht. Mit dieser Lösung hat man zwar alles schön formatiert, aber man ist auf dies Mail Beschränkt. Das sind jetzt vielleicht hohe Ansprüche aber mir wäre es recht, wenn man es weitergeben kann und sich nur auf die E-Mail beschränkt.
Notfalls würde diese Lösung auch funktionieren.

mjustin 6. Feb 2017 11:46

AW: Firemonkey XE8: App Auswertung weitergeben
 
Für die Konvertierung der Daten in PDF kann ein Web Service eingesetzt werden - dazu müsste man natürlich einen Server haben, auf dem ein entsprechendes Programm läuft, das über http(s) Anfragen beantworten kann.

mjustin 6. Feb 2017 11:48

AW: Firemonkey XE8: App Auswertung weitergeben
 
Zitat:

Zitat von Loko789 (Beitrag 1360896)
Zitat:

Zitat von Darlo (Beitrag 1360892)
Bau die Ergebnisse in ein HTML-Template ein und versende dann die HTML-Datei.

An das habe ich auch schon gedacht. Mit dieser Lösung hat man zwar alles schön formatiert, aber man ist auf dies Mail Beschränkt. Das sind jetzt vielleicht hohe Ansprüche aber mir wäre es recht, wenn man es weitergeben kann und sich nur auf die E-Mail beschränkt.
Notfalls würde diese Lösung auch funktionieren.

Inwiefern beschränkt? Die HTML Datei kann als Dateianhang mit der Mail versendet werden und mit jedem Browser geöffnet und mit Formatierungen angezeigt werden. Dabei gibt es keine "großen" Unterschiede zu PDF.

Loko789 6. Feb 2017 11:54

AW: Firemonkey XE8: App Auswertung weitergeben
 
Stimmt :shock:
Ich dachte du meinst eine Mail als HTML Format versendest. Daher das "Beschränkt".
Ja damit könnte man arbeiten.

Loko789 6. Feb 2017 11:58

AW: Firemonkey XE8: App Auswertung weitergeben
 
Könnte man das Ganze auch so Exportieren das man es drucken könnte?

Darlo 6. Feb 2017 12:17

AW: Firemonkey XE8: App Auswertung weitergeben
 
Das liegt ganz an deinem Template. Du musst dich entscheiden wie leichtgewichtig die Lösung sein soll. Ich würde hier einen Webservice erstellen der die Daten per JSON bekommt und dir dann das Ergebnis zurückliefert wie du es brauchst (PDF, Excel, HTML, etc.)


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:10 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz