[58616] in SAPr3-news
Re: Dateiausgabe als XLS
daemon@ATHENA.MIT.EDU (Gerd Rother)
Mon Dec 18 04:23:53 2006
To: sapr3-news@mit.edu
Date: Mon, 18 Dec 2006 10:23:41 +0100
From: Gerd Rother <grother@nurfuerspam.de>
Message-ID: <4un50tF18dfnmU1@mid.individual.net>
Hallo
Andreas Loch wrote:
> Fri, 15 Dec 2006 09:41:48 +0100, Gerd Rother:
>
>> Ich mache das über OLE und Windows-Clipboard (Funktion CLPB_EXPORT IIRC).
>
[..]
> Ich würde diese Vorgehensweise aber nicht wirklich empfehlen, da An-
> wender gerade bei größeren (also länger dauernden) Exportaktionen
> dazu neigen, ihren Rechner anderweitig zu nutzen und dabei gelegent-
> lich auch die Zwischenablage einzusetzen. Oder sich versuchen mehrere
> Exporte gleichzeitig. BTDT
Ist natürlich ein Argument. Bisher hatte ich damit noch keine Probleme (oder
einfach nur disziplinierte Anwender), aber ich sehe, dass das leicht zu
seltsamen Effekten führen kann.
>
> Ich habe darum inzwischen einerseits OLE ohne Zwischenablage im
> Einsatz (allerdings leider nur mit recht langsamen Methoden), weil
> man damit auch viel mehr hinbekommt, als nur schnöde Daten nach Excel
> zu schaufeln - Formatierungen und schöne bunte Farben zum Beispiel.
Ja, damit kann man natürlich alles machen (und nach dem Transport via
Clipboard nutze ich das auch. Aber um die Zellen einzeln mit Inhalt zu
füllen war mir zu laaaaangsam.
> Alternativ habe ich auch die (nach meinen Vorstellungen ergänzte)
> Funktionalität von WS_EXCEL in einer mit aktuellen Methoden der
> Klasse CL_GUI_FRONTEND_SERVICES arbeitenden kundeneigenen statischen
> Methode nachgebildet. Das geht flott und ist IMHO immer noch besser
> also die unsichere Zwischenablage, deren Inhalt der Anwender zu
> einfach versehentlich verändern kann.
Keine schlechte Idee, das muss ich mir mal ansehen. Danke.
Gerd
--
( gerd . rother @ gmx . net )