Polje predmeta ni bilo mogoče najti kontaktnih podatkov skupine. Kaj storiti, če "polje predmeta ni bilo mogoče najti"

Včasih se zgodi, da po posodobitvi 1C piše "Polje predmeta ni najdeno", kar označuje enega ali drugega predmeta. To se lahko zgodi ob vstopu v program, pri izpolnjevanju obrazca itd.

Če pomislite na bistvo sporočila, je očitno, da program ne najde predmeta, ki ga je določil uporabnik. Ta situacija je značilna za namestitev nove izdaje, ki deluje na zastareli platformi. V tem primeru mehanizmi starejše platforme prezrejo spremembe izdaje in se sklicujejo na atribut, ki ne obstaja več.

sl.1

Modul, do katerega se dostopa, preneha delovati, vendar program morda ne bo prekinil dela. Ko je napaka v aplikaciji ali modulu za obdelavo, potem ko se zažene, se program morda ne bo zagnal.

V tem primeru je pomembno, da si ogledate opis distribucije, ki se odpre ob namestitvi posodobitve. Navesti morajo priporočila za uporabo različice platforme.



sl.2

Tako je prva in glavna rešitev problema posodobitev platforme 1C: Enterprise.

Če želite videti, katero platformo smo namestili, morate iti v postavko menija "Orodja" - "Vizitka", kjer v zgornji vrstici vidimo različico naše platforme in jo primerjamo s priporočeno pri namestitvi posodobitve konfiguracije.



sl.3

Počisti uporabniške nastavitve

Napaka se lahko pojavi tudi pri posodobljeni programski platformi, na primer po posodobitvi konfiguracije, ko v izvedbenem dokumentu kliknete gumb »Izberi«, se je začelo prikazovati sporočilo »Polje predmeta ni najdeno (valuta)«. Kaj bi lahko bil razlog tukaj, ker je bila platforma posodobljena? Nekatere parametre programa je mogoče popraviti v uporabniških nastavitvah, za odpravo napake pa je dovolj, da počistite njegove nastavitve. V "1C: Računovodstvo 3.0" se ta postavka nahaja v "Administracija" - "Nastavitve programa" - "Nastavitve uporabnikov in pravic".


sl.4

V pododdelku »Osebne uporabniške nastavitve« sledimo hiperpovezavi »Izbriši nastavitve«, kjer lahko izberemo, ali počistimo nastavitve za vse uporabnike ali samo za izbranega. Izberemo lahko tudi brisanje vseh nastavitev ali nekaterih posebnih vrst nastavitev.



sl.5



sl.6

Pred nami se bodo odprle uporabniške nastavitve, v katerih bi lahko le uporabljal zastarele objekte, na katere se nanaša programska napaka. Izberemo lahko določeno nastavitev (glede na poziv za napako) ali počistimo vse nastavitve.


sl.7

V primeru, da pojav napake ni povezan s platformo in uporabniškimi nastavitvami, je morda preprosto prišlo do napake v informacijski bazi, ki je poškodovala navedeni objekt. V tem primeru je priporočljivo izvesti "Testiranje in popravljanje informacijske baze" v načinu konfiguratorja, v točki menija "Administracija".



sl.8

Pri testiranju in popravljanju morate preveriti logično in referenčno celovitost baze. Če predmet ni zaznan, lahko nastavimo nastavitve za preverjalnik, kaj storiti s takšnimi objekti – ustvariti objekte, počistiti reference ali jih ne spremeniti.



sl.9

Ko izberete možnost »Ustvari predmete«, program, ko zazna neobstoječo sklicevanje na predmet, oblikuje element, nekakšno škrbino. Če izberete možnost - "Počisti povezave" ali "Izbriši predmet", bodo napačne povezave preprosto izbrisane. Če pustite stikalo v položaju »Ne spreminjaj«, nas bo program preprosto usmeril na ta predmet, ne da bi ukrepal. Ta možnost nam očitno ne bo pomagala.

Tako ima vsaka napaka v programu 1C logično razlago.

Težava, s katero se srečujejo uporabniki 1C - "Napaka: Polje predmeta ni najdeno", se najpogosteje pojavi ob zagonu. Ta težava povzroča neprijetnosti in upočasni potek dela. Mnogi uporabniki, kot kažejo ankete, ne vedo, kako hitro in samostojno rešiti to težavo. Poglejmo si učinkovita priporočila.

