[de-users] Feldbefehl, Datenfeld mit Zeilenumbrüchen anzeigen

2005-04-20 Thread Manzenberger Max
Hallo zusammen,
Eine Kundschaft von mir hat sich ein neues Hausverwalterprogramm 
zugelegt. Dieses kann recht komfortabel Serienbriefe erstellen.

Dazu erstellt das Programm eine Steuerdatei mit allen wichtigen Angaben 
für den Serienbrief. Diese liegt im dBase-Format (dBase 5, steuerda.dbf) 
vor und wird immer im Verzeichnis C:\winword abgelegt.

OO kann auch daraus ohne Probleme lesen (Hab ich mit 1.1.4 probiert und 
mit 2.0 Beta).
Eigentlich funktioniert alles, nur beispielsweise die Adresse des 
Briefes wird als ein einziges Datenfeld übergeben.
Nach Rücksprache mit dem Programmierer dieses HV-Programms kommt dies 
daher, dass je nachdem was im HV-Programm eingegeben wurde die Adresse 1 
bis 4 Zeilen haben kann. Deshalb befinden sich Steuerzeichen in diesem 
Datenfeld.
In OO sieht ein solches Datenfeld beispielsweise so aus:

Frau Mustermann Musterstrasse 1 94000 Musterstadt
In MS Word (gleiche Steuerdatei) steht das so da:
Frau
Mustermann
Musterstrasse 1
94000 Musterstadt
Wenn ich mir die Datei im Editor ansehe, sehe ich beispielsweise im 
Adressfeld, da wo Word Zeilenumbrüche macht auch rechteckige Kästchen.
Im Writer sieht man bei eingeschalteten Steuerzeichen folgendes (Wieder 
Beispiel Anschrift)

Frau Mustermann Musterstrasse.1 94000.Musterstadt
Also da wo ein Zeilenumbruch sein sollte ist nichts. Normal wird ein 
Leerzeichen ja als Punkt dargestellt, aber da ist nichts. Da wo regulär 
Leerzeichen sind, sind auch die entsprechenden Punkte (Strasse, PLZ etc.)

Diese dBase-Datei habe ich auch schon ins Calc eingelesen.
Beispielsweise die Adresse bzw. Anschrift wird in einer Zelle 
dargestellt und richtig umgebrochen. Es wird nicht aufgrund der 
Spaltenbreite umgebrochen, sondern der Datensatz wird richtig 
formatiert, auch wenn die Spaltenbreite geändert wird. (Hab ich 
ausprobiert). Versuchsweise habe ich den Text der Zelle mal markiert und 
in ein Textdokument kopiert. Und siehe da der Text wird richtig 
umgebrochen und bei eingeschalteten Steuerzeichen auch ein 
Zeilenumbruch-Zeichen angezeigt.

Irgendwie werd ich daraus nicht schlau.
Kann der OO Writer keine Zeilenumbrüche in Feldbefehlen verarbeiten?
Was kann ich machen dass das klappt?
Ich hoffe jemand weiß rat, es wäre wirklich wichtig. Falls dies mit OO 
nicht klappt hat Microsoft 12 MS-Office User mehr.
Lieber wären mir 12 OO-User und eine Spende an die OO-Gemeinde.

Vielen Dank an alle
Mit freundlichen Grüßen
Max Manzenberger
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[de-users] Änderungen / Versionen

2005-05-08 Thread Manzenberger Max
Hi zusammen,
Wir haben bei uns folgendes Problem:
Unsere Mitarbeiter sollen beispielsweise ein Protokoll schreiben, das 
auf Band diktiert vorliegt. Es gibt Vorlagen, die eigentlich alles 
nötige enthalten, trotzdem werden immer wieder die Protokolle vom 
Vorjahr verwendet, abgeändert und unter anderem Namen abgespeichert.

Dadurch kommt es immer wieder dazu, dass so mancher Satz unbemerkt im 
Protokoll stehen bleibt. Sprich im Protokoll des Vorjahres hat er 
reingehört, im Geschriebenen hat der nichts zu suchen. Zweimal gab es 
deswegen schon vor Gericht enorme Probleme.

Ich weiß zwar von der Funktion Änderungen verfolgen, aber ob mir das 
hier hilft kann ich mir nicht wirklich vorstellen.

Wir haben schon vieles ausprobiert. Auch einfach einen Schreibschutz auf 
die Dateien gelegt. Oft ist es aber mal erforderlich einen Brief der vor 
einer Wochge rausging, an jemand anderen auch mal zu schicken und da 
stört der Schreibschutz wieder.

Gibt es irgendeine Möglichkeit unter OO, sowas vernünftig zu regeln??
Fallt jemanden was ein???
Danke schonmal
Grüße
Max Manzenberger
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [de-users] Änderungen / Versionen

2005-05-11 Thread Manzenberger Max
Hi,
Ob das helfen wird bezweifle ich. Denn mehr als die Vorlagen mache ich 
nicht. Sprich die Briefe selbst müssen unsere Mitarbeiter schon selbst 
schreiben. Ich verstehe nur nicht warum diese immer wieder die alten 
Schreiben verwenden und manche sind teilweise 15 Seiten lang und es ist 
irgendwo menschlich da mal was zu vergessen. Aber es darf eben nicht 
passieren!

Gruß
Max
Kornelia Lubke schrieb:
Hallo Max,
ein ähnliches Problem (geschützte Texte) haben wir hier in unserer Firma 
auch. Was hälst Du davon, Bereiche einzufügen, dort den Text einzugeben 
und danach den Bereich mit einem Passwort vor Änderungen zu schützen?
Einfügen-Bereich...

Gruß
Kornelia
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [de-users] Änderungen / Versionen

2005-05-11 Thread Manzenberger Max
Hi,
Es geht ja nicht darum dass das Orginal vermurkst wird. Die sind sowieso 
mehrfach in ausgedruckter Form vorhanden, das wäre nicht das übel.

Stell dir vor du wirst vom Gericht gebeten eine Stellungnahme abzugeben. 
Du diktierst einen 3 Seiten langen Bericht und schickst ihn ab. Ein 
halbes Jahr später kommt wieder was vor Gericht und was tun unsere 
Mitarbeiter sie nehmen das alte Schreiben und fügen teils nur das ein 
was sie brauchen. Obwohl es sicher effektiver wäre alles nbeu zu 
schreiben, aber die machen es eben so. Und wenn dann was stehen bleibt, 
was vielleicht sogar widersprüchlich zu dem neugeschriebenen ist, macht 
das einen super Eindruck.

Ich grüble schon lang an dem Problem.
Das einzige effektive was mir einfällt:
Es gibt nur Vorlagen für OO Briefe und jeder Brief der abgespeichert 
wird wird als PDF abgespeichert. Damit ist zumindest gewährleistet, dass 
dieser nicht nochmals verwendet wird.

Der Nachteil dieser Sache ist, dass fast alle Briefe vom Chef bzw. der 
Chefsekretärin korrektur gelesen werden. Natürlich kann man da nie alles 
finden, aber das ist wichtig.
Da aber der Brief nur als PDF vorliegt muss er komplett neu geschrieben 
werden. :-(
Hier wäre eben auch ein Schreibschutz schlecht.

"Änderungen verfolgen" wäre sicher hier schonmal brauchbar. Kann man das 
auch mit einem Passwort versehen?? Dass automatisch, wenn das Dokument 
das erste mal geschlossen wird, Änderungen verfolgt werden und diese nur 
mit richtigem Passwort übernommen werden können???

Fällt jemanden noch was ein??
Grüße
Max Manzenberger
Olaf Eichhorn schrieb:
Hallo Max
Wir haben schon vieles ausprobiert. Auch einfach einen Schreibschutz 
auf die Dateien gelegt. Oft ist es aber mal erforderlich einen Brief 
der vor einer Wochge rausging, an jemand anderen auch mal zu schicken 
und da stört der Schreibschutz wieder.

Laß den Schreibschutz drin, denn wenn die Datei geöffnet wird kommt der 
Hinweis, dass sie schreibgeschützt ist. Nun kann der MA in der 
Funktionsleiste aufden Knopf "bearbeiten" klicken. Er wird gefragt, ob 
er mit einer Kopie arbeiten will. Dann einfach die Fehlermeldung 
bestätigen und anschließend auf "ja" klicken und er hat eine 
funktionfähige Kopie ohne, dass das "Original" vermurkst werden kann. 
Dann die notwendigen Änderungen vornehmen und unter einem neuen 
Dateinamen abspeichern.

Das ist sicher nicht der Weisheit letzter Schluß, aber besser als 
nichts. Besser wäre es natürlich die MA würden die Vorlagen verwenden. ;-)

Gruss
Olaf
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[de-users] Makro Programmierung

2005-05-11 Thread Manzenberger Max
Hi,
An wen muss ich mich wenden wenn ich unterstützung bei der 
Makro-Programmierung benötige?

