Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Neuling1 am Juli 20, 2010, 14:01:17

Titel: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 20, 2010, 14:01:17
Hallo,
ich habe mal wieder ein Problem mit meinen Kombifeldern und Unterformularen.
Alle basieren auf Tabellen, bzw. Abfragen, aber wie man die Syntax auch stellt, der Inhalt der Tabellen/Abfragen wird in den Kombifeldern/Unterformularen nicht dargestellt.
Um alle Zweifel wegen der Syntax auszuräumen, hier meine Beispiele:
1 Unterformular, erstellt von einem Profi: Syntax SELECT T_Komorbiditäten.Komorbidität, T_Komorbiditäten.Fnr_F FROM T_Komorbiditäten;
Die Tabelle existiert und ich kann auch munter Werte über das Formular eingeben. Nur: Ich wollte ja eine Arbeitserleichterung haben, d.h. Drop down anklicken und die bereits getätigten Einträge werden sichtbar zur Auswahl. Erspart einem viel mühsames Getippe.
Oder Kombifeld, basiert auf Abfrage. Die Abfrage existiert, gibt auch alle Werte wieder, doch leider nicht in meinem Kombifeld, wo ich sie dringend bräuchte!
Syntax hinter der Abfrage: SELECT DISTINCT T_Rektum.Dia FROM T_Rektum;In meinem Formular habe ich Herkunft Tabelle/Abfrage eingestellt, ein Feld darunter befindet sich der Name der entsprechenden Abfrage. Auch die Feldüberschrift wird dargestellt, nur keine Werte! Was ist hier verkehrt?



Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 20, 2010, 14:09:47
Hallo immerNochNeuling ;)

was verkehrt ist, kann man so nicht sagen, da es wahrscheinlich nicht am Syntax sondern an einem bestimmten Zusammenhang fehlt.

Am besten: erstelle eine kleine Muster-DB , nur mit relavanten Formular u. einige wenige Datensätze, komprimiere diese Muster-DB u. stelle sie ins Forum - Hilfe ist dann sehr wahrscheinlich ;D

Gruß Oma
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 20, 2010, 15:22:30
auf ein Neues, hoffentlich findet jemand den Fehler

[Anhang gelöscht durch Administrator]
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 20, 2010, 15:39:11
Hallo,

und in welchem Formular / Kombifeld gibt es nun welche Probleme????

Gruß Oma
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 20, 2010, 15:41:01
in den Unterformuleren von F_Rektum und in nahezu allen Kombifeldern in F_Rektum werden nicht die dgewünschten und mihilfe der Syntax angesprochenen Datensätze angezeigt
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 20, 2010, 15:51:47
Hallo,

kann ich nicht nachvollziehen,

z.B. in Kombifeld ICD werden gemäß Syntax auch die 17 Indikationen angezeigt!

Gruß Oma
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 20, 2010, 15:55:02
Ja, das ist so ziemlich das einzige, was funtioniert. Vermutlich funktioniert es, wweil keine Ergänzung möglich. Nur Tabelleneinträge zugelassen. Schau dir die Unterformulare an und die Diagnose oder die OPs. Nix! Alle sind darauf ausgerichtet, dass neue Daten dazu kommen. Aber ich möchte doch gucken, ob sie schon mal eingetragen wurden, wenn ja, anklicken und mir die Tipparbeit somit erleichtern
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 20, 2010, 16:01:51
hallo,

also: auch in Kombifeld Diagnose sind 12 verschiedene Diagnosen gemäß der Abfrage A_Diagnosen auswählbar?

Gruß Oma
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 20, 2010, 16:05:24
genau, eigentlich sollte pro Datensatz eine Diagnose vorhanden sein, sind nur 12 da, muss ich gleich mal gucken, was da los ist.
Ich möchte einfach bei jedem neuen Datensdatz die Möglichkeit haben, bei Feldern, in denén manche Angaben mehrfach vorkommen möchten, dies auszunutzen und durch Anklicken einzufügen. Die Abfragen beziehen sich meistens auf das entsprechende Feld der Haupttabelle T_Rektum
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 20, 2010, 16:13:20
Hallo,

aus deiner Antwort werden ich nicht ganz schlau:

Zitatgenau, eigentlich sollte pro Datensatz eine Diagnose vorhanden sein, sind nur 12 da, muss ich gleich mal gucken, was da los ist.

Es gibt 12 Diagnosen und du kannst pro Patient mit dem Kombifeld eine Diagnose (aus den 12 vorhandenen) auswählen. Das Kombifeld funktioniert also richtig!

ZitatIch möchte einfach bei jedem neuen Datensdatz die Möglichkeit haben, bei Feldern, in denén manche Angaben mehrfach vorkommen möchten, dies auszunutzen und durch Anklicken einzufügen

Soll was bedeuten?

willst du zu einem Datensatz (ein Patient) mehrere ICD bzw Diagnosen zufügen? ?

Gruß Oma

Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 20, 2010, 16:18:28
wie bitte? Das Kombifeld namens Dia funktioniert bei dir? Bei mir nix!!!!! 0,0!!! Verstehe ich nicht!
Nein, die Tabelle ICD ist so wie sie ist, richtig. Keine weiteren Datendsätze mehr dazu.

Aktaulisierbar sollen die Unterformulare sein und die Kombifelder Dia, Opr, OP, H_OP usw.
Bei mir tut sich da nichts!
Die Abfragen funktionieren bei Inbetriebnahme für sich selbst einwandfrei, aber im Kombifeld sehe ich keinen Eintrag! Alles leer
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 20, 2010, 16:31:27
Hallo,

1.
Zitatwie bitte? Das Kombifeld namens Dia funktioniert bei dir? Bei mir nix!!!!! 0,0!!! Verstehe ich nicht!

