Seite 1 von 1

DDE() Verknüpfungen werden taub (gelöst)

Verfasst: Fr, 16.10.2009 08:13
von clag
Moin Leutz,

es scheint ein prinzipielles Problem mit DDE() zu geben
zumindest habe ich eines damit :(

und zwar passiert folgendes

die DDE() Verknüpfungen funktionieren in meinen Tabellen nur bis zum ersten schließen und wieder öffnen jener Datei auf die die DDE Verknüpfung zeigen ? ?
speichern kann ich die Datei immer wieder ohne die DDE Verbindung zu stören aber das schließen löst scheinbar die Verbindung endgültig auf.
(mit funktionieren meine ich, ca 3-5 Sek nach ändern der Werte in der Zelle der DataDatei werden die Werte in der Zelle mit der DDE Verküpfung ersetzt
nach dem schließen und wieder öffnen der DataDatei wird nichts mehr aktualisiert)

Das schließen und wieder öffnen der Datei die die DDE Verknüpfungen enthält stört nicht.
Die Anzahl der DDE Verknüpfung spielt auch keine Rolle es passiert auch bei nur einer einzigen DDE Verknüpfung,

so schreibe ich das
=DDE("soffice";"c:\Dokumente und Einstellungen\TestUser\Eigene Dateien\dde-data5.ods";"Tabelle1.C6")
mach oder versteh ich da was falsch oder liegt es an Calc/ bzw der Funktion DDE() ?

Re: DDE() Verknüpfungen werden taub

Verfasst: Fr, 16.10.2009 16:54
von clag
Hallo,

jetzt habe ich OOo 3.1.1RC2 extra auf einem anderen Rechner mit Intel CPU installiert (vorher AMD) aber das Problem bleibt

Frisch erstellt ist die DDE Verknüpfung zwischen 2 Dateien aktiv nach speichern der Dateien auch noch
nach schließen der Datei bzw beenden von OOo und erneutem laden der Dateien funktioniert es nicht mehr :(

Re: DDE() Verknüpfungen werden taub

Verfasst: Fr, 16.10.2009 18:10
von balu
Hallo clag,

verzeih mir, aber es fällt mir nicht grad leicht deine Worte Sinnig zu verstehen.

Merkwürdige Frage an dich.
Was erwartest Du von DDE eigentlich genau?

Frisch erstellt ist die DDE Verknüpfung zwischen 2 Dateien aktiv nach speichern der Dateien auch noch
nach schließen der Datei bzw beenden von OOo und erneutem laden der Dateien funktioniert es nicht mehr
Was genau funktioniert nicht mehr?
Willst Du damit sagen, dass wenn Du in der Quell-Datei etwas geändert hast, dass das dann nicht mehr in der Ziel-Datei übernommen wird? Beim erstellen der Datei hat es noch funktioniert, aber dann nicht mehr?

Hast Du mal versucht mit anderen Pfaden zu arbeiten? Ich meine solche, in denen KEINE Leerzeichen drin vorkommen, wie z.B. "C:\DDEtest\Daten\"?
Versuch das mal, und sag dann bescheid.

Und tu mir dann bitte einen Gefallen.
Es ist wohl besser wenn wir uns darauf einigen, dass es die Quell-Dateien und eine Ziel-Datei (die mit der DDE-Formel) gibt. Ich denke mir mal, das es so leichter ist die Abläufe besser zu verstehen.


Gruß
balu

Re: DDE() Verknüpfungen werden taub

Verfasst: Fr, 16.10.2009 19:14
von clag
Hi
balu hat geschrieben:Was erwartest Du von DDE eigentlich genau?
na eine dynamische Daten aktualisierung im gegesatz zun statischen von File...
balu hat geschrieben:Willst Du damit sagen, dass wenn Du in der Quell-Datei etwas geändert hast, dass das dann nicht mehr in der Ziel-Datei übernommen wird? Beim erstellen der Datei hat es noch funktioniert, aber dann nicht mehr?
ja genau das meinte ich.

Ich erstelle zwei neue Dateien eine Quell- und ein Ziel-Datei mit einer DDEVerknüpfung gebe denen Namen und speichere die Dateien bis dahin ist die Verknüpfung dynamisch, dh werden in der Quelldatei die Daten geänderte werden nach wenigen Sekunden auch in der Ziel-Datei die Daten auf den neuen Wert aus der Quell-Datei aktualisiert. Nach schließen und wieder öffnen der Dateien werden die Daten in dder Ziel-Datei nicht mehr aktualisiert bei einer veränderung der Daten in der Quell-Datei.

Ich habe das jetzt auch mit kurzem Pfad ohne leer-Zeichen probiert =DDE("soffice";"C:\OO\source1.ods";"Tabelle1.C6") und einer C:\OO\target1.ods
leider auch mit dem selben Ergebnis nach einem schließen und wieder öffnen werden die Daten nicht mehr aktualisiert. :(

versteh ich echt nicht an irgend einen Zusammenhang mit dem Pfad oder Cache hatte ich auch erst gedacht aber dann müsste es nach einem PC reboot funktionieren ist aber auch nicht der Fall.

was nach dem reboot aber wenigstens funktioniert ist die erstmalige Aktualisierung nach der Abfrage beim öffnen der Ziel-Datei
aber danach kann man in der Quell-Datei ändern was man will davon bekommt die Ziel-Datei nichts mit.

Re: DDE() Verknüpfungen werden taub

Verfasst: Fr, 16.10.2009 20:11
von balu
Hallo clag,

ich könnte mir vorstellen, dass ich weiss wo der Hase begraben liegt.

Versuch mal folgendes.
-> Extras
-> Optionen
-> Openoffice.org Calc
-> Allgemein
---> Rechte Fensterhälfte
-> Aktualisierung
-> Verknüpfungen beim Laden aktualisieren
-> Entweder "Auf Nachfrage" oder "Immer" auswählen.

Das müsste es eigentlich sein. Hoffe ich zumindest :wink:
Wenn nicht, dann geb ich dir ne Axt für deinen Rechensklaven :mrgreen:




Gruß
balu

Re: DDE() Verknüpfungen werden taub

Verfasst: Fr, 16.10.2009 20:48
von clag
Hallo Balu

jetzt muss ich erst mal ein Danke loswerden für deine Mühe

leider ist die HoffnungsBlase mit "plopp" gleich wieder geplatzt, hab den Haken von "Abfrage" auf "Immer" gewechselt
das einzige was sich geändert hat ist, das die Abfrage "wollen Sie aktualisieren" beim öffnen der Ziel-Datei nicht mehr erscheint.
die Daten werden aber trotzdem nicht aus der Quell-Datei geholt erst nach einem reboot und auch nur einmal und das Verhalten ist auf zwei unterschiedlichen PCs gleich... ko...z
das Spiel mit neuen Dateien kann ich jederzeit wiederholen, neu Dateien erstellten funktioniert, schließen, öffnen, DDEVerbindung taub...

ich geb schonmal meine Adresse durch damit du weißt wo die Axt hin muss :twisted:

clag
Auf dem Opferstein 1
99 Schrotthausen

hast du auch OOo3.1.1RC2 oder eine andere Version ? auf WIN XP ?

Re: DDE() Verknüpfungen werden taub

Verfasst: Fr, 16.10.2009 21:36
von clag
Hallo Balu,

so jetzt habe ich den Übeltäter erwischt zu 100%

einer der früher schon negativ aufgefallen ist der tolle Schnellstarter ohne den funktioniert es jetzt,
wenn dann noch Extra-Optionen-Calc-Allgemein-Aktualisieren-Immer angehakt ist, ist alles in Butter auch mit Leer-Zeichen im Pfad .... :)

trotzdem komm ich mir ziemlich verar...t vor geht, geht nicht , geht , geht nicht..........
und ich hatte geglaubt die Probleme mit dem Schnellstarter waren abgehakt :?

also Balu schönes Wochenende und nochhmal Danke für deine Ausdauer bei der Hilfe