von eBayer » Di, 12.05.2009 09:23
Hallo Chairman,
erlaube mir bitte eine kritische Anmerkung......
Dieses Forum soll Dir Hilfe zur Selbsthilfe bieten, also Anstöße geben, die Dich in die Lage versetzen, SELBST weiterzudenken. OK?
Und nun zu Deinem Problem. Du hast doch die Lösung schon selbst vorgegeben.
Logisch, daß Dein Makro meckert. Wenn das Formular das Feld nicht kennt, kann es Dir auch nicht den Inhalt zur Verfügung stellen.
Wenn Du den Primärschlüssel (Kundennummer) brauchst, dann mußt Du ihn Dir halt besorgen. Der einfachste Weg ist, Du definierst Dir im Formular ein Feld, welches Du mit der Kundennummer in der Tabelle verbindest. Setze dann die Eigenschaften des Feldes auf "NICHT editierbar" und kein Tabstop. Dann kannst Du erst einmal testen. Wenn der Test erfolgreich ist, verkleinerst Du das Feld im Formular auf die kleinste mögliche Größe und versteckst es irgendwo im Formular. Es sollte nicht mehr im Formular sichtbar sein - notfalls änderst Du noch die Hintergrundfarbe des Feldes in die Formularfarbe.
Diese Lösung habe ich mir selbst erarbeitet, da ich auch ohne Unterstüzung schnell weiterkommen mußte. Kann sein, daß jemand eine bessere Lösung hat, aber sie ist wirklich die einfachste und mir gefällt sie.
So, jetzt besinne Dich auf Deine Fantasie und schau, daß Du vorankommst. Ich denke, die meisten haben so angefangen.
Viel Erfolg und besten Gruß
eBayer
ps. über eine Rückmeldung zu Deinem Fortschritt würde ich mich freuen
Hallo Chairman,
erlaube mir bitte eine kritische Anmerkung......
Dieses Forum soll Dir Hilfe zur Selbsthilfe bieten, also Anstöße geben, die Dich in die Lage versetzen, SELBST weiterzudenken. OK?
Und nun zu Deinem Problem. Du hast doch die Lösung schon selbst vorgegeben.
Logisch, daß Dein Makro meckert. Wenn das Formular das Feld nicht kennt, kann es Dir auch nicht den Inhalt zur Verfügung stellen.
Wenn Du den Primärschlüssel (Kundennummer) brauchst, dann mußt Du ihn Dir halt besorgen. Der einfachste Weg ist, Du definierst Dir im Formular ein Feld, welches Du mit der Kundennummer in der Tabelle verbindest. Setze dann die Eigenschaften des Feldes auf "NICHT editierbar" und kein Tabstop. Dann kannst Du erst einmal testen. Wenn der Test erfolgreich ist, verkleinerst Du das Feld im Formular auf die kleinste mögliche Größe und versteckst es irgendwo im Formular. Es sollte nicht mehr im Formular sichtbar sein - notfalls änderst Du noch die Hintergrundfarbe des Feldes in die Formularfarbe.
Diese Lösung habe ich mir selbst erarbeitet, da ich auch ohne Unterstüzung schnell weiterkommen mußte. Kann sein, daß jemand eine bessere Lösung hat, aber sie ist wirklich die einfachste und mir gefällt sie.
So, jetzt besinne Dich auf Deine Fantasie und schau, daß Du vorankommst. Ich denke, die meisten haben so angefangen.
Viel Erfolg und besten Gruß
eBayer
ps. über eine Rückmeldung zu Deinem Fortschritt würde ich mich freuen