Gibt es da eine extra Maillingliste??
Kennt jemand vielleicht auch eine Firma die Programmierarbeiten 
übernimmt. Optimalerweise hier in Passau oder in der Nähe PLZ 94034
Solang nicht mehr als 200km weg wär ok.

Mit freundlichen Grüßen
Max Manzenberger
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [de-users] Änderungen / Versionen

2005-05-11 Thread Manzenberger Max
Hi,
Danke für deine Antwort. Prinzipiell hast du damit natürlich recht, der 
Vorschlag ist gut. Intuitiv ist das einfacher. Ich schätze mal, dass wir 
so an die 30 versch. Vorlagen brauchen werden. Wobei sicherlich nur 6-8 
wirklich oft benutzt werden. So viele Links sind dann auch schon wieder 
unübersichtlich, so dass wahrscheinlich wieder das "alte" System zum 
Zuge kommt.

Bisher werden die Vorlagen kaum beachtet. Da alle geschriebenen Briefe 
in einem speziellen Ordnersystem abgelegt werden, wird in der Regel erst 
der Explorer geöffnet, das passende Schreiben gesucht und eben dann 
geöffnet, geändert und unter anderem Namen abgespeichert.

Normalerweise würde ich das hier eh nicht posten, weil es mit OO nicht 
unbedingt unmittelbar was zu tun hat. Aber das Problem ist recht 
weitläufig. Als Selbstständiger kennt man sich eben und in den meisten 
Firmen läuft das so. Aber was tun?

Gruß
Max
Karsten Denkler schrieb:
Hallo,
Ob das helfen wird bezweifle ich. Denn mehr als die Vorlagen mache ich 
nicht. Sprich die Briefe selbst müssen unsere Mitarbeiter schon selbst 
schreiben. Ich verstehe nur nicht warum diese immer wieder die alten 
Schreiben verwenden und manche sind teilweise 15 Seiten lang und es 
ist irgendwo menschlich da mal was zu vergessen. Aber es darf eben 
nicht passieren!

Wie ist das denn mit den Vorlagen organisiert? Werden die über 
"Datei">"Neu">"Vorlagen+Dokumente" aufgerufen?

Wenn ja, vielleicht hilft ein eher "psychologischer" Vorschlag: die 
Vorlagen  (bzw. Links zu denen) auf den Desktop legen, schön eindeutig 
beschriften ("HIER klicken für Brief"), so dass die SchreiberInnen nur 
noch einen Doppelklick machen müssen...

Bei mehreren Vorlagen, die ich für einen gemeinnützigen Verein gemacht 
habe, war die Situation auch so, dass die Mitarbeiter nicht so 
begeistert von solch fortgeschrittener Technik waren, aber durch die 
eindeutigen Links auf dem Desktop war es dann plötzlich einfacher, da 
einen Doppelklick drauf zu machen, als erst das Programm zu starten und 
dann eine der Dateien aus der Liste der zuletztbenutzten aufzurufen

naja, ist nur mal so eine Idee...
cu
karsten
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[de-users] Mit Macro *.DBF öffnen

2005-05-19 Thread Manzenberger Max
Hallo zusammen,
Ich bin gerade dabei ein Makro für unser Serienbrief-Problem zu 
schreiben. Kann mir jemand sagen warum folgendes nicht funktioniert:

DIM FileProporties(0) as New com.sun.star.beans.PropertyValue
DIM document as Object
FileProporties(0).Name = "Filtername"
FileProporties(0).Value = "dBase"
document = 
StarDesktop.loadComponentFromURL("file:///C:/winword/steuerda.dbf", 
"_blank", 0, FileProporties())

Weder kommt ne Fehlermeldung, noch wird die Datei geöffnet.
Hoffe jemand weis woran das liegt.
Danke
Grüße
Max Manzenberger
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [de-users] Mit Macro *.DBF öffnen

2005-05-20 Thread Manzenberger Max
Hi Jörg,
Danke für deine Antwort.
Jörg Schmidt schrieb:
Hallo,
Manzenberger Max schrieb:
Weder kommt ne Fehlermeldung, noch wird die Datei geöffnet.
Hoffe jemand weis woran das liegt.

Manche Ex-/Importfilter erwarten Optionen als Parameter. Wenn das der
Fall ist (wie bei dBase) wird aber eine *Mindest*zahl an Parametern auch
zwingend erwartet, das gilt auch wenn ein Parameter "leer" ist.
Das hab ich mir schon gedacht und hatte eben folgendes angegeben.
FileProporties(1).Name = "CharacterSet"
FileProporties(1).Value = "850"
Hat eben nichts gebracht. Aber ich war auf dem richtigen Weg. :-)

In Unkenntnis der notwendigen Filteroptionen leiten sich diese im
Zweifel von den Mindestangaben beim manuellen Öffnen der Datei ab. Bei
dBase ist offensichtlich das beim manuellen Öffnen ein Zeichensatz
erwartet wird.
Daraus resultiert folgender "Mindest"code:
Sub Main
DIM FileProporties(1) as New com.sun.star.beans.PropertyValue
DIM document as Object
FileProporties(0).Name = "Filtername"
FileProporties(0).Value = "dBase"
FileProporties(1).Name = "FilterOptions"
FileProporties(1).Value = ""
document =
StarDesktop.loadComponentFromURL("file:///C:/winword/steuerda.dbf",
"_blank", 0, FileProporties())
End Sub
Danke, seitdem funktioniert es schonmal.

(als Zeichensatz gilt hier der Systemzeichensatz, wegen "")
Nein, ich kenne keine Auflistung der Zeichensätze. Wenn man ein Dokument
manuell öffnet, läßt sich der Zeichensatz jedoch anschließend abfragen:
Sub DocumentArgs()
vArgs = ThisComponent.getArgs()
For i = 0 To UBound(vArgs)
if  vArgs(i).Name = "FilterOptions" Then
MsgBox (vArgs(i).Value,64,"Zeichensatz des Dokuments")
Exit Sub
End if
Next i
End Sub
(Hinweis: dieser letzte Code funktioniert nicht nach Öffnen der Datei
mit erstem Makro, da kein Parameter für MacroExecutionMode übergeben
wurde und die Makroausführung als default blockiert wird)
Gruß
Jörg
Ich denke mal im Moment ist der Zeichensatz nachrangig. Da es jetzt 
erstmal prinzipiell funktionieren muss. Danach kann ich dann die Details 
behandeln.

Nochmal herzlichen Dank
Gruß
Max
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[de-users] Fenster verbergen (Makro)

2005-05-22 Thread Manzenberger Max

Hallo zusammen,

Mein Problemchen ein Dokument zu öffnen hab ich ja mit Hilfe von Jörg 
Schmidt (Danke nochmal) lösen können.


Nun möchte ich das Fenster indem das Dokument geöffnet wurde verbergen.
Der bisherige Makro-Code sieht so aus:

sub Datei_oeffnen(File as String, Typ as String)

'Variablendefinition
DIM document as Object
DIM FileProporties(1) as New com.sun.star.beans.PropertyValue

FileProporties(0).Name = "Filtername"
FileProporties(0).Value = Typ
FileProporties(1).Name = "FilterOptions"
FileProporties(1).Value = ""

document = StarDesktop.loadComponentFromURL(File, "_blank", 0, 
FileProporties())


end sub

Wenn ich anstatt "_blank" "_hidden" schreibe bekomme ich eine Fehlermeldung.
Wenn ich nur "hidden" angebe, seh ich zumindest kein Fenster, weis aber 
auch nicht, ob das Dokument offen ist. Im weiteren Code wird dann bei 
document = StarDesktop.CurrentComponent ein Fehler ausgegeben.


1. Wird das Document mit "hidden" im Hintergrund wirklich geöffnet?
2. Wie greife ich dann darauf zu?


Vielen Dank!

Grüße
Max Manzenberger

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Fenster verbergen (Makro)

2005-05-22 Thread Manzenberger Max

Hi,

Danke für deine Antwort!

Ich hab das gleich mal getestet. Ehrlich gesagt führt das zum gleichen 
Ergebnis, wie statt "_blank" "_hidden".

Das funktioniert auch.

Kannst du mir noch sagen, wie ich dann auf das geöffnete, verborgene 
Dokument zugreifen kann? "ThisComponent" funzt nicht.


Gruß
Max Manzenberger

Michael Dannenhöfer schrieb:

Hi,

nein das Dokument wird nicht geöffnet.
Die Option "_hidden" wird an dieser Stelle so nicht unterstützt.

Der Weg ist:

Dim Dummy(0) as New com.sun.star.beans.PropertyValue
Dummy(0).name="Hidden"
Dummy(0).value=True

Url = "file:///C:/test.sxw"
Doc = StarDesktop.loadComponentFromURL(Url, "_blank", 0, Dummy())

