Color scheme: Riviera
You are here: start » sl » Dokumentacija » Orodja za Microsoft Access » WKL Forms Object Library » troubleshooting » Postavitev ostane široka, ko se okno zmanjša

Postavitev ostane široka, ko se okno zmanjša

Obrazec s kontrolnikom WklDockLayout, pri katerem je FillSection False: ko je bilo Accessovo okno povečano, so se območja povečala z njim, ko pa okno znova zmanjšate, ohranijo večjo širino in prikaže se vodoravni drsni trak. Ko obrazec zaprete in znova odprete, se vrne načrtovana širina.

Okolje

WKL Forms Object Library 1.23 in novejša, Accessovi obrazci s FillSection = False in postavitvijo, zasidrano v obe smeri, v Accessu za Microsoft 365 (32-bitnem) z obrazci, prikazanimi kot zavihki. FillSection = True (privzeto) in obrazci UserForm niso prizadeti.

Vzrok

Ko je FillSection izklopljen, zasidrano postavitev ob povečanju okna raztegne Access sam, postavitev pa svoja območja razporedi v ta večji prostor. Območja, ki segajo čez načrtovano širino obrazca, povzročijo, da Access obrazec razširi (Form.Width), da jih zajame. Ko se okno znova zmanjša, Access ohrani zasidrano postavitev na razdalji, ki jo je imela do desnega roba zdaj širšega obrazca, in noče zožiti obrazca pod desni rob postavitve – niti postavitev niti koda obrazca ne moreta vrniti, ne da bi spremenili položaj postavitve, položaj, ki ga nastavi koda, pa konča Accessovo sidranje tega kontrolnika. Ko je FillSection vklopljen, postavitev svoj položaj določa sama in obrazec pri vsaki velikosti zoži nazaj na okno, zato do tega ne pride.

Rešitev

  1. Vklopite FillSection (zavihek Drugo v listu z lastnostmi ali stran oblikovalnika Območja, stikalo Zapolni celotno območje). Postavitev nato pri vsaki velikosti zavzame vidni odsek s podrobnostmi; kontrolnike, ki morajo ostati vidni poleg območij, postavite v glavo ali nogo obrazca.
  2. Uporabnik, ki naleti na drsni trak, obrazec zapre in znova odpre; zapomnjena razporeditev območij se vrne, razširjeni obrazec pa ne.
sl/wiki/msaccess/comctl/troubleshooting/layout-stays-wide-after-the-window-shrinks.txt · Last modified: by Wolfgang van der Stille