V nastavitvah 1C je vsakemu predmetu dodeljeno svoje polje. Po analizi takšne napake z vidika programerja lahko sklepamo, da se težava pojavi, ko program dostopa do polja, ki ni določeno v objektu. Če ocenjujemo težavo z vidika uporabnikov, je napaka v 1C v tem, da program ne najde atributa, ki ga je določil uporabnik.

Napaka 1C se praviloma pojavi v treh situacijah:

  • ob vstopu v program;

  • med izpolnjevanjem obrazca;

  • preden izpolnite predlogo.

Ta seznam bi se lahko nadaljeval, vendar so metode za odpravljanje težav v celoti odvisne od podrobnosti o napačnem upodabljanju strani.

Napaka: Polja predmeta ni bilo mogoče najti 1C (avtentikacija)

V najnovejših posodobitvah 1C se lahko prijavite prek OpenID. Ta nova možnost olajša prijavo po prekinitvi povezave.

Težavo lahko odpravite na več načinov:

  • posodobite platformo na najnovejšo izdajo (posodobitev najdete na uradnem spletnem mestu 1C);

  • vrnitev na prejšnjo različico (ne pozabite ustvariti varnostne kopije).

Kako odpraviti težavo brez uporabe posodobitve:

  • preskakovanje preverjanj znotraj programa;

  • samostojna sprememba menjalnih pravil.

Napaka: polja ni bilo mogoče najti (skladišče)

Razlog: podatki v dokumentu so navedeni na primer na sredini tabele, vendar morajo biti v glavi:

  • nastavite prekinitev na točki napake;

  • V konfiguratorju obvezno preverite pravilnost vnesenih podatkov.

Napaka: Polja predmeta ni bilo mogoče najti (predpona teže izdelka)

Možnosti odpravljanja težav:

  • nastavite kodo za vso težo blaga;

  • nastavite predlogo za kode (razdelek »Nastavitve strojne opreme«).

Napaka: Polja predmeta ni bilo mogoče najti (iskalni niz)

  • skrbno preverite kodo, morda se je težava pojavila pri naštevanju, kar kaže na napačno določeno korespondenco ali njeno odsotnost;

  • prenesite drugo obdelavo konverzij.

Napaka: Polja predmeta ni bilo mogoče najti (račun)

Lahko odpravite podana napaka, če v nastavitvah omogočite »Neodvisno vzdrževanje partnerjev in nasprotnih strank«. Za dostop do tega menija z nastavitvami pojdite na »Administracija« in nato na »CRM in prodaja«.

Napaka, ki jo obravnavamo, se pogosto pojavi v novih izdajah programa med uvajanjem novih programskih mehanizmov. V večini primerov se težava reši sama med izdajo nove izdaje. Da ne boste čakali na novo izdajo, ne pozabite shraniti varnostnih kopij. S tem se boste vrnili na prejšnjo različico. To možnost je mogoče uporabiti v kateri koli situaciji, ko se pojavi napaka 1C.

  1. Potrebno je počistiti konfiguracijo zastarelih in nepotrebnih informacij. V meniju »Preveri konfiguracijo« potrdite polje »Preveri logično celovitost konfiguracije«. Program bo samodejno odstranil napačne podatke.

  2. Za tiste, katerih konfiguracija je podprta, strokovnjaki priporočajo, da natančno preverite konfiguracijo prodajalca. Če želite preveriti, naložite konfiguracijo prodajalca v novo bazo podatkov in ponovite prvi korak.

Obstaja tudi določen algoritem ukrepov za odpravljanje napak, ki temelji izključno na tehničnih točkah:

  1. Izklopiti morate vsa opravila v ozadju aktivnih baz.

  2. Ponovno naložite strežnik.

  3. Naredite varnostno kopijo z uporabo sql.

  4. Odstranite osnovo s podpore in raztovorite prim.

Morda je ena najpogostejših napak pri delovanju programov in konfiguracij, ki jih je izdal 1C, sporočilo »Polje predmeta ni najdeno«. Ta članek je posvečen vzrokom te napake, metodam za njeno odpravo in situacijam, v katerih se kaže.

Kaj pomeni "predmetno polje ni najdeno"?

Vsaka konfiguracija 1C je niz metapodatkovnih objektov, do katerih program občasno dostopa. Za vsak predmet je značilen niz polj. Ko se prikaže to okno, program poroča o nepravilnem rezultatu dostopa do polja predmeta.

