Farbschema: Dunkel
Sie befinden sich hier: start » sl » Dokumentacija » Orodja za Microsoft Access » WKL Forms Object Library » troubleshooting » Accessov podobrazec ne sledi mreži

Accessov podobrazec ne sledi mreži

Podobrazec na obrazcu ne prikazuje zapisov ali prikazuje samo zapise prvega glavnega zapisa, čeprav njegova lastnost Poveži glavna polja navaja kontrolnik WklGrid (ali drug kontrolnik WKL) obrazca in uporabnik v njem izbira druge zapise.

Okolje

WKL Forms Object Library 1.15 in novejša, Access za Microsoft 365, ACCDB, ACCDE in izvajalno okolje.

Vzrok

Access vrednost povezanega kontrolnika prebere prek njegove lastnosti Value – pri kontrolniku WKL je to izbrani ključ –, vendar podobrazca ne osveži, ko se ta vrednost spremeni (tega ne sproži niti obvestilo kontrolnika o spremembi niti kar koli drugega). Mreža zato vsakič, ko se spremeni izbrani zapis, znova poizveduje podobrazce svojega obrazca, katerih Poveži glavna polja navajajo njo. To ne uspe, kadar:

  • Poveži glavna polja vsebuje kaj drugega kot ime kontrolnika – Grid1.StrankaID, polje obrazca ali ime s tipkarsko napako. Prepozna se samo golo ime.
  • ima mreža sestavljen ključ (KeyField z več polji): Value je takrat polje (array), ki ga Access ne more primerjati s poljem podobrazca.
  • je bil kontrolnik podobrazca dodan ali preimenovan, medtem ko je bil obrazec odprt v pogledu obrazca: mreža povezane podobrazce poišče enkrat, ko se odpre.

Rešitev

  1. Lastnost podobrazca Poveži glavna polja nastavite samo na ime mreže (Grid1), Poveži podrejena polja pa na polje, ki vsebuje ključ mreže (StrankaID).
  2. Če želite povezovati po drugem polju izbranega zapisa ali s sestavljenim ključem, namesto podobrazca kot podrobnosti uporabite drugo mrežo WklGrid: njen LinkMasterFields lahko navaja Grid1.StrankaID (Povezovanje dveh mrež brez kode).
  3. Ko spremenite obrazec v pogledu načrta, ga znova odprite v pogledu obrazca.
  4. Iz kode Me!Sub1.Requery podobrazec osveži kadar koli.
sl/wiki/msaccess/comctl/troubleshooting/subform-does-not-follow-grid.txt · Zuletzt geändert: von Wolfgang van der Stille