Datenbankabfrage
Moderator: Forum Moderatoren
Forumsregeln
TM-Startforum - "offen für alle Themen".
Beiträge, die in einen anderen Bereich passen, werden bei Bedarf verschoben.
TM-Startforum - "offen für alle Themen".
Beiträge, die in einen anderen Bereich passen, werden bei Bedarf verschoben.
-
Lauxtermann
- Beiträge: 177
- Registriert: Dienstag 10. Mai 2005, 23:19
- 21
Datenbankabfrage
Kann man aus der PraxisDB Daten abfragen? Über die Wordanbindung scheint das ja zu gehen oder funktioniert die Datenübertragung bei den Schnellbriefen anders?
- wahnfried
- Beiträge: 3180
- Registriert: Freitag 13. Januar 2006, 23:46
- 20
- Wohnort: Braunschweig
Re: Datenbankabfrage?
...das geht natürlich.
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
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
-
Lauxtermann
- Beiträge: 177
- Registriert: Dienstag 10. Mai 2005, 23:19
- 21
Re: Datenbankabfrage
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?
-
Johnny
- Beiträge: 1372
- Registriert: Freitag 2. Februar 2007, 00:47
- 19
- Wohnort: Kiel
- Hat sich bedankt: 555 mal
- Hat Dank erhalten: 42 mal
Re: Datenbankabfrage
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
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
-
Lauxtermann
- Beiträge: 177
- Registriert: Dienstag 10. Mai 2005, 23:19
- 21
Re: Datenbankabfrage
@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?
-
lcer
- Beiträge: 695
- Registriert: Sonntag 26. Oktober 2008, 09:15
- 17
- Hat sich bedankt: 8 mal
- Hat Dank erhalten: 68 mal
Re: Datenbankabfrage
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
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
Wer ist online?
Mitglieder in diesem Forum: Ahrefs [Bot], Bing [Bot], Google [Bot] und 7 Gäste