Seite 1 von 1

Datenbankabfrage

Verfasst: Montag 14. Mai 2012, 23:44
von Lauxtermann
Kann man aus der PraxisDB Daten abfragen? Über die Wordanbindung scheint das ja zu gehen oder funktioniert die Datenübertragung bei den Schnellbriefen anders?

Re: Datenbankabfrage?

Verfasst: Dienstag 15. Mai 2012, 00:57
von wahnfried
...das geht natürlich. 8)

Das Prinzip ist im Thread "Platzhalter": http://www.vondoczudoc.de/viewtopic.php?p=17057#p17057 und ff. erläutert und für die erweiterten Platzhalter zwecks korrektem Ausfüllen des Formular-Datenfeldes benutzt worden (die Wege zur Lösung sind dort beschrieben).

Die bekannten Pfade zu den Datenbankinhalten sind in der "Platzhalter.vww" im Ordner "TurboMed\Word" aufgelistet. In manchen TurboMed-Formular-Quelltexten findet man weitere Pfade. Auch kann man manchmal selbst durch Ausprobieren bei logischer Denkweise ein Körnchen finden (z.B. OstWestStatus).

Die Art der Datenabfrage ist in der "interpreter.txt" (darin innerhalb der "Sub main") aus "TurboMed\Word" in etlichen Varianten verwendet und dadurch nachvollziehbar.

Grüsse, Wahnfried

Re: Datenbankabfrage

Verfasst: Samstag 14. Juli 2012, 00:01
von Lauxtermann
Konkret möchte ich ein Autohotkey-Script erstellen, mit dem direkte Praxisdatenbankabfragen realisiert werden können. Word soll nicht benutzt werden. Könnte das gehen?

Re: Datenbankabfrage

Verfasst: Samstag 14. Juli 2012, 15:07
von Johnny
Hallo,

früher konnte man in Tm unter Sonstiges -> Wartung ->Datenbank Inspektor die Felder der TurboMed Datenbank sich ansehen.

Heute erfolgt dort eine Paßwortabfrage. Vielleicht kennt jemand dieses Paßwort?
Dann könnte man diese Datenbankfelder entsprechend in einem Programmkode abfragen.

Mit Gruß
aus Kiel
Johnny

Re: Datenbankabfrage

Verfasst: Montag 6. August 2012, 22:57
von Lauxtermann
@wahnfried. Ich habe den Eindruck, dass sie einiges über den Turbomed-Programmaufbau wissen. Können Sie mir einen Tipp geben, wie ich die praxisdb mit einem externen Programm (Ohne Word) auslesen kann? Um was für eine Datenbank handelt es sich vom Typ her?

Re: Datenbankabfrage

Verfasst: Dienstag 7. August 2012, 08:05
von lcer
Hallo,

die Word-Platzhalter stellen keine Datenbankabfrage dar. Die Platzhalter werden mit den Daten des jeweils aktuellen Patienten, aktueller Behandlungsfall, aktuelle Praxis etc gefüllt. Oder anders gesagt als Patienten-Beispiel - Bei der Auswahl eines Patienten wir ein Objekt erzeugt, dass sich Daten aus der Datenbank holt. Beim Aufruf eines Word-Platzhalters wird der Inhalt des Datenfeldes des Objektes - nicht der Datenbank - in Word übertragen. Aus Word / dem Platzhalterskript ist erstmal ohne weiteres kein Datenbankzugriff möglich.

Die Datenbank ist FastObjekts. Ehemals Poet, jetzt Versant http://de.wikipedia.org/wiki/Versant und es handelt sich wohl um eine Objektorientierte Datenbank. Also kann man vermutlich alles, was man über relationale Datenbanken und SQL weiß, erst mal zur Seite tun.

Grüße

Christoph