Joanna Kriegel

Joanna Kriegel Starszy Specjalista,
DB Cargo Polska S.A.

Temat: Jak schować pasek menu i boczny pasek nawigacji

Zwracam się o pomoc w sprawie w jaki sposób wyłączyć/schować pasek menu oraz boczny pasek nawigacji dla wszystkich formularzy w bazie. Również dla tych formularzy, które zawierają podformularze. Czy jest opcja, żeby wszystkie formularze były wyśrodkowane i wyświetlały się na cały ekran (poruszanie tylko przez przyciski nawigacji).
Mam z tym kłopot w sytuacji gdy wychodzę z formularza z podformularzem do innego formularza. Włącza się menu i pasek nawigacji bocznej. W każdym formularzu w zdarzeniach - "Przy otwarciu" mam uruchomioną procedurę zdarzenia i w kodzie wyłączenie menu i nawigacji bocznej.
Chętnie skorzystam z podpowiedzi
Dziękuję i pozdrawiam
Asia

Temat: Jak schować pasek menu i boczny pasek nawigacji

Ja używam:
Public Function HideRibbonAndNaviPanel()
On Error Resume Next

DoCmd.SelectObject acTable, , True
DoCmd.RunCommand acCmdWindowHide
DoCmd.ShowToolbar "Ribbon", acToolbarNo
Application.SetOption "Show Status Bar", False

On Error GoTo 0
End Function

Public Function ShowRibbonAndNaviPanel()
DoCmd.ShowToolbar "Ribbon", acToolbarYes
On Error Resume Next
DoCmd.SelectObject acTable, , True
On Error GoTo 0
End Function

HideRibbonANdNaviPanel wstawiam dla pierwszego formularza który startuje z autoecec, dla zdarzenia On_Load

Pozdrawiam

Edit:
Co do pierwszego akapitu:
Jest coś takiego jak Autośrodkowanie w panelu właściwości. Wartość trzeba ustawić na 'TAK' oraz 'Dopasuj do ekranu', również trzeba ustawić na "TAK"
Jeżeli chodzi o maksymalizację okienka użyj:
DoCmd.Maximize
Ten post został edytowany przez Autora dnia 21.03.20 o godzinie 10:29
Joanna Kriegel

Joanna Kriegel Starszy Specjalista,
DB Cargo Polska S.A.

Temat: Jak schować pasek menu i boczny pasek nawigacji

Serdeczne dzięki za pomoc.
Teraz działa (schowane menu, pasek nawigacji, wyśrodkowanie i maksymalizacja).
Pozdrawiam
Asia



Wyślij zaproszenie do