Ta situacija se lahko pojavi kadar koli:

  • Ob zagonu programa;
  • Pri izpolnjevanju informacijskih polj obrazca;
  • Pri tiskanju informacij.

Razlogi za napako

Sporočilo Polje predmeta 1C ni bilo najdeno, najpogosteje se pojavi po spremembi konfiguracije (njegov neodvisen dodatek ali posodobitev v trenutna verzija). Glavni razlog za pojav je nepazljivost programerjev:

  • Atribut, na katerega se sklicuje koda, ni v bazi podatkov (je bil izbrisan ali še ni ustvarjen);
  • Koda vsebuje napako (;
  • Napaka pri ustvarjanju polja (pomembno za uporabnike, ki delajo z upravljanimi obrazci);
  • Vse podrobnosti o elementu obrazca niso izpolnjene (zlasti, če v vnosnem polju ni nastavljen atribut "Pot do podatkov", se ob vsakem dostopu do tega polja prikaže napaka "Polje predmeta ni bilo najdeno");
  • V upravljanih obrazcev, če pozabite podati ukaz za gumb v upravljalniku, lahko naletite tudi na to napako.

Rešitve

Treba je opozoriti, da za 1C "Polje predmeta ni najdeno" ni kritična napaka. Delovanje sistema se nadaljuje, prekinjena je le izvedba modula, v telesu katerega je prišlo do napake.

Ne glede na vzroke te napake, brez posredovanja programerjev, jo je mogoče rešiti le v enem primeru: če je napaka posledica posodobitve dostave konfiguracije.

V tem primeru lahko obnovite varnostno kopijo baze podatkov ali povrnete posodobitev, po kateri bo v novi izdaji konfiguracije napaka najverjetneje odpravljena. V večini drugih primerov so potrebne spremembe izvedljive kode programa.

Primer napake in kako jo odpraviti

V različicah programa po izdaji 8.2.15 je bila za poenostavitev identifikacije uporabnika uvedena možnost prijave z uporabo OpenID. V času izdaje te izdaje je veliko uporabnikov naletelo na napako »Polje predmeta ni najdeno (OpenID Authentication).

Kot se je pozneje izkazalo, je bil razlog za pojav tega okna dejstvo, da predhodno razvite konfiguracije ne upoštevajo možnosti takšne avtentikacije. In mehanizem za reševanje takšne težave ni bil napisan v programski kodi.

Glavne rešitve so bile:

  1. Nadgradnja platforme na trenutno različico;
  2. Zavrnitev posodobitve konfiguracije;
  3. Spreminjanje pravil menjave;
  4. Ček lahko preprosto prezrete;

V vsakem primeru, ne glede na to, kaj je povzročilo izjemo, v nobenem primeru ne smete paničariti. Poskusite prebrati, kaj vam program pove, katero polje manjka, analizirajte, katera dejanja so privedla do sporočila in se obrnite na strokovnjaka za tehnična podpora. Najpogosteje se tak problem reši v eni uri od trenutka stika.

Težava, s katero se srečujejo uporabniki 1C - "Napaka: Polje predmeta ni najdeno", se najpogosteje pojavi ob zagonu. Ta težava povzroča neprijetnosti in upočasni potek dela. Mnogi uporabniki, kot kažejo ankete, ne vedo, kako hitro in samostojno rešiti to težavo. Poglejmo si učinkovita priporočila.

V nastavitvah 1C je vsakemu predmetu dodeljeno svoje polje. Po analizi takšne napake z vidika programerja lahko sklepamo, da se težava pojavi, ko program dostopa do polja, ki ni določeno v objektu. Če ocenjujemo težavo z vidika uporabnikov, je napaka v 1C v tem, da program ne najde atributa, ki ga je določil uporabnik.

Napaka 1C se praviloma pojavi v treh situacijah:

  • ob vstopu v program;
  • med izpolnjevanjem obrazca;
  • preden izpolnite predlogo.

Ta seznam bi se lahko nadaljeval, vendar so metode za odpravljanje težav v celoti odvisne od podrobnosti o napačnem upodabljanju strani.

Napaka: Polja predmeta ni bilo mogoče najti 1C (avtentikacija)

V najnovejših posodobitvah 1C se lahko prijavite prek OpenID. Ta nova možnost olajša prijavo po prekinitvi povezave.

Težavo lahko odpravite na več načinov:

  • posodobite platformo na najnovejšo izdajo (posodobitev najdete na uradnem spletnem mestu 1C);
  • vrnitev na prejšnjo različico (ne pozabite ustvariti varnostnih kopij).

Kako odpraviti težavo brez uporabe posodobitve:

  • preskakovanje preverjanj znotraj programa;
  • samostojna sprememba menjalnih pravil.

Napaka: polja ni bilo mogoče najti (skladišče)

Razlog: podatki v dokumentu so navedeni na primer na sredini tabele, vendar morajo biti v glavi:

  • nastavite prekinitev na točki napake;
  • V konfiguratorju obvezno preverite pravilnost vnesenih podatkov.

Napaka: Polja predmeta ni bilo mogoče najti (predpona teže izdelka)

Možnosti odpravljanja težav:

  • nastavite kodo za vso težo blaga;
  • nastavite predlogo za kode (razdelek »Nastavitve strojne opreme«).

Napaka: Polja predmeta ni bilo mogoče najti (iskalni niz)

  • skrbno preverite kodo, morda se je težava pojavila pri naštevanju, kar kaže na napačno določeno korespondenco ali njeno odsotnost;
  • prenesite drugo obdelavo konverzij.

Napaka: Polja predmeta ni bilo mogoče najti (račun)

To napako lahko odpravite, če v nastavitvah omogočite »Neodvisno vzdrževanje partnerjev in nasprotnih strank«. Za dostop do tega menija z nastavitvami pojdite na »Administracija« in nato na »CRM in prodaja«.

Napaka, ki jo obravnavamo, se pogosto pojavi v novih izdajah programa med uvajanjem novih programskih mehanizmov. V večini primerov se težava reši sama med izdajo nove izdaje. Da ne boste čakali na novo izdajo, ne pozabite shraniti varnostnih kopij. S tem se boste vrnili na prejšnjo različico. To možnost je mogoče uporabiti v kateri koli situaciji, ko se pojavi napaka 1C.

  1. Potrebno je počistiti konfiguracijo zastarelih in nepotrebnih informacij. V meniju »Preveri konfiguracijo« potrdite polje »Preveri logično celovitost konfiguracije«. Program bo samodejno odstranil napačne podatke.
  2. Za tiste, katerih konfiguracija je podprta, strokovnjaki priporočajo, da natančno preverite konfiguracijo prodajalca. Če želite preveriti, naložite konfiguracijo prodajalca v novo bazo podatkov in ponovite prvi korak.

Obstaja tudi določen algoritem ukrepov za odpravljanje napak, ki temelji izključno na tehničnih točkah:

  1. Izklopiti morate vsa opravila v ozadju aktivnih baz.
  2. Ponovno naložite strežnik.
  3. Naredite varnostno kopijo z uporabo sql.
  4. Odstranite osnovo s podpore in raztovorite prim.

Včasih uporabniki 1C naletijo na napako: "Polje predmeta ni najdeno."

Razlogi za napako

Ta težava se lahko pojavi v različnih primerih:

- ob vstopu v program;
— pri izpolnjevanju obrazcev ali pred vnosom podatkov v predloge;
- pri izvajanju upravljalnika - "Pred snemanjem" zaradi razloga "Uporabniki CommonModule (OpenID Authentication).

Možnosti se lahko razlikujejo. Zgodi se, da v načinu za odpravljanje napak konfiguratorja 1C vse funkcije delujejo pravilno in ob zagonu v program pride do takšne napake.

Razlog za napako je v tem, da predhodno razviti programski mehanizmi ne upoštevajo konfiguracijskih podatkov, vneseni podatki v programski kodi pa se ne obdelujejo. tiste. Obstaja pritožba na atribut, ki ne obstaja.

Takšna situacija se lahko pojavi pri namestitvi nove izdaje ali pri delu s programom 1C na stari platformi.


Metoda popravljanja napak

Če želite odpraviti napako »Polje predmeta ni najdeno«, morate znova namestiti ali posodobiti program za več nova različica. Trenutno različico platforme lahko prenesete na uradno spletno stran podjetja ali na druge ustrezne vire.

Lahko pa se vrnete nazaj na prejšnja različica, vendar je priporočljivo delati redne varnostne kopije.



Povezani članki: