Značka se ne prikaže ali se ne prikaže na svojem cilju
Okolje
WklBadge 1.35 in novejši, v obrazcih Accessa in na obrazcih UserForm v Excelu in Wordu.
Vzrok
- Ni česa prikazati. Število je nič (pri
HideZeroTrue, kar je privzeto), negativno, Null ali besedilo, ki ni število; tudi značka za število brez kakršne koli vrednosti ostane skrita. Značko s piko skrije Null. - Cilj je skrit ali ga ni mogoče najti. Značka se skrije skupaj s svojim ciljem. Ime v
Target, ki ni kontrolnik istega odseka (podrobnosti, glava, noga ali ista stran kontrolnika zavihka), ni najdeno;TargetFoundtakrat vrne False, značka pa ostane tam, kamor je bila narisana. - Pogled načrta. Značka se na svoj cilj premakne samo v pogledu obrazca; v pogledu načrta ostane tam, kamor je bila narisana, in prikazuje vzorčno „3“.
- Prekriva jo podobrazec. Access podobrazec izriše čez vsak kontrolnik ActiveX, zato značke na podobrazcu ali za njim ni mogoče videti.
- Odsek s podrobnostmi neprekinjenega obrazca. Access tam ustvari en sam primerek; vezan primerek Accessu prepreči, da bi odprl obrazec.
Rešitev
- Med odprtim obrazcem v oknu Immediate preberite
Count,ValueinTargetFound:?Forms!frmStart!badSeje.Object.TargetFound. - Značko postavite v isti odsek kot njen cilj in preverite, ali je
Targetpravilno črkovan. - Nastavite
HideZerona False, da se prikaže „0“, ali preverite, ali vir kontrolnika vrne Null. - Značko za podobrazec postavite poleg podobrazca; števila za posamezne zapise namesto v neprekinjeni obrazec postavite v stolpec kontrolnika
WklGrid.
Sorodne teme
sl/wiki/msaccess/comctl/troubleshooting/badge-does-not-show.txt · Zuletzt geändert: von Wolfgang van der Stille