Supportnet / Forum / Datenbanken
Formulare dynamisch
Frage
Hi,
ist es moeglich Formulare dynamisch zu erstellen ev. mit vb? z.B. wenn ich eine Spalte in der Tabelle anfuege, das automatisch ein weiteres eingabefeld in dem zugehoerigen Formular erscheint und die Groesse des Formulars automatisch angepasst wird ?
Cu, senifor
Antwort 1 von 14071
meines Wissens nicht.
ciao
Jürgen
ciao
Jürgen
Antwort 2 von Armin
könnte mit der visible-Eigenschaft gehen und einem requery o.ä. auf das Formular.
wenn das nicht geht:
Das Formular als Unterformular in ein Hauptformular einbetten. Dann kann man in abhängigkeit von eingaben des Hauptformulars mit vba-makros umschalten. (funzt 105% bei mir unter acc2k)
gruesse armin
wenn das nicht geht:
Das Formular als Unterformular in ein Hauptformular einbetten. Dann kann man in abhängigkeit von eingaben des Hauptformulars mit vba-makros umschalten. (funzt 105% bei mir unter acc2k)
gruesse armin
Antwort 3 von Marie
Natürlich ist das möglich, musste halt alles entsprechend programmieren. Kann Dir allerdings keiner hier auf die Schnelle sagen.
Nur ein Tipp: Alle Formularfelder erstellen und auf visible false setzen. Beim Öffnen diejenigen auf visible true setzen, die Du brauchst und entsprechend positionieren.
Ich habe sowas mit einer .dll gemacht, die mir aus einer .ini ausliest, welche Felder wann sichtbar und welche nicht sichtbar sein sollen und wie sie in der Reihenfolge positioniert sein sollen und wie sie beschriftet werden sollen und wie der Tipptext und der Statuszeilentext lauten soll. So kann ich das durch Änderungen in der .ini beeinflussen, wie das Formular aussehen soll. Ist allerdings ne Menge Arbeit gewesen und gewiss hier nicht in einem Posting zu erklären :-(
Gruß Marie
Nur ein Tipp: Alle Formularfelder erstellen und auf visible false setzen. Beim Öffnen diejenigen auf visible true setzen, die Du brauchst und entsprechend positionieren.
Ich habe sowas mit einer .dll gemacht, die mir aus einer .ini ausliest, welche Felder wann sichtbar und welche nicht sichtbar sein sollen und wie sie in der Reihenfolge positioniert sein sollen und wie sie beschriftet werden sollen und wie der Tipptext und der Statuszeilentext lauten soll. So kann ich das durch Änderungen in der .ini beeinflussen, wie das Formular aussehen soll. Ist allerdings ne Menge Arbeit gewesen und gewiss hier nicht in einem Posting zu erklären :-(
Gruß Marie
Antwort 4 von struppi
hallo Marie
Das mit der .dll und .ini klingt interessant. Kannst du denn eine DB die das Prinzip benutzt zur Anschauung verschicken?
>struppi<
Das mit der .dll und .ini klingt interessant. Kannst du denn eine DB die das Prinzip benutzt zur Anschauung verschicken?
>struppi<
Antwort 5 von struppi
hallo Marie
Das mit der .dll und .ini klingt interessant. Kannst du denn eine DB die das Prinzip benutzt zur Anschauung verschicken?
>struppi<
Das mit der .dll und .ini klingt interessant. Kannst du denn eine DB die das Prinzip benutzt zur Anschauung verschicken?
>struppi<
Antwort 6 von senifor
Hi,
Danke fuer die Hilfe. Allerdings kann ich die Felder nicht vorher erstellen, da ich das ganze so flexibel halten wollte, das es jederzeit moeglich ist, Felder hinzuzufuegen und zu loeschen. Wenn es keine andere Moeglichkeit gibt, wirdd mir allerdings nichts anderes uebrig bleiben. Oder hat noch jemand eine Idee ?
Danke fuer die Hilfe. Allerdings kann ich die Felder nicht vorher erstellen, da ich das ganze so flexibel halten wollte, das es jederzeit moeglich ist, Felder hinzuzufuegen und zu loeschen. Wenn es keine andere Moeglichkeit gibt, wirdd mir allerdings nichts anderes uebrig bleiben. Oder hat noch jemand eine Idee ?
Ich möchte kostenlos eine Frage an die Mitglieder stellen:
Ähnliche Themen:
- Access Bericht soll zwei Formulare berücksichtigen.
- Selbsterstellte Menüleisten für verschiedene Formulare
- Beide Formulare gleichzeitig schließen?
- Problem mit Zuordnung: Access Formulare - Datensätze über Kombobox selektieren und in Endlosformular ausgeben
- Wie Kann ich Tabellen als Datengrundlage für Formulare festlegen?

