> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> Sent: Wednesday, October 03, 2018 11:32 AM
> To: Jörg Schmidt
> Subject: Re: Serienbrief und Datenschutz - Passwort auf Adressdatei
>
> Hallo Jörg,
>
>
> Am 02.10.2018 um 10:31 schrieb Jörg Schmidt:
> > Hallo,
> >
> >> -----Original Message-----
> >> From: [email protected] [mailto:[email protected]]
> >> Sent: Tuesday, October 02, 2018 9:49 AM
> >> To: [email protected]
> >> Subject: Serienbrief und Datenschutz - Passwort auf Adressdatei
> >>
> >> Hallo,
> >>
> >> nach der Datenschutzordung ist die Adressdatei verschlüsselt
> >> mit einem
> >> Passwort. Nun will ich einen Serienbrief ausdrucken. Ich lade
> >> den Brief
> >> - Drucken - Serienbrief ja - Auswahlfenster (Auswahlfenster
> >> vergrößern
> >> zum lesbar machen :'() Tabelle anwählen ....
> >>
> >> "... Konnte nicht geladen werden."
> >>
> >> Tabelle geöffnet mit Passwort - war möglich.
> >>
> >> Serienbrief wie oben noch mal gestartet >:o
> >>
> >> Tja, vermutlich gibt es da momentan keine Lösung. Oder?
> > Ich bin mir garnicht im Klaren wo da ein Passwort vergeben ist,
> Datei - speichern unter - mit Kennwort speichern
> > aber versuche einmal Folgendes:
> >
> > -öffne die "Tabelle" unter Verwendung des Passworts (was ja
> Deinen Ausführungen nach gehen soll) und lasse sie offen
> > -öffne das Seriendruck-Dokument und rufe Drucken auf und
> be-"ja"-he den Seriendruck
> >
> > Hilft das?
> :'( Nein.
> >
> >
> > Moment mal ... machst Du das vielleicht bereits so? Und
> Also "Tabelle" wäre dann mutmaßlich eine Calc-Tabelle die als
> Datenquelle für die odb-Datei dient?
> Jau!
> >
> > Wenn ja, ist die Lösung doch einfach, man braucht nur ein
> Makro das das automatisiert. Das kann ich Dir nötigenfalls erstellen.
>
> Was müsste denn das Makro machen? Das ist mir nicht klar.
das was Du sonst per Hand machst, also Calc-Datei öffnen und Seriendruck in der
Writerdatei starten. Aus einer Writerdatei hereaus ausgerufen sollte Folgendes
genügen:
tc = ThisComponent
Dim myProp(0) as new com.sun.star.beans.PropertyValue
myProp(0).name="Password"
myProp(0).value = "meinPasswort"
oDocument =
StarDesktop.loadComponentFromURL(converttourl("D:\meinTabellendokument.ods"),
"_blank", 0, myFileProp())
document = tc.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dispatcher.executeDispatch(document, ".uno:Print", "", 0, Array())
Damit wird das Calc-Dokument geöffnet und es kommt am Ende die Abfrage ob Du
einen Serienbrief drucken willst, was Du dann handhabst wie gewohnt.
Gruß
Jörg
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]