Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   FlexCel Neue Datei erstellen und öffnen, aber nicht speichern (https://www.delphipraxis.net/182632-flexcel-neue-datei-erstellen-und-oeffnen-aber-nicht-speichern.html)

Ykcim 6. Nov 2014 09:36

FlexCel Neue Datei erstellen und öffnen, aber nicht speichern
 
Guten Morgen Zusammen,

nachdem ich gelesen habe, dass hier einige mit FlexCel arbeiten, hoffe, dass Ihr mir ein wenig helfen könnt. Ich versuche mich gerade in diese Komponente einzuarbeiten, weil ich sie in einem aktuellen Projekt benötige.
Ich möchte, dass eine Datei erstellt wird, mit Logo, Kopf- und Fußzeilen, Einstellungen etc. Über ApiMate bekomme ich den notwendigen Code und ich habe auch erfolgreich eine Datei erstellt.
Allerdings möchte ich die Möglichkeit haben, dass entweder
1. eine neue Datei erstellt wird und geöffnet wird, ohne das sie vorher gespeichert wurde, oder
2. das eine neue Datei auf Basis einer Excelvorlage erstellt, Daten eingetragen und geöffnet wird, ohne sie vorher zu speichern.

Ich weiß einfach nicht, wie ich das Speichern umgehen kann und die Datei ungespeichert als neue Datei geöffnet wird.

Vielen Dank
Patrick

lowmax_5 6. Nov 2014 10:19

AW: FlexCel Neue Datei erstellen und öffnen, aber nicht speichern
 
Hallo,

also ich erstelle die Datei in einem Temp-Verzeichnis und öffne diese anschliessend mit ShellExecute. Eine direkte Übergabe an Excel ohne eine Datei zu erzeugen ist mit meines Wissens nicht bekannt.

Ykcim 6. Nov 2014 10:34

AW: FlexCel Neue Datei erstellen und öffnen, aber nicht speichern
 
Hallo lowmax_5,

danke für Deine Antwort. An diese Möglichkeit habe ich auch schon gedacht. Allerdings möchte ich, dass der User, wenn er auf speichern klickt, nach einem neuen Namen gefragt wird.

Gehe ich recht in der Annahme, dass ich dann auch einen Druck aus Delphi heraus anschmeißen kann.

Vielen Dank
Patrick


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:59 Uhr.

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