Office - Word, Excel und Co. 9.736 Themen, 41.351 Beiträge

Access2003 Begrenzung Formularfelder erhöhen/umgehen?

daCrazyDoc / 13 Antworten / Flachansicht Nickles

Unter Access 2003 gibt es leider die (allerdings normalerweise auch nicht störende) Begrenzung auf 744 Controls pro Formular.

Hab nun das Problem, dass ich für ein bestimmtes Formular mehr (genauer gesagt so um die 1300) Felder bräuchte. Gibt es irgendwie die Möglichkeit, die Begrenzung zu umgehen?

Ehe mir jetzt hier jemand einen Vortrag hält, dass es sicherlich (normalerweise) ja auch ziemlich unsinnig ist, so viele Controls auf einem Formular zu postieren, hier gleich ne Erklärung anbei - vielleicht hat ja jemand auch ne bessere Lösung.

Ich möchte in einem Formular einen Mitarbeiter Einsatzplan anzeigen. Das Formular muss für max 40 Mitarbeiter und jeden Tag des Monats ein Control (in dem Fall angedacht ein Rechteck) anzeigen, dem einfach durch die Farbe zu entnehmen ist, ob der Mitarbeiter eingeplant, nicht eingeplant ist oder frei hat etc.. Ebenfalls muss es möglich sein, bei Mausklick auf das jeweilige Control eine Prozedur zu starten. Daher dachte ich halt an ne Matrix aus 40 Zeilen (für die MA's) und bis zu 31 Spalten für die Tage.

Und wie schon erwähnt: wenn ich hier ne blöde Lösung gewählt habe und es was Eleganteres gibt, bin ich für Tipps mehr als dankbar.

THX im voraus
Joe

bei Antwort benachrichtigen
neanderix daCrazyDoc „Danke erst mal für Deine kompetente Beurteilung der Anwendung, die Du ja...“
Optionen
Danke erst mal für Deine kompetente Beurteilung der Anwendung, die Du ja sicherlich bereits im Detail kennst. Ic

Spare dir bitte deine Polemik - ich sage nur aus der sicht eines *Daatenbankentwicklers* was Sache ist - und auch wenn die wortwahl vergleichsweise drastisch ist, ist es keineswegs als Angriff auf dich oder sonstwen gemeint.

Du verwechselst aus meiner sicht definitiv Access und Excel - nur weil in beiden anwendungen ein Obkjekt "Tabelle" heisst, ist es noch lange nicht dasselbe und haben die beiden Objekte noch lange nicht die gleichen Eigenschaften.

Ein Standardformular in Access stellt *immer* einen einzelnen Datensatz dar - schon allein deshalb macht es keinen sinn, ein Formular mit 1300 Feldern auszustatten, selbst wenn das möglich wäre ... du würdest damit das von dir gewünschte nicht erreichen können.

Und damit du nicht glaubst, ich wäre nicht wirklich hilfsbereit:

So als Idee könntest du versuchen, das Gewünschte mittels einer Kreuztabellenabfrage zu erreichen.



Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen
THX daCrazyDoc
THX an alle Helfer daCrazyDoc