mfg
Michael

--
FAQ zu Starbasic -> http://www.dannenhoefer.de/faqstarbasic.htm
Stopen - Suchen in OpenOffice.org- und StarOffice-Dateien unter Windows ->
http://www.dannenhoefer.de/down.htm




Wenn ich anstatt "_blank" "_hidden" schreibe bekomme ich eine


Fehlermeldung.


Wenn ich nur "hidden" angebe, seh ich zumindest kein Fenster, weis aber
auch nicht, ob das Dokument offen ist. Im weiteren Code wird dann bei
document = StarDesktop.CurrentComponent ein Fehler ausgegeben.

1. Wird das Document mit "hidden" im Hintergrund wirklich geöffnet?
2. Wie greife ich dann darauf zu?





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Fenster verbergen (Makro)

2005-05-22 Thread Manzenberger Max

Hi,

Natürlich hast du recht.
Daher hab ich meine Funktion "Datei_oeffnen" umgeschrieben, dass sie als 
Rückgabe eben das offende Dokument zurückgibt.

Wie du richtig sagst, habe ich es ja erzeugt.
In der nächsten Funktion werden Schönheitskorrekturen am Dokument 
vorgenommen. Bisher hat diese mit StarDesktop.CurrentComponent 
gearbeitet. Nun hab ich sie umgeschrieben, dass ihr das geöffnete Doc 
übergeben wird.

Danach folgt die Funktion Datei_speichern.
Und auch wenn ich das Dokument übergebe, scheint es als wäre die 
"Schönheits-Funktion" nie aufgerufen worden.


Daher frage ich nach einer Methode, wie ich das verborgene Dokument 
ansprechen kann. Es muss doch noch mehr als die Aufrufe


Stardesktop.CurrentComponent
Stardesktop.Thisdocument

geben oder??

Gruß
Max

Michael Dannenhöfer schrieb:

Hi,

Du hast doch das Objekt schon beim Öffnen erzeugt.

Doc = StarDesktop.loadComponentFromURL(Url, "_blank", 0, Dummy())



mfg
Michael





Danke für deine Antwort!

Ich hab das gleich mal getestet. Ehrlich gesagt führt das zum gleichen 
Ergebnis, wie statt "_blank" "_hidden".

Das funktioniert auch.

Kannst du mir noch sagen, wie ich dann auf das geöffnete, verborgene 
Dokument zugreifen kann? "ThisComponent" funzt nicht.





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Fenster verbergen (Makro)

2005-05-22 Thread Manzenberger Max

Hi,

Wie immer: Du hast recht! :-)

Sorry, dass ich dich (und die anderen Mailing-Lister) nerve.

Das mit den versteckten Fenstern ist so ne Sache.
Folgendes ist passiert:

Ich hab den Code gemäß deiner Angaben abgeändert (Verborgenes Fenster).
Da ich in den Unterfunktionen mit CurrentComponent gearbeitet hab, ist 
natürlich das Makro stehen geblieben. Folglich wurde das verborgene 
Dokument nie wieder geschlossen. Da man verborgene Fenster nun mal nicht 
sieht hab ich den Fehler auch nicht gesehen, denn ein wiederholtes 
Öffnen erfolgt schreibgeschützt.

Und aus dem Grund hat meine Funktion versagt. :-(
Wie man das eben lernt sollte man nach dem Öffnen auch abfragen ob man 
reinschreiben kann. *selbst Kopfnuss geb*


Nochmal Danke

Grüße
Max

Michael Dannenhöfer schrieb:

Hi,

dann liegt der Fehler im Bereich Deiner Korrekturen.

Folgender Code, der in etwa Deinem Ablauf entsprechen sollte, geht bei mir:

Sub DateiOeffnen

   url=converttourl("C:\test.sxw")
   dim myFileProp(0) as New com.sun.star.beans.PropertyValue
   myFileProp(0).name="Hidden"
   myFileProp(0).value=True
   myDoc = StarDesktop.loadComponentFromURL(url, "_blank", 0, 
myFileProp() )

   aendern(myDoc)
   dim myProps(0) as New com.sun.star.beans.PropertyValue
   myDoc.storeAsUrl(url,myProps())
   mydoc.dispose()
  End sub

sub aendern(doc as Object)
   myViewCursor=doc.text.createtextcursor()
   myViewCursor.goRight(6,false)
   myViewCursor.string="Mein Testtext"
end sub


mfg
Michael




Hi,

Natürlich hast du recht.
Daher hab ich meine Funktion "Datei_oeffnen" umgeschrieben, dass sie 
als Rückgabe eben das offende Dokument zurückgibt.

Wie du richtig sagst, habe ich es ja erzeugt.
In der nächsten Funktion werden Schönheitskorrekturen am Dokument 
vorgenommen. Bisher hat diese mit StarDesktop.CurrentComponent 
gearbeitet. Nun hab ich sie umgeschrieben, dass ihr das geöffnete Doc 
übergeben wird.

Danach folgt die Funktion Datei_speichern.
Und auch wenn ich das Dokument übergebe, scheint es als wäre die 
"Schönheits-Funktion" nie aufgerufen worden.


Daher frage ich nach einer Methode, wie ich das verborgene Dokument 
ansprechen kann. Es muss doch noch mehr als die Aufrufe


Stardesktop.CurrentComponent
Stardesktop.Thisdocument

geben oder??

Gruß
Max

Michael Dannenhöfer schrieb:


Hi,

Du hast doch das Objekt schon beim Öffnen erzeugt.

Doc = StarDesktop.loadComponentFromURL(Url, "_blank", 0, Dummy())








-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] SDK entfernen

2005-05-25 Thread Manzenberger Max

Hi zusammen,

Vielleicht eine doofe Frage:

Wie werd ich die SDK wieder los?

Ich hab Sie mir vor einiger Zeit runtergeladen und im Verzeichnis 
C:\temp entpackt und mir die Doku angesehen. Im Verzeichnis temp ist sie 
aber nicht unbedingt gut untergebracht und mir ist die PDF-Doku lieber.


Beim Löschen bekomme ich immer eine Windowsfehlermeldung, dass ein 
Zugriff auf die "configure... .bat" ist.


Wie kann ich die SDK wieder löschen??

Grüße
Max

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] SDK entfernen

2005-05-26 Thread Manzenberger Max


Hi,

Mein Windows verhält sich scheinbar wirklich eigenartig.

Die genaue Fehlermeldung lautet:

configureWindowsNT.bat kann nicht gelöscht werden: Der Zugriff wurde 
verweigert.
Stellen Sie sicher, dass der Datenträger weder voll noch 
schreibgeschützt ist und die Datei gerade nicht verwendet wird.


Nachdem ich jetzt rausgefunden habe, wie man unter Win XP unter den 
Dateieigenschaften die Registerkarte Sicherheit anzeigen lassen kann, 
war es dann doch einfach die SDK zu löschen.
Besitzübernahme und die total verkorkste Rechtevergabe löschen. Jedem 
Vollzugriff gewähren, auf alle untergeordneten Objekte anwenden und weg 
damit.


Trotzdem Danke

Grüße
Max

Mathias Bauer schrieb:

Manzenberger Max wrote:


Hi zusammen,

Vielleicht eine doofe Frage:

Wie werd ich die SDK wieder los?

Ich hab Sie mir vor einiger Zeit runtergeladen und im Verzeichnis 
C:\temp entpackt und mir die Doku angesehen. Im Verzeichnis temp ist sie 
aber nicht unbedingt gut untergebracht und mir ist die PDF-Doku lieber.


Beim Löschen bekomme ich immer eine Windowsfehlermeldung, dass ein 
Zugriff auf die "configure... .bat" ist.


Wie kann ich die SDK wieder löschen??



Das SDK sollte sich eigentlich problemlos löschen lassen. Leider hast du
ja die Fehlermeldung nicht vollständig zitiert, aber möglicherweise hast
du irgendeine Datei aus dem SDK noch geöffnet (oder dein Windows verhält
sich eigenartig).

Ciao,
Mathias



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Datenbank per Makro registrieren (OO 2.0)

2005-06-06 Thread Manzenberger Max

Hi zusammen,

Folgenden Teil eines größeren Makros verwende ich unter OO 1.1.4 
problemlos. Die Funktion dient zur Registrierung einer 
"Tabellendokument"-Datenquelle.


Hier der Code:

Function Datenbank_registrieren(sDBName as String, sDBURL as String)

On Local Error Goto Fehler

Dim oDatabase, oDBContext as Object
Dim DBProperties(2) as New com.sun.star.beans.PropertyValue
Dim a as Integer

oDBContext = createUnoService("com.sun.star.sdb.DatabaseContext")
oDatabase = createUnoService("com.sun.star.sdb.DataSource")

