kennst sich jemand mit dem Turbomed Objektmodell aus? Ich möchte im Quelltext eines eigenen Turbomed Formular gerne auf den Text einer Karteikartenzeile zugreifen, um dann gezielt Zeilen zu löschen. Ich habe ein altes Formular, in dem ich viel gelernt habe und kann auch schon Zeilen nach Zeilentyp und Datum filtern und löschen, z.B. alle Diagnosen in einem Datumsbereich. Nun will ich aber nur Diagnosen aus den Karteikarten löschen, die einen bestimmten Text beinhalten.
Der Code-Teil sieht so aus:
Code: Alles auswählen
Set objKKZeilen = PraxisDB_Anfrage
for i = 0 to objKKZeilen.count -1
Set objKKZeile = objKKZeilen.item(i)
strAlteKKZeile = Trim(objKKZeile.Properties("karteikarte").Properties("patient").nummer) & ";" _
& Trim(objKKZeile.Properties("karteikarte").Properties("patient").Properties("key")) & ";" _
& Trim(objKKZeile.Properties("erstellungsZeitpunkt")) & ";" _
& Trim(objKKZeile.eintrag.iD) & ";" _
& strQuellBFDaten & ";" _
& Trim(strQuellArzt)
app.praxisgemeinschaft.karteikartenzeilen.remove objKKZeile Ist da draußen vielleicht jemand, der das weiß? Ich brauche die Information dummerweise für die morgige Abrechnung... eilt also etwas.
- oder, anders gefragt -
wie kann ich alle Diagnosen in allen Karteikarten löschen (oder in Text umwandeln), die ungültig sind?
Vielen Dank,
Thomas