Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Chris_HN am April 03, 2024, 17:02:03

Titel: Gezoomtes Eingabefeld - Button "Schriftart" - Absturz Access
Beitrag von: Chris_HN am April 03, 2024, 17:02:03
Hallo zusammen,
in meinem Formular habe ich ein Textfeld, welches ich per Doppelklick und Makro im separaten Feld für eine mehrzeilige Eingabe vergrößern kann. Es handelt sich hier um ein Feld für Bestellinformationen.

Im dann sich öffnenden Feld ist am unteren Rand eine Schaltfläche "Schriftart" (siehe Anhang). Wenn ich diese anklicke, stürzt Access komplett ab und öffnet sich neu. Ich habe schon versucht, das Textformat von "Rich-Text" auf "nur Text " zu stellen, was aber nichts gebracht hat.

Wo liegt hier mein Fehler? Bin über jede Hilfe dankbar.

Das Makro für den Zoom lautet:
Private Sub bpos_Freitext_DblClick(Cancel As Integer)
DoCmd.RunCommand acCmdZoomBox
End Sub

Grüße aus dem Süden der Republik
Chris
Titel: Re: Gezoomtes Eingabefeld - Button "Schriftart" - Absturz Access
Beitrag von: ebs17 am April 04, 2024, 11:25:25
Über das Problem könnte ich nur spekulieren.
acCmdZoomBox ... hier wird etwas aufgerufen, was intern über einen Wizard bereitgestellt wird. Wenn der Wizard das von Dir Gewünschte nicht oder nur ungenügend bereitstellt, gibt es überraschende Reaktionen. Selbst Zugriff auf solche Wizards zu nehmen und diese zu steuern wird regelmäßig misslingen.

Daher ist es mehr als ein Workaround, einfach ein eigenes PopUp-Formular als Zoombox aufzubauen und zu verwenden. Dort bist Du Herr über alles, was da stattfinden soll und kann.
Titel: Re: Gezoomtes Eingabefeld - Button "Schriftart" - Absturz Access
Beitrag von: PhilS am April 04, 2024, 11:59:20
Zitat von: Chris_HN am April 03, 2024, 17:02:03Im dann sich öffnenden Feld ist am unteren Rand eine Schaltfläche "Schriftart" (siehe Anhang). Wenn ich diese anklicke, stürzt Access komplett ab und öffnet sich neu. Ich habe schon versucht, das Textformat von "Rich-Text" auf "nur Text " zu stellen, was aber nichts gebracht hat.

Wo liegt hier mein Fehler?
Ich denke nicht, dass hier irgendein Fehler bei dir liegt.
Es sind einige derartige Abstürze mit der ZoomBox bekannt (https://www.google.com/search?q=Access+zoom+font+crash).
Auch wenn die Beschreibung nicht 100%ig übereinstimmt, könnte das ein bekanntes und bereits von Microsoft behobenes Problem (https://support.microsoft.com/en-gb/topic/access-crashes-when-opening-zoom-box-with-shift-f2-853718bd-a341-468c-924e-af0b57d3fa0d) sein.

Generell ist es bei solchen unerwarteten Problemen sinnvoll, wenn du die genau Versionsnummer inkl. Build# deiner Access Installation angibst.

Titel: Re: Gezoomtes Eingabefeld - Button "Schriftart" - Absturz Access
Beitrag von: Chris_HN am April 04, 2024, 13:00:23
Erstmal Mille Grazie für die Antwort. Danach, im Englischenzu googlen bin ich nicht drauf gekommen.
Aber nachdem, was ich so gelesen habe, soll das Problem häufiger vorkommen.

Zitat von: PhilS am April 04, 2024, 11:59:20Generell ist es bei solchen unerwarteten Problemen sinnvoll, wenn du die genau Versionsnummer inkl. Build# deiner Access Installation angibst.

Die Version (aktuell) ist die Microsoft® Access® für Microsoft 365 MSO (Version 2402 Build 16.0.17328.20124) 64 Bit