DBProperties(0).Name = "URL"
DBProperties(0).Value = "sdbc:calc:" + sDBURL
DBProperties(1).Name = "User"
DBProperties(1).Value = ""
DBProperties(2).Name = "Password"
DBProperties(2).Value = ""

For a = 0 To Ubound(DBProperties())
 	oDatabase.SetPropertyValue(DBProperties(a).Name, 			 
DBProperties(a).Value)

Next a

oDBContext.RegisterObject(sDBName, oDatabase)   'Datenquelle anmelden

Exit Function

Fehler:
MsgBox ("Fehler " & Err & " in der Zeile " & Erl & CHR(13) & Error$, 16, 
"Fataler Fehler (Datenbank registrieren)")


End Function


Wenn ich ich das Makro unter 1.9.106 ausführen lasse, funktioniert 
alles, bleibt aber bei der Zeile oDBContext.RegisterObject stehen. 
Folgende Fehlermeldung wird angezeigt:


Fataler Fehler (Datenbank registrieren)
Fehler 1 in der Zeile 276
Type: com.sun.star.lang.IllegalArgumentException
Message: Die Datenquelle wurde nicht gespeichert. Bitte verwenden Sie 
die Schnittstelle XStorable, um die Datenquelle zu speichern.


Irgendwie hab ich mir das ja schon gedacht, dass es mit OO 2.0 Probs 
gibt. Ich vermute mal das liegt daran, dass Datenquelle jetzt über das 
Base-Modul angelet werden und dieses speichert die Einstellungen in 
einer *.odb. Lieg ich das richtig mit meiner Vermutung??


Im Developersguide steht über die XStorable folgendes:
The XStorable offers the methods store(), storeAsURL() and storeToURL() 
for storing. The latter two methods are called with a media descriptor.


Stimmt das überhaupt noch für die 2.0? Weiß jemand bescheid was sich da 
geändert hat?


Ich habs ja noch nicht probiert, aber funktioniert dann folgendes:
StoreAsURL(oDatabase, Properties())

Oder wie?

Wäre sehr dankbar für Hilfe.

Grüße
Max Manzenberger



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Vorlagen in OOo 2.0 beta - wo?

2005-06-06 Thread Manzenberger Max

Hi,

Bin zwar kein Experte, aber vielleicht stimmt das was ich meine.

Falls du mit Windows arbeitest:
Globale Vorlagen unter "Dokumente und Einstellungen\All Users\Vorlagen"
Benutzerspezifisch unter "Dokumente und Einstellungen\%username%\Vorlagen"

Oder unter "%username%\Anwendungsdaten\OpenOffice.org1.9.106\user\template"

Probiers mal aus, wie gesagt ich kenn mich da auch nicht aus.
Kann mich auch irren. Ist nur so ein Gedanke.

Grüße
Max

Monja Schnider schrieb:

Hallo "Listige",

kann mir jemand sagen, wo in OOo 2.0 beta die Vorlagendateien abgelegt 
sind?

In 1.1.4 finde ich sie unter: unser/template

Danke und freundliche Grüsse,

M. Monja Schnider

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Vorlagen in OOo 2.0 beta - wo?

2005-06-06 Thread Manzenberger Max

Hallo zusammen, hallo Regina,

Danke für den Tip. Gut zu wissen, da ich mich demnächst damit hätte 
befassen müssen.


Kannst du mir dann noch verraten, was da unter "Dokumente und 
Einstellungen\All Users\Vorlagen" liegt?


Kann man die Dateien löschen oder sind die für was gut??

Ich weiß dafür sollte ich eigentlich ein neues Topic eröffnen, trotzdem 
frag ich mal:


In Firmennetzwerken arbeiten immer mehrere Mitarbeiter mit den selben 
Vorlagen, sprich globalen Vorlagen. Wenn diese geändert werden muss man 
an jeden PC und die per Hand updaten oder ist da irgendwas implementiert??
(Wenn nicht seh ich schon wieder Programmierarbeit auf mich zukommen 
*seufz* )


Grüße
Max Manzenberger


Regina Henschel schrieb:

Hallo,

Manzenberger Max schrieb:


Hi,

Bin zwar kein Experte, aber vielleicht stimmt das was ich meine.

Falls du mit Windows arbeitest:
Globale Vorlagen unter "Dokumente und Einstellungen\All Users\Vorlagen"



Die globalen Vorlagen liegen in {Installationsverzeichnis}\share\template

mfG
Regina

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Thunderbird Adressbuch und OOo-1.1.4(stable) gibt's neue Erkenntnisse?

2005-06-08 Thread Manzenberger Max

Hallo ihr beiden Hilfesuchenden,

Da euch scheinbar keiner antwortet und mich das Thema selbst auch 
interessiert, nehm ich mich mal darum an.


In OO 1.1.4 kann ich euch leider nicht helfen. Ich hab es selbst nicht 
hinbekommen. Die eigentliche Adressbuchdatei glaub ich ist die abook.mab
Als kleiner Workaround kannst du es unter Thunderbird als *.txt 
exportieren und dann in OO einbinden.


Bei OO 2.0 folgendermaßen vorgehen.

Neue Datenbankverbindung herstellen. Sprich Base starten, als 
Verbindungsart stellst du "Thunderbird Adressbuch" ein, nicht "Mozilla 
Adressbuch".
Dann wirst du noch nach dem Thunderbird Profil gefragt, wenn du das 
eingegeben hast, kannst du die Verbindung testen (Button im Dialog).
Das ganze abspeichern (also als odb, wie das im 2.0er nun mal is) und 
das ganze funktioniert. Zumindest bei mir.


Hoffe ich konnte euch helfen!

Gruß
Max Manzenberger

Friedrich Strohmaier schrieb:

Hallo Gemeinde,
das Thema "Thunderbird Adressbuch an OOo anbinden" steht immer noch 
im Raum.


Ich habe die Threads

Thunderbird Adressbuch vom 16.09.2003 14:13
Einbindung Adressbuch Thunderbird 18.11.2004 14:40
Thunderbird-Adressbuch und OOo 03.12.2004 08:40
Verzeichnis für Thunderbird Adressbuch 21.01.2005 10:31

gelesen, die waren aber nicht wirklich erhellend.

Google zeigt sich nicht sehr beredt.

Kennt jemand eine brauchbare Beschreibung für WinXP.

Gruß

Friedrich



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Re: Datenbank per Makro registrieren (OO 2.0)

2005-06-15 Thread Manzenberger Max

Hallo zusammen,
hallo Marko,

Nachdem ich mich jetz ziemlich lange mit der SDK, diversen Foren und 
Internetseiten rumgeschlagen habe. Hab ich die Lösung gefunden.


Man muss wirklich die XStorable-Schnittstelle nutzen, allerdings wird 
diese nicht von com.sun.star.sdb.DataSource unterstützt.
Allerdings gibt es eine "neue" (?) Schnittstelle 
com.sun.star.sdb.DatabaseDocument und mit dieser lässt sich die 
xStorable nutzen.


Folgenden Code hab ich getestet und er funktioniert:

oDBContext = createUnoService("com.sun.star.sdb.DatabaseContext")
oDatabase = createUnoService("com.sun.star.sdb.DataSource")

DBUrl = ConvertToURL("C:\Temp")

oDatabase.DatabaseDocument.storeAsURL(DBUrl & "/new.odb", Dummy()) 
'Damit wird die Base-Datei erzeugt (Vorerst leeres Dokument)


'Hier Datenbank-Eigenschaften setzen

oDatabase.DatabaseDocument.store(true) 'Speichern damit Einstellungen 
gesichert werden
oDBContext.RegisterObject(sDBName, oDatabase)	'Jetzt ist eine Anmeldung 
der Datenquelle möglich


Ich hoffe ich kann damit einigen weiterhelfen.

Schöne Grüße

Max Manzenberger


Marko Moeller schrieb:

Manzenberger Max schrieb:


Fataler Fehler (Datenbank registrieren)
Fehler 1 in der Zeile 276
Type: com.sun.star.lang.IllegalArgumentException
Message: Die Datenquelle wurde nicht gespeichert. Bitte verwenden Sie 
die Schnittstelle XStorable, um die Datenquelle zu speichern.


Irgendwie hab ich mir das ja schon gedacht, dass es mit OO 2.0 Probs 
gibt. Ich vermute mal das liegt daran, dass Datenquelle jetzt über das 
Base-Modul angelet werden und dieses speichert die Einstellungen in 
einer *.odb. Lieg ich das richtig mit meiner Vermutung??


Ja, das ist wirklich so. Die alte Schnittstelle sollte wohl ursprünglich 
auch unter 2.x funktionieren, ich habe sie aber mit keiner Version 1.9x 
zum Laufen bekommen.


Sorry, ich bastel auch noch an diesem Problem. Sollte ich vorher etwas 
finden, melde ich mich!


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Verbindung zur Datenquelle

