Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Formular in Access 97

Empfohlene Antworten

Veröffentlicht

Hallo,

ich habe ein Problem mit einem Formular unter Access 97.

Das Formular ist bei Standardansicht auf Endlosformular eingestellt.

Im Formularkopf befinden sich einige Bezeichnungsfelder mit Spaltenbezeichnungen.

Im Formularfuß sind 3 Buttons.

Im Detailbereich sollen Daten aus einer Tabelle in 2 Textfeldern und einem Kontrollkästchen ausgegeben werden.

Nun ist es so, dass der Abstand der Buttons zu den ausgegebenen Daten immer variiert, abhängig vom zuletzt abgespeichertem Fenster.

Wie kann ich es so einstellen, dass die Buttons sich immer im gleichen Abstand zu den ausgegebenen Daten befinden?

Mit Dank im Voraus für die Hilfe

JayN

Schau mal in den Eigenschaften des Formulares. Dort gibt es irgendwo den Punkt Größe etc. veränderbar fest. Dann wirkt sich die Fenstergröße nicht auf die Darstellung aus!

Die Option "Größe anpassen" ist bei mir auf "Ja" geschaltet!

JayN

Sie soll ja nicht fest bleiben, sondern sich auf die sich ändernde Anzahl von Datensätzen anpassen....

Also ich versuche das nochmal zu erklären:

Aufbau des Formulars:

Spaltennamen

Datensatz

Datensatz

Datensatz

Buttons

Ausgabe:

Spaltennamen

Datensatz

Datensatz

Datensatz

leer

leer

leer <<<---------- Das ist abhängig von der Größe des

leer <<<---------- Fensters, das abgespeichert wurde! Es

leer <<<---------- soll sich aber der Datensatzanzahl

leer <<<---------- anpassen!

leer

leer

Buttons

Gruß

JayN

Da ist vermutlich ein VBA-Script von Nöten, das beim Öffnen/Aktivieren bzw. Aktualisieren ausgeführt wird.

Das Skript muss die Anzahl der Datensätze ermitteln,

den Platzbedarf aller Datensatzzeilen zusammen berechnen

und damit die Größe des Fensters setzen.

Weiß den Code aber leider nicht aus dem Stegreif und hab gerade keine Zeit ihn zu entwickeln, aber als Beispiel:

Me.Height = (Datensatzhoehe + Leerraum) * Datensatzanzahl + Formularkopfhoehe + Formularfußhoehe

So oder so ähnlich.

Musst Du halt mal 'n bisschen rumprobieren, die VBA-Hilfe ist manchmal ganz hilfreich ;)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.