Hallo,
ich habe das in einem normalen Formular mit eurer Hilfe zwar hinbekommen, aber im Ufo geht dieser Lösungsansatz über Standardwert und Eintrag der ID nicht. Wenn ich das so mache, dann fügt er an alle Datensätze das hinzu. Es soll ja nur bei neuen Datensätzen schon drin stehen bzw ausgewählt sein.
Also versuchte ich es mit VBA, hatte dann aber schon das Problem damit, an welches Ereignis ich das hänge :(. Ich nahm dann Vor Aktualisierung und versuchte mit Me.NewRecord das ganze zu lösen, was aber nicht half.
Private Sub cboZusatzKartenArt_BeforeUpdate(Cancel As Integer)
If Me.NewRecord Then
' Me.cboZusatzKartenArt = 39
Me.ZusatzKartenArtID_F = 39
End If
End Sub
Ich habe es sowohl über das Kombi versucht als auch über das FK Feld, jedoch ohne Lösung des Problemes.
Was mache ich falsch bzw. muss ich es anders machen?
Gruß Andreas
Hallo,
der "Standardwert" wirkt sich eh nur bei "neuen" Datensätzen aus, sofern das Kombi denn gebunden ist.
Es ist eher das Problem WANN (zu welchem Zeitpunkt) die Eigenschaft "Standardwert" des Kombis gesetzt werden könnte und WOHER der Standardwert stammt.
Hallo!
Ich bin zwar blutiger Anfänger aber vielleicht hilft es dir.
Habe mal ein ähnliches Problem gehabt und musste einem neuen Datensatz ein Wert aus einem Kombi zuweisen.
Bei Eingabe der neuen Daten habe ich dem dritten Feld die Ereignisprozedur Bei Fokuserhalt gegeben.
Private Sub txtNachname_GotFocus()
Me.IDFirmaValue = Me.cbo_Firmenauswahl
End Sub
Dem dritten Feld damit der Wert erst bei wirklicher Eingabe vergeben wird und nicht bei Fokuserhalt des PK bz. neuen Datensatzes.
Gruß Hans
Hallo Franz,
Zitat von: DF6GL am Juli 22, 2017, 14:32:41
der "Standardwert" wirkt sich eh nur bei "neuen" Datensätzen aus, sofern das Kombi denn gebunden ist.
Es ist eher das Problem WANN (zu welchem Zeitpunkt) die Eigenschaft "Standardwert" des Kombis gesetzt werden könnte und WOHER der Standardwert stammt.
Das Ufo hat als Datensatzquelle tblZusatzKartenArtZuSpiel. Auf dem Kombi ist ein select
SELECT tblZusatzKartenArt.ZusatzKartenArtID,
tblZusatzKartenArt.ZusatzKartenArt,
tblZusatzKartenArt.VerlagID_F,
tblVerlag.VerlagID
FROM tblVerlag
INNER JOIN tblZusatzKartenArt ON tblVerlag.VerlagID = tblZusatzKartenArt.VerlagID_F
WHERE (((tblZusatzKartenArt.VerlagID_F)=[Formulare]![frmErfassung]![cboIDVerlag]))
OR (((tblVerlag.VerlagID)=0))
OR (((tblVerlag.VerlagID)=12))
OR (((tblVerlag.VerlagID)=2))
ORDER BY tblZusatzKartenArt.ZusatzKartenArt;Der Standardwert selbst kommt aus tblZusatzKartenArt. Das bedeutet, ich kann das Standardwertfeld nutzen, muss aber das ganze so gestalten:
Standardwert
=[tblZusatzKartenArt]Das habe ich jetzt so mal gemacht, hatte jedoch keinerlei Wirkung, aber auch keinen Fehler.
Gruß Andreas
Hi,
was die blutigen Anfänger angeht, da sind wir dann schon zu zweit :-\.
Zitat von: hansdampf8 am Juli 22, 2017, 14:35:29
Habe mal ein ähnliches Problem gehabt und musste einem neuen Datensatz ein Wert aus einem Kombi zuweisen.
Bei Eingabe der neuen Daten habe ich dem dritten Feld die Ereignisprozedur Bei Fokuserhalt gegeben.
Private Sub txtNachname_GotFocus()
Me.IDFirmaValue = Me.cbo_Firmenauswahl
End Sub
Dem dritten Feld damit der Wert erst bei wirklicher Eingabe vergeben wird und nicht bei Fokuserhalt des PK bz. neuen Datensatzes.
Da passiert dann ja etwas, wenn das Feld den Focus erhält. Ich will schon, dass es beim öffnen des Formulares für einen neuen Datensatz schon ausgewählt ist. Passt also nicht ganz zu dem was ich gerne hätte. Aber trotzdem danke für die Anregung.
Gruß Andreas
Hallo,
wenn ich es recht verstehe, soll beim Laden des Forms der Wert 39 als Standardwert dem Komnbi zugewiesen werden .... Richtig?
Im (Unter)Formular:
Sub Form_Load()
Me!cboZusatzKartenArt.Defaultvalue = 39
End Sub
Hallo,
Zitat von: DF6GL am Juli 22, 2017, 15:15:50
wenn ich es recht verstehe, soll beim Laden des Forms der Wert 39 als Standardwert dem Komnbi zugewiesen werden .... Richtig?
Im (Unter)Formular:
Sub Form_Load()
Me!cboZusatzKartenArt.Defaultvalue = 39
End Sub
Grundsätzlich, ja Franz, aber nur bei neuen Datensätzen. Dein Lösungsansatz befüllt jetzt aber neue und alle schon bestehenden Datensätze ebenfalls mit dem vorgegebenen Value. Ändert man den ab, dann fügt er den Default Value gleich wieder hinzu. Er lässt sich also auch nicht mehr ersetzen :(, siehe bild 1+2. Das soll natürlich nicht passieren.
Gruß Andreas
Hallo,
nein, das ist nicht richtig.... Der DefaultValue wirkt sich nur bei neuen DS aus, sofern das Feld gebunden ist. Wenn es nicht gebunden ist und ein Endlosform verwendet wird, gibt es für das Feld keinen (alten oder neuen) Datensatz, demzufolge erscheint der DefaultValue in jedem sichtbaren Feld im Endlosform. Die mehrfach sichtbaren Text/Kombifelder sind lediglich statische Kopien eines einzelnen ungebundenen Feldes in den einzelnen Datensätzen .
Hallo Franz,
Zitat von: DF6GL am Juli 22, 2017, 16:40:33
Hallo,
nein, das ist nicht richtig.... Der DefaultValue wirkt sich nur bei neuen DS aus, sofern das Feld gebunden ist. Wenn es nicht gebunden ist und ein Endlosform verwendet wird, gibt es für das Feld keinen (alten oder neuen) Datensatz, demzufolge erscheint der DefaultValue in jedem sichtbaren Feld im Endlosform. Die mehrfach sichtbaren Text/Kombifelder sind lediglich statische Kopien eines einzelnen ungebundenen Feldes in den einzelnen Datensätzen .
das bedeutet für mich, dass ich hier keinen Wert vordefinieren kann, da ich wie du festgestellt hast ein Endlosformular nutze und das cbo somit nicht gebunden ist. Okay, da habe ich jetzt wohl was dazu gelernt und akzeptiere das so, oder kann man das ganze dann doch irgendwie mit VBA lösen?
Gruß Andreas
Hallo,
Zitat...ein Endlosformular nutze und das cbo somit nicht gebunden ist
Genau genommen ist das falsch. Die Bindung eines Steuerelementes an die Datenherkunft hat nichts mit einem Endlos- oder Einzelformular zu tun. Das cbo wäre gebunden, wenn es einen Eintrag (Feldnamen) in seiner Eigenschaft "Steuerelementinhalt" hat.
Hi Franz,
Zitat von: DF6GL am Juli 22, 2017, 17:00:56
Hallo,
Zitat...ein Endlosformular nutze und das cbo somit nicht gebunden ist
Genau genommen ist das falsch. Die Bindung eines Steuerelementes an die Datenherkunft hat nichts mit einem Endlos- oder Einzelformular zu tun. Das cbo wäre gebunden, wenn es einen Eintrag (Feldnamen) in seiner Eigenschaft "Steuerelementinhalt" hat.
Ich war der Meinung, dass ich es im Thread mitgeteilt hatte, dass das cboZusatzKartenArt sehr wohl als Steuerelementinhalt ZusatzKartenArtID_F hat. Demnach ist es ja gebunden und somit sollte es sich ja nach deiner vorherigen Aussage auch lösen lassen, oder?
Gruß Andreas
Hallo,
ja, es gilt das vorher Gesagte...
Insofern kann es nicht sein, dass die Zuweisung des Standardwertes an das Kombi Datenänderung in der Tabelle zur Folge hat.
Hi,
Zitat von: DF6GL am Juli 22, 2017, 17:09:46
Insofern kann es nicht sein, dass die Zuweisung des Standardwertes an das Kombi Datenänderung in der Tabelle zur Folge hat.
okay, aber wie gehe ich dann beim Troubleshoothing vor, da ich ja in meinem Fall ein nicht unbedingte normales Verhalten habe?
Gruß Andreas
Anfreas, gut denkbar wäre, dass Code (vermutlich im Formular) anweist, einen Wert in das Kombifeld zu schreiben.
Hallo,
Zitat von: Lachtaube am Juli 22, 2017, 17:56:19
Anfreas, gut denkbar wäre, dass Code (vermutlich im Formular) anweist, einen Wert in das Kombifeld zu schreiben.
du meinst, dass aktuell "etwas" integriert ist, was dieses aktuelle Verhalten erklärt? Dann müsste ich ja im VBA Teil des Ufo und des HF, wo das UFO sich befindet mal suchen :(. Das wäre ja peinlich. Oder verstehe ich dich falsch?
Gruß Andreas
Hallo,
naja, irgendwer/-was muss ja den Inhalt (!) , nicht den Defaultwert ändern... Also mal die Form_Open und Form_Load-Ereignisse untersuchen, ob da entspr. Code sein "Unwesen" treibt. (evtl. die Prozeduren posten).
Hallo,
einzig das, was sich auch auf das Combi bezieht habe ich in den Ereignissen des Hauptformular gefunden.
Private Sub Form_Current()
Me!frmErfassungUfoZusatzkarten.Form!cboZusatzKartenArt.Requery
In den anderen Ereignissen (siehe Bild) so schnöde Einträge wie
Private Sub Form_Load()
Me.txtUser = Environ("USERNAME")
End Sub
Private Sub Form_AfterUpdate()
Me.Recalc
End Sub
Bei Vor Aktualisierung habe ich nur die Pflichtfeldthematik drinne, die ich hier nicht rein paste (zuviel).
Private Sub Form_AfterDelConfirm(Status As Integer)
Me.Recalc
End Sub
Private Sub Form_Open(Cancel As Integer)
DoCmd.Maximize
End Sub
Im Ufo habe ich gar kein Ereignis hinterlegt, Standardwerte abrufen steht auf Ja. Auf dem Combifeld selbst eben nur den Eintrag unter =[tblZusatzKartenArt] (siehe bild2)
Puuhh. Da finde ich so nichts, was dieses Unwesen angeht :(.
Gruß Andreas
Hallo Andreas,
Was ich nicht verstehe, ist dieser Eintrag.
=[tblZusatzKartenArt]
Wo (in welcher Eigenschaft) steht das denn?
Wenn der Standardwert (DefaultValue) immer 39 ist, dann reicht es
doch diesen Wert dort einzutragen. Das gebundene Feld steht doch
schon in der Datenherkunft (ControlSource).
gruss ekkehard
Hallo Ekkehard,
Zitat von: Beaker s.a. am Juli 22, 2017, 21:59:55
Was ich nicht verstehe, ist dieser Eintrag.
=[tblZusatzKartenArt]
Wo (in welcher Eigenschaft) steht das denn?
Wenn der Standardwert (DefaultValue) immer 39 ist, dann reicht es
doch diesen Wert dort einzutragen. Das gebundene Feld steht doch
schon in der Datenherkunft (ControlSource).
Den habe ich da eingetragen (bild1)
Das hatte ich ja schon mal zu Anfang gemacht mit nur der 39 einzutragen und in der Einleitung zum Thread so auch beschrieben. Aber auch da trägt er dann eben in allen schon bestehenden Datensätze diesen Defaultwert ein, nicht nur in den neuen! On Top dazu kommt dann, dass wenn ich den dann abändern will, er sich als neuer Datensatz im Endlosformular unten dran wieder dazu gesellt!
Danach habe ich den Eintrag
=[tblZusatzKartenArt] auch nach anraten von Franz eingetragen, aber die gleiche Wirkung. Ich scheine in der DB irgendwo einen Fetzen Code zu haben, der dann damit sein Unwesen treibt :(. Eigentlich ist es zum Mäuse melken.
Gruß Andreas
Hallo,
in der Eigenschaft "Steuerelelentinhalt" des Kombis muss stehen:
ZusatzKartenArtID
In der Eigenschaft "Standardwert" des Kombis muss stehen:
39
Damit wäre das Kombi an das Feld ZusatzKartenArtID an das Tabellenfeld gebunden und der Wert 39 (bzw. der dazu gehörende Text entspr. der ersten sichtbaren Kombilistenfeldspalte) erscheint im Kombi nur bei einem neuen Datensatz.
Guten Morgen Franz,
Zitat von: DF6GL am Juli 23, 2017, 07:05:05
in der Eigenschaft "Steuerelelentinhalt" des Kombis muss stehen:
ZusatzKartenArtID
In der Eigenschaft "Standardwert" des Kombis muss stehen:
39
Damit wäre das Kombi an das Feld ZusatzKartenArtID an das Tabellenfeld gebunden und der Wert 39 (bzw. der dazu gehörende Text entspr. der ersten sichtbaren Kombilistenfeldspalte) erscheint im Kombi nur bei einem neuen Datensatz.
das hört sich sinnig an, aber im ersten Moment dachte ich schon und das geht jetzt so einfach :-[? Vorweg, so löste sich das Problem nicht. Fazit daraus für mich war, ob das Konstrukt diese kleinen Features falsch ist. Deshalb fasse ich es mal so kurz wie es geht hier zusammen. frmErfassungUfoZusatzKarten ist ein Ufo in frmErfassung. Für frmErfassungUfoZusatzKarten sind 2 Tabellen vorhanden, tblZusatzKartenArt (bild1) und tblZusatzKartenArtZuSpiel (bild2).
Dem Ufo liegt als Daten tblZusatzKartenArtZuSpiel zugrunde (bild3). Für cboZusatzKartenArt steht mir im Steuerelementinhalt kein ZusatzkartenArttID zur Verfügung (siehe bild4). Der aktuelle Select dazu sieht ja so aus
SELECT tblZusatzKartenArt.ZusatzKartenArtID,
tblZusatzKartenArt.ZusatzKartenArt,
tblZusatzKartenArt.VerlagID_F,
tblVerlag.VerlagID
FROM tblVerlag
INNER JOIN tblZusatzKartenArt ON tblVerlag.VerlagID = tblZusatzKartenArt.VerlagID_F
WHERE (((tblZusatzKartenArt.VerlagID_F)=[Formulare]![frmErfassung]![cboIDVerlag]))
OR (((tblVerlag.VerlagID)=0))
OR (((tblVerlag.VerlagID)=2))
OR (((tblVerlag.VerlagID)=12))
OR (((tblVerlag.VerlagID)=15))
ORDER BY tblZusatzKartenArt.ZusatzKartenArtID;Da im Steuerelementinhalt ZusatzKartenArtID als Auswahl nicht zur Verfügung steht, habe ich im Steuerelementinhalt den Eintrag gemacht:
=[tblZusatzKartenArt].[ZusatzKartenArtID] und unter Standardwert 39 eingetragen (bild5). Das funktioniert dann nicht mehr, da die Auswahl zwar da ist, aber nichts mehr ausgewählt werden kann (Das Steuerelement kann nicht bearbeitet werden;es ist an den Ausdruck
[tblZusatzKartenArt].[ZusatzKartenArtID] gebunden). Wie erreiche ich deine Anforderung?
Gruß Andreas
Ich verstehe zwar den Formularbezug nicht, aber die zweite Tabelle dürfte definitiv in der Abfrage überflüssig sein.
SELECT zusatzkartenartid,
zusatzkartenart,
verlagid_f
FROM TBLZUSATZKARTENART
WHERE verlagid_f = [forms]![frmrfassung]![cboidverlag] OR
verlagid_f IN( 0, 2, 12, 15 )
ORDER BY 1;
PS: mit dem Bilderbuch-Ballast ist übrigens nichts anzufangen - aber das hatte ich ja schon einmal anderer Stelle erwähnt.
Hi,
Zitat von: Lachtaube am Juli 23, 2017, 11:31:23
Ich verstehe zwar den Formularbezug nicht, aber die zweite Tabelle dürfte definitiv in der Abfrage überflüssig sein.
SELECT zusatzkartenartid,
zusatzkartenart,
verlagid_f
FROM TBLZUSATZKARTENART
WHERE verlagid_f = [forms]![frmrfassung]![cboidverlag] OR
verlagid_f IN( 0, 2, 12, 15 )
ORDER BY 1;
PS: mit dem Bilderbuch-Ballast ist übrigens nichts anzufangen - aber das hatte ich ja schon einmal anderer Stelle erwähnt.
Ich habe den Codebalast entfernt und nach deiner Angabe angepasst. Aber im Steuerelementinhalt kann ich nach wie vor ZusatzKartenArtID nicht auswählen, wobei doch ZusatzKartenArtID_F den gleichen Part erfüllt, oder etwa nicht?
Das mit den Bildern hast du mir schon gesagt, das stimmt. Es ist also auch kein Argument, dass andere"Newbies" oder Menschen, die mit den Ausdrücken oder oder selects auch nichts anfangen können, mit Bildern zumindest sehen, wovon man redet. Ich werde es adaptieren und nur dann ein Bild anhängen, wenn es verlangt wird.
Gruß Andreas
Ein Steuerelementinhalt wie =[tblZusatzKartenArt].[ZusatzKartenArtID] verhindert zuverläsig das Überschreiben des Inhalts dur den Anwender.
Andererseits vermisse ich jetzt aber einen Bezug auf das eigentlich Problem, dass Datensätze von Geisterhand ändern - oder ist das bereits abgestellt?
Hallo,
Zitat von: Lachtaube am Juli 23, 2017, 12:33:03
Andererseits vermisse ich jetzt aber einen Bezug auf das eigentlich Problem, dass Datensätze von Geisterhand ändern - oder ist das bereits abgestellt?
ich habe jetzt nur den select umgestellt, Steuerelementinhalt ist weiterhin ZusatzKartenArtID_F. Wenn ich jetzt unter Standardwert die 39 eintrage, dann habe ich das Unwesen immer noch. Es ist dann zwar in den neuen Datensätzen im Kombifeld cboZusatzKartenArt die ID 39 in Form von -keine Zusatzkarten o. Flyer- drin, aber dies wird auch bei
allen bestehenden Datensätzen hinzugefügt. Ändern kann ich den Eintrag dann zwar, aber er fügt dann sofort -keine Zusatzkarten o. Flyer- wieder hinzu.
Ich habe im VBA Editor schon im ganzen Projekt nach dem Kombifeldnamen, nach ZusatzKartenArtID usw. aber ich finde nichts was sich irgendwie darauf bezieht :(. Ich weiss aktuell nicht, wie ich den Fehler da herausfiltern könnte.
Gruß Andreas
Da hilft dann wohl nur wieder eine Beispieldatenbank (die Bilder habe ich noch).
Hallo,
der Krux liegt vermutlich in der verknüpfenden Abfrage für die Datenherkunft des Forms... (und in m. E. falschen Kombinatorik) , z. B auch in der Verwendung der harten "Magic Numbers" in der Where-Condition. Aber mit den Tabellenbeziehungen habe ich mich nicht weiter auseinander gesetzt.
Das Form zeigt dann so viele "gleiche" Datensätze (man könnte auch "Duplikate" sagen)aus der 1-Tabelle an, wie es DS für die n-Tabelle gibt. Vermutlich ist "..aber dies wird auch bei allen bestehenden Datensätzen hinzugefügt." eine Fehleinschätzung der Situation.
Zudem schlage ich vor, für Datenherkünfte, auch für UFOs, nur die Tabellennamen selbst heranzuziehen, oder eine Abfrage auf maximal eine Tabelle , wenn eine Vorsortierung erwünscht wäre.
Unterformulare (UFO-Steuerelemente) sind dann über die Eigenschaften "Verknüpfen von/nach" zu synchronisieren.
Hallo,
Zitat von: Lachtaube am Juli 23, 2017, 14:02:00
Da hilft dann wohl nur wieder eine Beispieldatenbank ....
die Beispiel DB kann man hier downloaden, zum Anhängen ist sie 400kb zu groß.
http://quartettportal.de/SW/QuartettDB_Forum.zip (http://quartettportal.de/SW/QuartettDB_Forum.zip)
@FranzMit den Magic Numbers, das wusste ich nicht anders zu lösen :(.
Gruß Andreas
Mit einer leeren Tabelle tblZusatzKartenArtZuSpiel macht das Helfen nun wirklich keinen Spaß. :'(
Hi,
Zitat von: Lachtaube am Juli 23, 2017, 15:59:03
Mit einer leeren Tabelle tblZusatzKartenArtZuSpiel macht das Helfen nun wirklich keinen Spaß. :'(
sorry, ich dachte ihr wollt das eventuell selbst mal auswählen auf der grünen Wiese. Ich habe jetzt alle 8 Datensätze bestückt. Einfach noch einmal downloaden http://quartettportal.de/SW/QuartettDB_Forum.zip (http://quartettportal.de/SW/QuartettDB_Forum.zip)
Wenn du dann für das combifeld Standardwert 39 einstellst, dann siehst du den Effekt, den das bewirkt.
Gruß Andreas
Hallo,
in der Tat,,
aber ich sehe letztendlich kein Problem.... Im UFO wird doch der Standardwert bei einem neuen DS angezeigt, wenn der Standardwert auf 39 gesetzt wird.
Ein neuer DS mit dem Standardwert ist im UFO IMMER zusehen , auch wenn der DS des HFO gewechselt wird. Das ist so normal. Ein solcher DS wird aber ohne weitere Eingabe nicht gespeichert...
PS: welche Bedeutung soll die Beziehung tblSpiele.VerlagID_F zu tblVerlag.VerlagID haben?
Heißt das, dass ein Spiel von einem bestimmten Verlag stammen kann, das Motiv und/oder das Format von einem anderen?
Hallo Franz,
Zitat von: DF6GL am Juli 23, 2017, 16:10:13
aber ich sehe letztendlich kein Problem.... Im UFO wird doch der Standardwert bei einem neuen DS angezeigt, wenn der Standardwert auf 39 gesetzt wird
Ein neuer DS mit dem Standardwert ist im UFO IMMER zusehen , auch wenn der DS des HFO gewechselt wird. Das ist so normal. Ein solcher DS wird aber ohne weitere Eingabe nicht gespeichert...
Naja, grundsätzlich schon, aber wenn ich das jetzt so übernehmen würde, das sieht schon aus wie "nicht gekonnt". Z.B. bei Datensätzen, in welchen Beilagen dabei sind, da ist die ID 39 dann komplett obsolet. ID39 heißt ja "-keine Zusatzkarten o. Flyer-" :). Dass ich die 39 als Defaultwert haben wollte liegt daran, dass eben doch die meisten Spiele keine Beilagen mehr haben und man sich dadurch etwas spart. Auch dass man das Feld ungefüllt lassen, rief mir immer wieder die Frage aufs Tablet, vergessen oder hat es keines?
Zitat
PS: welche Bedeutung soll die Beziehung tblSpiele.VerlagID_F zu tblVerlag.VerlagID haben?
Heißt das, dass ein Spiel von einem bestimmten Verlag stammen kann, das Motiv und/oder das Format von einem anderen?
Ja, das ist so. Es gibt Verlage, die haben Spiele für andere Verlage gedruckt und haben als Kompromiss dann auch die Rückseitenmotive ihres Verlages dafür verwendet.
Gruß Andreas
So wie Franz es schrieb, ist es wohl.
PS: Ob es sinnvoll ist, Dinge mit einer Menge (Null oder auch selbst mit 0) zu speichern, die nicht vorhanden sind, muss der Chef der Datenbank selbst wissen. :) Null steht ja im Allgemeinen für einen unbekannten Zustand. D. h., es kann Zusatzkarten geben, es kann aber auch keine Zusatzkarten geben (das beißt sich aber dann am Text im Kombifeld) - während bei 0 die Sache klar wäre. Aber bei nicht vorhandenem Datensatz wäre die Sache ebenso klar und eindeutig.
Hi,
okay, hab es verstanden. Dann lass ich das Feld eben leer und bestücke es, wenn ich es will und gut :). Ich setze das Thema auf gelöst. Sorry wenn ich euch jetzt damit so "aufgehalten" habe.
Gruß Andreas
PS: Wäre es dir möglich noch einmal wegen dem http://www.access-o-mania.de/forum/index.php?topic=22571.msg131507#msg131507 (http://www.access-o-mania.de/forum/index.php?topic=22571.msg131507#msg131507) zu schauen? Da hattest du mir ja gute Hilfestellung geleistet, so glaube ich auch einen Fehler gefunden zu haben, aber auch da habe ich Probleme bei der Übernahme mit Daten, sprich ich komme nicht weiter :(.