2005-06-27 Thread Manzenberger Max

Hallo zusammen,

Ich bastel schon länger an einem Makro. Unter anderem werden darin 
Datenquellen in OO registriert und auch gleiche eine Verbindung zu 
dieser aufgebaut.


Die Datei der Datenquelle kann sich aber öfter mal ändern. Dagegen kann 
ich leider nichts machen, das ist so.


Wenn allerdings zur Datenquelle eine Verbindung besteht, kann ich die 
Datei der Datenquelle nicht überschreiben.


Wie kann ich überprüfen, ob Verbindungen bestehen und diese dann schließen??


Ich hab schon viel versucht auch die Methode "hasConnections()" in 
XDatasource gefunden. Aber irgendwie finde ich nicht den richtigen 
Aufruf in Basic.


Weiß jemand rat??

Danke schonmal!

Grüße
Max Manzenberger

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Verbindung zur Datenquelle

2005-06-27 Thread Manzenberger Max

Hi,

Herbert Kozuschnik schrieb:


Wenn allerdings zur Datenquelle eine Verbindung besteht, kann ich die
Datei der Datenquelle nicht überschreiben.


Ich öffne eine DB immer nur zum datenlesen oder -schreiben und mach sie nach 
danach sofort wieder zu... dann weiß ich 'die ist zu' 


Tja, das würd ich ja auch gern machen, aber das Makro stellt nur die 
Datenquelle selbst zur Verfügung, formt mir die DBase-Datei um und 
meldet sie eben an.
Wenn der Benutzer dann den Serienbrief drucken will, stellt OO eine 
Verbindung her.
Jetzt stellt der Benutzer fest, dass er mit einer veralteten Datei 
arbeitet, also stellt er mit unserem Programm eine aktuelle bereit, läßt 
mein Makro drüber und gut wäre es.
Jetzt ist allerdings eine Verbindung zu der Datenquelle hergestellt und 
mein Makro kann die Datei nicht überschreiben, da ein Zugriff darauf 
stattfindet.

Verstehst du was ich meine?

Gruß
Max

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Verbindung zur Datenquelle

2005-06-27 Thread Manzenberger Max

Hallo nochmal,

Herbert Kozuschnik schrieb:

Hi




Jetzt ist allerdings eine Verbindung zu der Datenquelle hergestellt und
mein Makro kann die Datei nicht überschreiben, da ein Zugriff darauf
stattfindet.
Verstehst du was ich meine?


mal sehen... (die Hitze...)
Setze mit dem einbinden der DQ doch einen Schalter auf 1 (global dqeingebunden 
as integer) 
Als erstes fragt dein Makro jetzt, ob dqeingebunden 0 oder 1 ist. 
if dqeingebunden=1 then goto dqausbinden

if dqeingebunden=0 then goto wiebisher

Ist zwar eher ein worjaround - sollte sich aber so machen lassen...


Ob die Datenquelle eingebunden bzw. registriert ist oder nicht, spielt 
keine Rolle. Es geht um eine bestehende Verbindung.
Ich habe das Makro schon erweitert, so dass die Datenquelle abgemeldet 
wird. Aber selbst eine Abmeldung schließt scheinbar eine bestehende 
Verbindung zu der Datenquellendatei nicht.
Vielleicht lieg ich da falsch, aber ich erhalte beim Drüberspeichern 
über die Datenquellendatei immer eine Exception. Und soweit ich der SDK 
entnehme alle Möglichkeiten beim speichern ausgeschöpft. Sprich 
"Overwrite" beim Übergangearray von StoreAsURL.


Wie gesagt brauchte ich also irgendeinen Befehl mit dem ich alle 
geöffneten Datenbankverbindungen einsehen kann. Das schließen ist dann 
ja eher ein kleineres Problem.


Grüße
Max Manzenberger


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Verbindung zur Datenquelle

2005-06-27 Thread Manzenberger Max

Hi,

Herbert Kozuschnik schrieb:

.


Ob die Datenquelle eingebunden bzw. registriert ist oder nicht, spielt
keine Rolle. Es geht um eine bestehende Verbindung.
Ich habe das Makro schon erweitert, so dass die Datenquelle abgemeldet
wird. Aber selbst eine Abmeldung schließt scheinbar eine bestehende
Verbindung zu der Datenquellendatei nicht.


Auf alle Fällr bewahrt OOo die Verbindung auf versuch mal, ob es hilft, 
wenn Du unter Extras >Optionen >Datenquellen >Verbindungen 'Verbindungen 
aufbewahren' deaktivierst.




Ich sags nur ungern, aber es ist aktiviert.
Unter OO1.1.4 gab es keinerlei Probleme. Das Makro lief wunderbar, egal 
ob Zugriff oder nicht, alles ging.


Aber unter 2.0 geht es eben nicht, wenn schon einmal auf die Datenquelle 
zugegriffen wurde. Erst ein komplettes Schließen von OO bringt abhilfe.
Nach dem Starten von OO kann ich die Datei problemlos überschrieben, 
auch mehrmals hintereinander. Wenn ich dann aber einmal was drucke, geht 
nichtsmehr.


Gruß
Max

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Verbindung zur Datenquelle

2005-06-28 Thread Manzenberger Max

Hallo nochmal,

Grad denk ich mir. Keiner schreibt mehr was auf meine mail.
Die Liste kenn ich garnicht so stumm.

Beim Lesen meiner Antwort fällt es mir selbst auf warum.


Ob die Datenquelle eingebunden bzw. registriert ist oder nicht, spielt
keine Rolle. Es geht um eine bestehende Verbindung.
Ich habe das Makro schon erweitert, so dass die Datenquelle abgemeldet
wird. Aber selbst eine Abmeldung schließt scheinbar eine bestehende
Verbindung zu der Datenquellendatei nicht.



Auf alle Fällr bewahrt OOo die Verbindung auf versuch mal, ob es 
hilft, wenn Du unter Extras >Optionen >Datenquellen >Verbindungen 
'Verbindungen aufbewahren' deaktivierst.




Ich sags nur ungern, aber es ist aktiviert.
Unter OO1.1.4 gab es keinerlei Probleme. Das Makro lief wunderbar, egal 
ob Zugriff oder nicht, alles ging.



Natürlich ist KEIN Hacken drin, bei "Verbindungen aufbewahren"
Keine Ahnung warum ich geschrieben habe aktiviert. Wahrscheinlich das 
"nicht" vergessen.


Aber unter 2.0 geht es eben nicht, wenn schon einmal auf die Datenquelle 
zugegriffen wurde. Erst ein komplettes Schließen von OO bringt abhilfe.
Nach dem Starten von OO kann ich die Datei problemlos überschrieben, 
auch mehrmals hintereinander. Wenn ich dann aber einmal was drucke, geht 
nichtsmehr.


Gruß
Max


Weiß noch jemand Rat?
Wie ich bestehende Verbindungen schließen kann?

Danke
Gruß
Max

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Verbindung zur Datenquelle

2005-06-29 Thread Manzenberger Max

Hallo,

Warum immer gleich ein Issue aufmachen?

In meinen Augen sehe ich keinen Bug und man macht den Entwicklern nur 
unnötig Arbeit.


Ich finde das nicht falsch, dass OO ein Überschreiben einer "geöffneten" 
Datei nicht gestattet.


Vielleicht sollte ich eine andere Aufgabenstellung vorschlagen:

Schreibe ein Macro das alle offenen Verbindungen zu Datenquellen ausgibt 
und diese ggf. schließt.


Kann mir hier jemand helfen??

Danke

Grüße
Max Manzenberger


Herbert Kozuschnik schrieb:

Hi Max,



Grad denk ich mir. Keiner schreibt mehr was auf meine mail.
Die Liste kenn ich garnicht so stumm.

Beim Lesen meiner Antwort fällt es mir selbst auf warum.



Ich sags nur ungern, aber es ist aktiviert.
Unter OO1.1.4 gab es keinerlei Probleme. Das Makro lief wunderbar, egal
ob Zugriff oder nicht, alles ging.


Natürlich ist KEIN Hacken drin, bei "Verbindungen aufbewahren"
Keine Ahnung warum ich geschrieben habe aktiviert. Wahrscheinlich das
"nicht" vergessen.


ich hatte Deine Mails nicht von Anfang an mitverfolgt und dachte bisher wir 
reden von Probs mit der 1.1.4 ..
Mit der 1.9.x währe es wohl am besten wenn Du erst mal die Liste mit den 
Issues durchsiehst und ggf einen neuen aufmachst - schließlich ist das noch 
eine Beta..




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Wolfgang Drewes: Serienbriefe bzw. dauerhafte Symbolleisten-Installation

2005-06-29 Thread Manzenberger Max

Hi,

Da dir noch keiner geschrieben hat, mach ich das jetzt mal. Alles kann 
ich dir (noch) nicht beantworten, aber so manches.


