V tomto článku rozumieme chybu „Bol zistený nejednoznačný názov“ a spôsob, ako s ním zaobchádzať.
Aplikáciu Access nevyužívame iba na ukladanie údajov do databáz, ale aj na ukladanie najrôznejších postupov, od krátkych cez zdĺhavé, od jednoduchých po zložité. Nie je nezvyčajné, že existuje viac ako jeden podobný druh procedúr uložených s podobnými názvami súborov. Ako používateľ by to mohlo byť úplne v poriadku, ale aplikácia nie. Ak ukladáte viac ako jednu procedúru s podobným názvom, zobrazí sa chybové hlásenie.
Chybové hlásenie „Bol zistený nejednoznačný názov“
Toto je ďalšia z tých chýb MS Access, ktorá vás zaskočí vďaka jej úplne neočakávanému vzhľadu. Chyba sa zobrazí, ak sa pokúšate získať prístup k postupu s názvom súboru, ktorý nie je úplne vyhradený. To znamená, že v module s rovnakým názvom sú uložené aj ďalšie procedúry. Vďaka tomu má aplikácia pocit, že bol zistený nejednoznačný názov. Nerobte si z toho starosti, pretože to nie je zložitá chyba a nebude ťažké ju vyriešiť. Za predpokladu, že rozumiete, čo chybu spôsobuje.
Takže teraz, keď vieme, že príčinou chyby nie je nič iné ako opakované názvy súborov, ich riešenie nebude výzvou.
Riešenie chyby „Bol zistený nejednoznačný názov“
Po pochopení problému si uvedomíte, že riešením tohto problému je most zjavná vec urobiť. Všetko, čo musíte urobiť, je vymazať všetky nepotrebné postupy, ktoré sú súčasťou modulu so spoločným názvom, a ponechať si iba tie, ktoré sú podľa vás pre váš výkon kľúčové. Možno sa vám bude javiť ľahko implementovateľný, ale v prípade problémov máte nižšie uvedené kroky, na ktoré sa môžete obrátiť.
- Start otvorením formulára v návrhovom zobrazení
- Toto je krok, ktorý sa bude líšiť podľa vydania aplikácie, ktorú používate. Môžete zvoliť možnosť „Kód“ v ponuke „Zobraziť“ alebo zvoliť možnosť „Zobraziť kód“ v skupine Nástroje na karte Dizajn.
- Prejdite do ponuky Debug a vyberte možnosť „Compile Database Name“. Toto je tiež okamih, kedy opäť narazíte na chybu.
- Z objavujúcej sa chyby musíte skontrolovať zobrazený názov procedúry. Po dokončení kliknite na tlačidlo OK.
- Otvorte kód a vyhľadajte všetky výskyty s daným názvom procedúry.
- Teraz viete, aké všetky postupy majú rovnaký názov a ktoré z nich sú dôležité a ktoré nie. Takže start odstránením všetkých tých postupov, ktoré nie sú dôležité a nie sú potrebné.
- Po odstránení všetkých nepotrebných procedúr s rovnakým názvom prejdite znova do ponuky Debug a vyberte možnosť „Compile Database Name“.
- Ak teraz nie je chyba, problém je vyriešený a môžete sa uvoľniť kliknutím na možnosť zatvorenia v ponuke Súbor. Ak stále pretrváva, môžete sa pozrieť na a poškodený mdb alebo accdb súbor.
Úvod autora:
Vivian Stevens je expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane oprava mdf a vynikajúce softvérové produkty na obnovenie. Pre viac informácií navštívte www.datanumen. S