Farbschema: Riviera
Sie befinden sich hier: start » sl » Dokumentacija » Orodja za Microsoft Access » WKL Forms Object Library » troubleshooting » Značka se ne prikaže ali se ne prikaže na svojem cilju

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 HideZero True, 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; TargetFound takrat 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

  1. Med odprtim obrazcem v oknu Immediate preberite Count, Value in TargetFound: ?Forms!frmStart!badSeje.Object.TargetFound.
  2. Značko postavite v isti odsek kot njen cilj in preverite, ali je Target pravilno črkovan.
  3. Nastavite HideZero na False, da se prikaže „0“, ali preverite, ali vir kontrolnika vrne Null.
  4. 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