Rückfrage: Als was liegt deine Datenbank vor. Eine Access oder DBase??

Grundsätzlich musst du die Datenquelle in OO erst einrichten. Drücke 
dazu F4 und du erhältst eine Übersicht, welche Datenquellen vorhanden ist.
Mit einem Rechtsklick in das geöffnete Datenquelle-Fenster kannst du 
(ich glaube) Datenquellen verwalten anklicken.
Im sich öffnenden Fenster kannst du dann die Datenquelle erzeugen. Gibst 
den Typ und Pfad an und dann müßte das schon mal funktionieren.


Im Dokument dann fügst du "Feldbefehle" ein. Diese werden dann durch 
deine Daten aus der Datenquelle gefüllt.

Setze den Cursor da hin wo die Anrede stehen soll. Drücke dann STRG-F2
Im Fenster wählst du Seriendruckfeld rechts. Lincks dann deine erzeugte 
Datenquelle. hier kannst du dann auswählen, welche Tabelle als 
Datengrundlage dient.
Ist nicht so einfach zu erklären, aber wenn du dir das ansiehst denke 
wird dir das klar.


Soweit ich weiß kannst du dann diesen Feldbefehl "Conditionals" 
zuordnen. Alla Wenn leer, lass es weg. Frag mich aber nicht genau wie.


Sorry, mit den Symbolleisten muss ich passen.

Serweilen
Gruß
Max Manzenberger



W. Drewes 1und1 schrieb:

Hallo,

 


ich habe bisher mit WinWord (WW) gearbeitet, derzeit Version 2003, und habe
damit viele Dokumente eingerichtet. Nun möchte ich mich intensiver mit O O
(Version1.1.14 und 2 Beta) befassen und dabei, ggf. auch ohne die alten
*.doc-Dokumente zu übernehmen, neue Dokumente mit OO erstellen. Dabei treten
natürlich viele Schwierigkeiten auf.

 


Derzeit habe ich zwei größere Probleme:

 


SERIENBRIEFE:

 


Muss ich häufig erstellen, da ich Computerkurse gebe. Dazu habe ich in WW
Adressendateien, die im Serienbrief aufgerufen werden und die z. B. Adresse,
Anrede (Bedingungsfeld: Wenn ….,  dann …., sonst ….) usw. steuern.

Bei O O ist es mir nicht gelungen, die (bestehende) Adressendatei
einzubinden. Ich vermute, dass das Format unter O O anders ist. Frage: Wie
muss die Adressendatei aufgebaut sein (Adressfelder  -  Adressinhalte) ?
Wie werden die Adressfelder in den Serienbrief eingebunden (z. B. Vorname,
Name usw.) ?  Kann ich, und wie, ebenso ein Bedingungsfeld erzeugen (und
muss ich das überhaupt), über das ich die persönliche Anrede steuere (Sehr
verehrte Frau Meyer, Sehr geehrter Herr Meyer, usw.) ?

 


SYMBOLLEISTEN:

 


Unter WW verwende ich regelmäßig die Symbolleiste Zeichen, um Textfelder zu
erzeugen usw., z. B. für das Positionieren des Briefadressefeldes für
Fensterbriefumschläge. Wenn ich die Leiste in O O eingerichtet habe, ist sie
beim nächsten Öffnen aber wieder verschwunden und ich muss sie neu
einrichten. Wie bleibt sie dauerhaft stehen?

 

 


Ich habe auch unter HILFE nach Lösungen gesucht, habe es mit Try and Error
versucht, bin aber bisher gescheitert. Wer kann mir helfen?

 


Mit freundlichen Grüßen

 


Wolfgang Drewes




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Wolfgang Drewes: Serienbriefe bzw. dauerhafte Symbolleisten-Installation

2005-06-29 Thread Manzenberger Max

Hi,

Ehrlich gesagt kenn ich die Word-Datenbank echt nicht.

Ich persönlich würde folgendes machen:

Starte Calc, öffne die "Word-Datenbank", stelle den Typ auf *.txt, durch 
Semicolon getrennt. In Dialog siehst du schon, ob alles korrekt in einen 
Zellen steht.
Dann speicherst du die so eingelesene Datei als Calc Datei ab, also eine 
 *.sxc.


Diese Calc-Datei kannst du jetzt als Datenquelle anlegen, wie ich das 
schon beschrieben habe.

Als Typ der Quelle gibst du "Tabellendokument" an.

Wenn du alles angelegt hast kannst du mit den Feldbefehlen anfangen 
deinen Serienbriefe zu erstellen.


Hoffe ich konnte dir helfen!

Gruß
Max Manzenberger



W. Drewes 1und1 schrieb:

Danke für die sehr schnelle Antwort.

 


Die Word-Adress-Datenbank hat z. B. folgendes Format:

 


Vorname;Name;Straße;PLZ;Ort;Ge

Max;Meyer;Meyerstr. 15;7;Postort;m

Xxxx;;;

Die Felder sind jeweils durch Semikolon getrennt.

 