Ja, das Kombifeld Dia im Formular F_Rektum fuktioniert bei mir!
allerdingst erscheint mir bei Nachprüfung die Sache unklar; mit dem Kombifeld werden Diagnosen aus der Tabelle T_Rektum ausgewählt, das heisst du kannst immer nur Diagnosen erfassen, die bereits bei Patienten vorhanden sind ? ? ?  Es müsste doch eine Tabelle Diagnosen vorhanden sein, so wie eben auch die Tabelle T_ICD-10 für die Indikationen?

2.
ZitatNein, die Tabelle ICD ist so wie sie ist, richtig. Keine weiteren Datendsätze mehr dazu.

Dazu habe ich nichts bemerkt

3.
Du solltest auch meine Fragen beantworten:  willst du zu einem Datensatz (ein Patient) mehrere ICD bzw Diagnosen zufügen? ?

Gruß Oma
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 20, 2010, 16:40:36
oh, mit meinem Hinweis auf die ICD Tabelle dachte ich deine Frage beantwortet zu haben.
Nein, da ist alles gut. Es gibt nur eine ICD für einen PAtienten, nicht mehrere.
Was mir nicht in den Kopf will, dass bei dir die Kombifelder funktionieren!???? Bei mir ist definitiv alles weiß! Es sollen in der Tat die bereits eingegebenen Werte angezeigt werden, denn es kann durchaus sein, dass mehrere Patienten ein und dieselbe Diagnose haben, aber eben auch unterschiedliche. Manchmal variieren sie auch nur ein wenig manchmal aber auch komplett. Ich habe keine Ahnung, welche konkreten Diagnosen hunderte von Patienten haben, deshalb will ich die Liste als Vorschlagsliste nutzen, die sich sozusagen selbst aktualisiert. Es ist nicht möglich eine Tabelle mit fest zur Verfügung stehenden Diagnosen zu basteln, da würde man ewig dran sitzen und jeden Tag wieder neue Diagnosen finden. Daher im Groben die Tabelle ICD (Diagnosenschlüssel) und im Feinen die Klarschriftdiagnosen.
Aber warum funktionieren die Kombifelder einschließlich die Felder der Unterformulare bei mir nicht??????????????????????
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 20, 2010, 17:45:47
Hallo,

also, es funktionieren die Kombifelder bei Daten zum Klinikaufenthalt, bei OP-Daten funktionieren alle nicht, da sich alle auf eine nicht vorhandene Tabelle T_Gesamt_Kolon2009 beziehen!

Gruß Oma
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 20, 2010, 17:49:34
ich verstehe überhaupt nichts mehr. Die Tabelle T_Gesamtkolon 2009 gibt es bei mir natürlich und die 4 auf die auf die Tabelle bezogenen Kombifelder mit den Ärzten funktionieren und sonst keins.
Wie kann denn das angehen? Warum funktioniert es bei mir nicht?
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 20, 2010, 19:09:13
Hallo,

dann solltest du einmal überprüfen, welche DB du ins Forum gestellt hast bzw. dieses wiederholen

Gruß Oma
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 21, 2010, 08:19:23
Hallo Oma,
ich habe nur eine einzige Datenbank und genau die habe ich anonymisiert ins Forum gestellt. Die Tabelle GesamtKolon nicht, weil die schon abgeschlossen ist. Die Idee, die Daten der Operateure für die Kombifelder der aktuellen Tabelle T_Rektum, bzw. das aktuelle  Eingabeformular F_Rektum zu benutzen, ist entstanden, weil die Daten der Kombifelder aus der Tabelle T_Rektum bei mir nicht angezeigt werden.
In meinem Formular werden also tatsächlich, anders als offenbar bei dir, die Daten in den Kombifeldern, die auf der Tabelle T_Rektum basieren, nicht angezeigt.  Dafür muss es doch eine Ursache geben!
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 21, 2010, 08:23:40
übrigens habe ich eben gerade aus dem Forum heraus die Test-DB noch einmal geöffnet, das Formular F_Rektum geöffnet und das Feld Diagnosen angeklickt. Es werden keine Daten angezeigt, es zeigt sich nur ein leeres Feld!
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: oma am Juli 21, 2010, 09:43:15
Hallo,

anbei die DB, in der die Kombifelder in -Daten zum Klinikaufenthalt-    ICD und Diagnose ordnungsgemäß funktionieren
und in  -OP Daten-   nicht funktionieren, da sie falsch eingerichtet sind bzw. eine Tabelle fehlt!

Gruß Oma

[Anhang gelöscht durch Administrator]
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 21, 2010, 10:49:36
und genau die von dir angehängte Db habe ich gerade geöffnet und ins Feld Diagnosen geklickt - alles leer!!!!
Dann muss doch der Fehelr an einer anderen Stelle sein!!!!!!!!!!!!!
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: MzKlMu am Juli 21, 2010, 10:56:47
Hallo,
auch bei mir ist das Feld ganz normal gefüllt.

Welche Accessversion verwendest Du?
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 21, 2010, 10:57:53
Version 2003!
Es ist doch sehr eigenartig, oder?
Titel: Re: Syntax Datenherkunft stimmt aber Programm reagiert nicht
Beitrag von: Neuling1 am Juli 21, 2010, 11:03:49
nur, wenn du mal in die DB schaust, was auffällt ist, dass deine Unterformulare in der Version "alt" anbei, in der Originalversion von dir mit Klick auf drop-dow-Pfeil gefüllt sind und die von mir leicht veränderten nicht. Ich habe geändert: im Formularkopf wird jetzt die Fnr angezeigt und in den Indizes, dass ein Eintrag mehrmals vorkommen kann.