(m steht für männlich und steuert über die Bedingung [wenn Ge=m, dann Herr,
sonst Frau) die direkte Anrede. Ich bin im Programmnieren unbedarft, deshalb
weiß ich nicht, ob das Access oder DBase ist.

 


Im Serienbrief verwende ich entweder die ganze Adresse mit ausgewählten
Serienfeldern, aber auch nur einzelne Felder, z. B. für : Lieber Max, 

Word sucht sich das einzelne Feld aus und greift dann einen Namen nach dem
anderen ab.

 


Erbitte weitere Hilfe  -  Danke

 


Wolfgang Drewes

 

 


-Ursprüngliche Nachricht-

Von: Manzenberger Max [mailto:[EMAIL PROTECTED] 


Gesendet: Mittwoch, 29. Juni 2005 16:14

An: users@de.openoffice.org

Betreff: Re: [de-users] Wolfgang Drewes: Serienbriefe bzw. dauerhafte
Symbolleisten-Installation

 


Hi,

 

Da dir noch keiner geschrieben hat, mach ich das jetzt mal. Alles kann 


ich dir (noch) nicht beantworten, aber so manches.

 


Rückfrage: Als was liegt deine Datenbank vor. Eine Access oder DBase??

 

Grundsätzlich musst du die Datenquelle in OO erst einrichten. Drücke 


dazu F4 und du erhältst eine Übersicht, welche Datenquellen vorhanden ist.

Mit einem Rechtsklick in das geöffnete Datenquelle-Fenster kannst du 


(ich glaube) Datenquellen verwalten anklicken.

Im sich öffnenden Fenster kannst du dann die Datenquelle erzeugen. Gibst 


den Typ und Pfad an und dann müßte das schon mal funktionieren.

 

Im Dokument dann fügst du "Feldbefehle" ein. Diese werden dann durch 


deine Daten aus der Datenquelle gefüllt.

Setze den Cursor da hin wo die Anrede stehen soll. Drücke dann STRG-F2

Im Fenster wählst du Seriendruckfeld rechts. Lincks dann deine erzeugte 

Datenquelle. hier kannst du dann auswählen, welche Tabelle als 


Datengrundlage dient.

Ist nicht so einfach zu erklären, aber wenn du dir das ansiehst denke 


wird dir das klar.

 

Soweit ich weiß kannst du dann diesen Feldbefehl "Conditionals" 


zuordnen. Alla Wenn leer, lass es weg. Frag mich aber nicht genau wie.

 


Sorry, mit den Symbolleisten muss ich passen.

 


Serweilen

Gruß

Max Manzenberger

 

 

 


W. Drewes 1und1 schrieb:



Hallo,











ich habe bisher mit WinWord (WW) gearbeitet, derzeit Version 2003, und


habe



damit viele Dokumente eingerichtet. Nun möchte ich mich intensiver mit O O




(Version1.1.14 und 2 Beta) befassen und dabei, ggf. auch ohne die alten




*.doc-Dokumente zu übernehmen, neue Dokumente mit OO erstellen. Dabei


treten



natürlich viele Schwierigkeiten auf.











Derzeit habe ich zwei größere Probleme:











SERIENBRIEFE:











Muss ich häufig erstellen, da ich Computerkurse gebe. Dazu habe ich in WW




Adressendateien, die im Serienbrief aufgerufen werden und die z. B.


Adresse,



Anrede (Bedingungsfeld: Wenn ….,  dann …., sonst ….) usw. steuern.





Bei O O ist es mir nicht gelungen, die (bestehende) Adressendatei




einzubinden. Ich vermute, dass das Format unter O O anders ist. Frage: Wie




muss die Adressendatei aufgebaut sein (Adressfelder  -  Adressinhalte) ?




Wie werden die Adressfelder in den Serienbrief eingebunden (z. B. Vorname,




Name usw.) ?  Kann ich, und wie, ebenso ein Bedingungsfeld erzeugen (und




muss ich das überhaupt), über das ich die persönliche Anrede steuere (Sehr




verehrte Frau Meyer, Sehr geehrter Herr Meyer, usw.) ?











SYMBOLLEISTEN:











Unter WW verwende ich regelmäßig die Symbolleiste Zeichen, um Textfelder


zu



erzeugen usw., z. B. für das Positionieren des Briefadressefeldes für




Fensterbriefumschläge. Wenn ich die Leiste in O O eingerichtet habe, ist


sie



beim nächsten Öffnen aber wieder verschwunden und ich muss sie neu




einrichten. Wie bleibt sie dauerhaft stehen?

















Ich habe auch unter HILFE nach Lösungen gesucht, habe es mit Try and Error




versucht, bin aber bisher gescheitert. Wer kann mir helfen?











Mit freundlichen Grüßen











Wolfgang Drewes



 





-
To unsubscribe, e-mail: [EMA

Re: [de-users] Probleme mit dbase Datenbank unter OOo 2.0

2005-06-30 Thread Manzenberger Max

Hi,

Ja, das hab ich festgestellt. Ich bin mir immernoch nicht einhundert 
prozentig sicher, ob Verbindungen gehalten werden, obwohl bei 
"Verbindungen aufbewahren" kein Häckchen drin ist.

Mein Problem ist ein ganz anderes. Ich hab mich wohl falsch ausgedrückt.

Ich brauche eine Funktion mit dem ich in einem Makro geöffnete 
Datenbankverbindungen aufstöbern kann.
Weil unsere Laute mit dBase-Dateien arbeiten. Diese werden von einem 
externen Programm erstellt. Nun wird ein Serienbrief gedruckt und damit 
auch eine Verbindung zur Datei hergestellt.
Der User stellt aber fest, dass die Datei veraltete Daten enthält und 
will sie aktualisieren. Dazu muss mein Makro nochmal gestartet werden. 
Dies setzt in der Datei ein bisschen was um. Aber OO läßt mich eben 
nicht auf die geöffnete Datei zugreifen. Das ist mein Problem. Unter 
Windows kannst du auch geöffnete Dateien nicht ändern. Daher häng ich 
das OO nicht an.


Aber nun zu deinem Problem.

Ja, bei der 2.0 hat sich einiges getan, weil eben auch das Base-Modul 
eingefügt wurde.
Aber das Menü der Datenquellen mit "F4" gibt es schon noch. Nur werden 
die Einstellungen an der Datenquelle selbst jetzt über das Base-Modul 
erledigt. Diese Einstellungen an der Datenquelle speichert Base in *.odb 
- Dateien ab.
In 1.1.4 wurden die Einstellungen irgendwo im Programm-Verzeichnis 
gespeichert. Nun wird eben für jede Datenquelle eine *.odb angelegt. 
Zumindest stell ich mir das so vor. Soviel hat sich also nicht geändert.


Ich denke mal deine Fehlermeldung kommt eben genau daher.
Erstelle mal mit dem Base-Modul deine Datenquelle. Also geh auf "Datei 
-> Neu -> Datenbank" Arbeite den kommenden Dialog ab. Falls du fragen 
hast meil einfach.
Wenn du bei "Fertig stellen" angekommen bist, fragt er wo er die 
erstellte *.odb abspeichern soll. Dann öffnet sich das Base-Modul. Hier 
kannst du dann unter "Bearbeiten -> Datenbank" wie gewohnt Verbindung 
etc. einstellen.
Alles speichern, registriert werden sollte sie automatisch. Dann müßte 
eigentlich schon alles klappen.


Oder registrierst du in deinem Makro die Quelle automatisch. Hierzu kann 
ich dir mittlerweile auch weiterhelfen. Nach langem Tüffteln hab ich das 
rausgekriegt.


Derweilen
Beste Grüße
Max Manzenberger

Matthias Uhl schrieb:

Hallo Liste

ich habe letztens unter OOo 1.1.4 ein Makro geschrieben, das auf eine 
dbase Datenbank zugreift

und Datensatzinhalte in ein calc-Dokument einfügt.
Jetzt hab ich vor einigen Tagen in der Liste gelesen, dass es Probleme 
bei der Freigabe der Datenbanken
für andere Nutzer gibt, da die Verbindungen gehalten werden; selbst 
nachdem sie eigentlich geschlossen ist.


Jetzt habe ich mein Makro aus diesem Grund auch mal mit der beta Version 
(1.9.79) ausprobieren wollen und musste
mit Schrecken feststellen, dass der DB Zugriff komplett anders geregelt 
ist (wieso eigentlich?). Das Menü "Datenquellen" gibt
es gar nicht mehr. Stattdessen muss man jetzt unter "Extras-Optionen" 
die Einstellungen für die Datenbanken vornehmen.
Hab ich auch gemacht. Dann kam die Fehlermeldung, dass keine JRE 
installiert ist (als ich über den Datenquellen

Browser auf die DB zugreifen wollte).
Ich hab jetzt die JRE 1.5.0_04 von sun installiert und in OOo eingebunden.
Jetzt komm ich nicht mehr weiter. Und zwar kriege ich die neue Meldung:
"Es wurde kein SDBC Treiber für die angegebene URL gefunden".

Was muss ich tun, damit OOo diesen Treiber findet bzw. wo bekomm ich den 
her?


In der Liste für die "Aufbewahrung von Verbindungen" unter 
Extras-Optionen-openoffice.org Base-Verbindungen"

ist ein Treiber "com.sun.star.comp.sdbc.dbase.ODriver" jedoch vorhanden.

Wer kann mir hier helfen?

Gruß Matthias


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] OOo-Version mit einem Program auswertbar?

2005-07-02 Thread Manzenberger Max

Hallo Wolfgang,

Du kannst in einem Makro die Version bestimmten.

Mit dem Aufruf GetSolarVersion()

Ich weiß nicht, ob dich das weiterbringt, vielleicht läßt du das in eine 
Datei schreiben oder. Keine Ahnung was du genau machen willst.


Vielleicht bringt es dir was wenn du die Dateiversion der soffice.exe 
abfragst.


Gruß
Max

Wolfgang Schaible schrieb:

Hallo,
  Aufgerufen mit der Option '-v' bzw. '--version' antwortet  jedes 
brave UNIX-Programm mit dem aktuellen Versionskennzeichen. 
Diesbezüglich benimmt sich OOo wie ein gewöhnliches M$-Produkt und 
interpretiert erfolglos die Option als Filenamen.


Gibt es eine andere Möglichkeit, die Version zu bestimmen?

Grüsse
Wolfgang

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Re: Probleme mit dbase Datenbank unter OOo 2.0

2005-07-04 Thread Manzenberger Max

Hallo,

Danke für deine Antwort.

Die Close-Methode ist mir natürlich bekannt und ich wäre sehr glücklich, 
wenn ich diese einsetzen könnte. Da ich die Verbindung nicht im Makro 
herstelle, kann ich sie auch nicht so einfach trennen.


Mein Makro formt lediglich eine DBase-Datei in ein Calc-Dokument um und 
meldet dieses als Datenquelle im OO an.

Mehr macht es nicht.
Sobald ein Nutzer einen Serienbrief mit dieser Datenquelle, also dem 
erstellten Calc-Dokument, erstellt wird automatisch von OO eine 
Verbindung etabliert. NICHT von mir im Makro. In der Vorschau merkt der 
Nutzer, dass die Calc-Datei nicht die Daten enthält die er braucht.
Nun stellt er durch ein externes Programm eine neue DBase-Datei bereit 
mit den aktuellen Daten. Wenn jetzt mein Marko ausgeführt wird. Bekomme 
ich immer eine Exception eben beim Aufruf des StoreAsURL().
Ich kann mir das nur dadruch erklären, dass eben die Verbindung zur 
Datenquelle, dem veraqlteten Cacl-Dokument nocht offen ist.


Wenn ich mit

oConnection = oDatasource.getConnection("","")

arbeite, erstelle ich ja nur eine weitere Verbindung, welche dann mit

oConnection.Close

wieder geschlossen wird. Trotzdem bleibt aber die vom User erstellte 
verbindung offen.
Ich brauche also irgendeinen Makrocode, mit dem ich bestehende 
Verbindungen suchen kann. Wenn ich mal das Object oCennection richtig 
beschrieben habe, kann ich die Verbindung natürlich mit Close() schließen.


Ich wäre wirklich froh, wenn mir da jemand helfen könnte.

Grüße
Max Manzenberger

Matthias Uhl schrieb:

Hallo Max,

erst mal vielen Dank für die Info mit dem Base Modul (das hab ich vorher 
wohl irgendwie ignoriert).

Jetzt funktioniert mein Makro problemlos unter der Beta Version.
Vielleicht kann ich dir auch mit deinem Problem weiterhelfen. Ich stand 
vor ähnlichen Schwierigkeiten.
Mein Makro legt für die Dauer des Zugriffs eine lokale Kopie der 
Datenbank an und löscht sie später

wieder (ich greif nur lesend zu, deshalb kann ich das machen).
Das Löschen ist jedoch bei bestehender Verbindung auch nicht möglich. 
Jetzt hab ich raus-
gekriegt, dass mein Problem darin lag, dass die Verbindung NICHT mit dem 
Beenden des Makros
getrennt wird (auch nicht bei Version 1.1.4 und auch unabhängig vom 
Häkchen bei "Verbindungen aufbewahren").
Ein Trennen der Verbindung wird jedoch innerhalb des Makros unter 
Verwendung der Methode "Close" erreicht.

Bei mir sieht das folgendermaßen aus:

oDatabasecontext = createUnoService("com.sun.star.sdb.DatabaseContext")
oDatasource = oDatabasecontext.getByName("PCM-DATA")

oConnection = oDatasource.getConnection("","")

'Weiterer Programmcode

oConnection.Close


Erst nachdem die Verbindung mit "Close" getrennt wurde. Beginnt die 
"Aufbewahrungszeit".
Ich musste die Aufbewahrung deaktivieren, damit ich ohne "wait" Befehl 
meine lokale Kopie

löschen kann.
Ich hoffe, dass dies hilft dein Problem zu lösen.

Gruß Matthias



Max Manzenberger schrieb:



Hi,

Ja, das hab ich festgestellt. Ich bin mir immernoch nicht einhundert 
prozentig sicher, ob Verbindungen gehalten werden, obwohl bei 
"Verbindungen aufbewahren" kein Häckchen drin ist.

Mein Problem ist ein ganz anderes. Ich hab mich wohl falsch ausgedrückt.

Ich brauche eine Funktion mit dem ich in einem Makro geöffnete 
Datenbankverbindungen aufstöbern kann.
Weil unsere Laute mit dBase-Dateien arbeiten. Diese werden von einem 
externen Programm erstellt. Nun wird ein Serienbrief gedruckt und 
damit auch eine Verbindung zur Datei hergestellt.
Der User stellt aber fest, dass die Datei veraltete Daten enthält und 
will sie aktualisieren. Dazu muss mein Makro nochmal gestartet werden. 
Dies setzt in der Datei ein bisschen was um. Aber OO läßt mich eben 
nicht auf die geöffnete Datei zugreifen. Das ist mein Problem. Unter 
Windows kannst du auch geöffnete Dateien nicht ändern. Daher häng ich 
das OO nicht an.





..





Derweilen
Beste Grüße
Max Manzenberger

Matthias Uhl schrieb:


Hallo Liste

ich habe letztens unter OOo 1.1.4 ein Makro geschrieben, das auf eine 
dbase Datenbank zugreift

und Datensatzinhalte in ein calc-Dokument einfügt.
Jetzt hab ich vor einigen Tagen in der Liste gelesen, dass es 
Probleme bei der Freigabe der Datenbanken
für andere Nutzer gibt, da die Verbindungen gehalten werden; selbst 
nachdem sie eigentlich geschlossen ist.





.
Gruß Matthias





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Vorlagen registrieren OO2.0

2005-07-11 Thread Manzenberger Max

Hallo zusammen,

Kann mir jemand den grundsätzlichen Weg nennen eine Vorlage unter OO2.0 
zu registrieren. Und zwar so, dass ein Dokument automatisch aktualisiert 
wird, wenn die Vorlage aktualisiert wird.
Ich hab mich da unter 1.1.4 schon schwer getan. Was hat sich da in 2.0 
getan??


Weiterhin möchte ich alle Vorlagen an einem zentralen Punkt im Netzwerk 
abspeichern. Bei allen soll das gleiche Laufwerk verfügbar sein 
(windows). Kann ich die Vorlagen automatisch per Makro einbinden, sprich 
alle die im Verzeichnis liegen sollen eingebunden werden.

Dachte das Makro bei jedem Prog-Start ausführen lassen oder so.

Wer kann mir hier weiterhelfen?

Danke schon mal vorab!

Grüße
Max Manzenberger

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Vorlagen registrieren OO2.0

2005-07-11 Thread Manzenberger Max



Regina Henschel schrieb:

Hallo Max,

Manzenberger Max schrieb:


Hallo zusammen,

Kann mir jemand den grundsätzlichen Weg nennen eine Vorlage unter 
OO2.0 zu registrieren. Und zwar so, dass ein Dokument automatisch 
aktualisiert wird, wenn die Vorlage aktualisiert wird.



Bei schon vorhandenen Dokumenten ist das ohne Weiteres nicht möglich. Da 
musst du den Quelltext der Datei ändern. Ob das nachträgliche Festlegen 
einer Dokumentvorlage mit einem Makro möglich ist, weiß ich nicht. Bei 
neuen Dokumenten wird ein Dokument mit der Dokumentvorlage verbunden, 
wenn man es auf dem Weg "Neu aus Vorlage" erzeugt.


Ich hab mich da unter 1.1.4 schon schwer getan. Was hat sich da in 2.0 
getan??



Es ist nicht mehr zwingend notwendig, dass die Vorlage über Datei - 
Dokumentvorlage verwaltet wurde. Es reicht nun schon, dass sie im 
richtigen Verzeichnis liegt. Beim nächsten Erzeugen einer Datei aus 
einer Dokumentvorlage wird sie dann von OOo automatisch registriert.



Gut zu wissen. Danke!



Weiterhin möchte ich alle Vorlagen an einem zentralen Punkt im 
Netzwerk abspeichern. Bei allen soll das gleiche Laufwerk verfügbar 
sein (windows). 



Dazu musst du bei jedem Benutzer den Pfad unter Extras - Optionen - 
OpenOffice.org - Pfade - Dokumentvorlagen eintragen. Es empfiehlt sich 
unter Windows für ein Verzeichnis auf dem Server einen 
Laufwerksbuchstaben einzurichten. Bei Win98 kann es mit UNC-Pfaden hakeln.




Genauso hab ich mir das gedacht, mit dem Netzlaufwerk. Das wird über ein 
Anmeldeskript verbunden.
Allerdings will ich nicht unbedingt, an jedem Rechner den Pfad per Hand 
eingeben. In welcher datei wird dieser Pfad abgespeichert?

Und kann ich den Eintrag per Makro erzeugen?


Kann ich die Vorlagen automatisch per Makro einbinden, sprich


alle die im Verzeichnis liegen sollen eingebunden werden.
Dachte das Makro bei jedem Prog-Start ausführen lassen oder so.



Es ist kein Makro erforderlich, s.o.


Wer kann mir hier weiterhelfen?

Schau dir bezüglich Dokumentvorlagen auch mal 
http://www.ooowiki.de/DokumentVorlagen an.


mfG
Regina

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Pfad-Einträge mit Makro

2005-07-15 Thread Manzenberger Max

Hallo zusammen,

Ich mochte gerne die Einträge unter 
"Extras->Optionen->OpenOffice.org->Pfade" mit einem Makro ändern.


Wie muss ich da vorgehen?
Oder in welcher datei stehen die Einträge?

Danke

Gruß
Max

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Issue erstellen

2005-07-31 Thread Manzenberger Max

Hallo,

Nachdem ich jetzt schon seit Wochen mit dem gleichen Problem kämpfe und 
keine Lösung finde und mir auch niemand helfen kann, werde ich wohl 
nicht darum herum kommen ein Issue zu erstellen.


Kann mir da jemand helfen oder vielelicht sogar für mich das Issue 
erstellen??

Wäre sehr dankbar dafür!

Gruß
Max

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[de-users] Macro-Problems - Updating database/datasource

2007-01-15 Thread Manzenberger Max

Hello together,

I have a problem with my macro and don't know how to solve it.
Perhaps anyone has a solution for me. :-)

In my macro i convert a dbf-File to a calc-document.
This calc-document is used as datasource for letters.
So my macros is doing all needed things like converting the document,
saving the calc-File. If needed it registers it as datasource and stores
the *.odb.

Now I have the problem sometimes the datasourceview is not up-to-date.
If it is open while executing my macro i shows the old datas of the old
calc-File, not the datas of the created calc-File.
Closing and opening the datasourceview is a little work around.
But some users even say it will not work they have to restart OpenOffice.

I think the "problem" is if the user opens the datasourceview and
searches around in the datasource OOO opens a connection. This
connection is closed if the datasourceview is closed or the User chosses
"Close connection" (right-click on the datasource)

Is there any possibility to do this with a macro? (Closing a
user-connection, maybe it is not possible because of a security-problem??)

I tried some other thing like overwriting the *.odb-File or revoking and
reregistering the datasource.
But the odb-File is locked, so there is no possibility to do such
things. What can I do?

Thanks all you for your help

Best regards
Max Manzenberger




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]