Internet Windows Android
Kengaytirish

Ob'ekt maydoni nomini to'ldirish topilmadi. Agar "ob'ekt maydoni topilmasa" nima qilish kerak

Ba'zida 1C foydalanuvchilari xatoga duch kelishadi: "Ob'ekt maydoni topilmadi."

Xatoning sabablari

Ushbu muammo turli holatlarda yuzaga kelishi mumkin:

- dasturga kirishda;
— shakllarni toʻldirishda yoki shablonlarga maʼlumotlarni kiritishdan oldin;
- ishlov beruvchini bajarayotganda - "CommonModule Users (OpenID Authentication) sababiga ko'ra "Yozishdan oldin".

Variantlar farq qilishi mumkin. 1C konfiguratorining disk raskadrovka rejimida barcha funktsiyalar to'g'ri ishlaydi va dasturda ishga tushirilganda bunday xatolik yuz beradi.

Xatoning sababi shundaki, avval ishlab chiqilgan dasturiy mexanizmlar konfiguratsiya ma'lumotlarini hisobga olmaydi va dastur kodiga kiritilgan ma'lumotlar qayta ishlanmaydi. Bular. Mavjud bo'lmagan atributga murojaat bor.

Bunday holat yangi versiyani o'rnatishda yoki eski platformada 1C dasturi bilan ishlashda paydo bo'lishi mumkin.


Xatolarni tuzatish usuli

"Ob'ekt maydoni topilmadi" xatosini tuzatish uchun dasturni qayta o'rnatishingiz yoki yangi versiyaga yangilashingiz kerak. Platformaning joriy versiyasini kompaniyaning rasmiy veb-saytida yoki boshqa tegishli manbalarda yuklab olish mumkin.

Shu bilan bir qatorda, oldingi versiyaga qaytishingiz mumkin, ammo muntazam zaxira nusxalarini yaratish tavsiya etiladi.

Ehtimol, 1C tomonidan chiqarilgan dasturlar va konfiguratsiyalarning ishlashidagi eng keng tarqalgan xatolardan biri bu "Ob'ekt maydoni topilmadi" xabaridir. Ushbu maqola ushbu xatoning sabablari, uni bartaraf etish usullari va u o'zini namoyon qiladigan vaziyatlarga bag'ishlangan.

"Ob'ekt maydoni topilmadi" nimani anglatadi?

Har qanday 1C konfiguratsiyasi - bu dastur vaqti-vaqti bilan kiradigan metadata ob'ektlari to'plami. Har bir ob'ekt maydonlar to'plami bilan tavsiflanadi. Ushbu oyna paydo bo'lganda dastur xabar beradigan ob'ekt maydoniga kirishning noto'g'ri natijasidir.

Bu holat har qanday vaqtda yuz berishi mumkin:

  • Dasturni ishga tushirishda;
  • Shaklning ma'lumotlar maydonlarini to'ldirishda;
  • Ma'lumotni chop etishda.

Xatoning sabablari

Ob'ektning 1C maydoni topilmadi, ko'pincha konfiguratsiyaga o'zgartirish kiritilgandan keyin paydo bo'ladi (uni mustaqil ravishda qo'shish yoki joriy versiyaga yangilash). Voqealarning asosiy sababi dasturchilarning e'tiborsizligi:

  • Kod tomonidan ko'rsatilgan atribut ma'lumotlar bazasida yo'q (o'chirilgan yoki hali yaratilmagan);
  • Kodda xatolik bor (;
  • Maydonni yaratishda xatolik (boshqariladigan shakllar bilan ishlaydigan foydalanuvchilar uchun tegishli);
  • Shakl elementining barcha tafsilotlari to'ldirilmaydi (xususan, kiritish maydonida "Ma'lumotlarga yo'l" atributi o'rnatilmagan bo'lsa, ushbu maydonga har safar kirishda "Ob'ekt maydoni topilmadi" xatosi paydo bo'ladi);
  • Boshqariladigan shakllarda, ishlov beruvchidagi tugma uchun buyruqni belgilashni unutib qo'ysangiz, bu xatoga ham duch kelishingiz mumkin.

Yechimlar

Shuni ta'kidlash kerakki, 1C uchun "Ob'ekt maydoni topilmadi" muhim xato emas. Tizimning ishlashi davom etadi, faqat xatolik yuz bergan korpusdagi modulning bajarilishi to'xtatiladi.

Ushbu xatoning sabablari nima bo'lishidan qat'i nazar, dasturchilarning aralashuvisiz uni faqat bitta holatda hal qilish mumkin: agar xato konfiguratsiya yetkazib berishni yangilashdan kelib chiqqan bo'lsa.

Bunday holda, siz ma'lumotlar bazasining zaxira nusxasini tiklashingiz yoki yangilanishni orqaga qaytarishingiz mumkin, shundan so'ng konfiguratsiyaning yangi versiyasida xatolik katta ehtimol bilan tuzatiladi. Ko'pgina boshqa hollarda, dasturning bajariladigan kodiga o'zgartirishlar kiritish talab etiladi.

Xato va uni qanday tuzatishga misol

Dasturning 8.2.15 versiyasidan keyingi versiyalarida foydalanuvchi identifikatsiyasini soddalashtirish uchun OpenID yordamida tizimga kirish imkoniyati joriy etildi. Ushbu relizni chiqarish vaqtida ko'plab foydalanuvchilar xatoga duch kelishdi "Ob'ekt maydoni topilmadi (OpenID autentifikatsiyasi).

Keyinchalik ma'lum bo'lishicha, ushbu oynaning paydo bo'lishiga avvalroq ishlab chiqilgan konfiguratsiyalar bunday autentifikatsiya imkoniyatini hisobga olmaganligi sabab bo'lgan. Va bunday muammoni hal qilish mexanizmi dastur kodida ko'rsatilmagan.

Asosiy yechimlar quyidagilar edi:

  1. Platformani joriy versiyaga yangilash;
  2. Konfiguratsiyani yangilashdan bosh tortish;
  3. almashinuv qoidalarini o'zgartirish;
  4. Siz shunchaki chekni e'tiborsiz qoldirishingiz mumkin;

Qanday bo'lmasin, istisnoga nima sabab bo'lishidan qat'i nazar, hech qanday holatda vahima qo'ymasligingiz kerak. Dastur sizga nima haqida gapirayotganini, qaysi soha etishmayotganini o'qishga harakat qiling, xabarning paydo bo'lishiga qanday harakatlar olib kelganligini tahlil qiling va texnik yordam bo'yicha mutaxassis bilan bog'laning. Ko'pincha, bunday muammo aloqa paytidan boshlab bir soat ichida hal qilinadi.

1C: Pridpriemstvo foydalanuvchilari duch keladigan muammo - "Xato: ob'ekt maydoni topilmadi", ko'pincha ishga tushirishda paydo bo'ladi. Bu muammo noqulayliklarni keltirib chiqaradi va ish jarayonini sekinlashtiradi. Ko'pgina foydalanuvchilar, so'rovlar shuni ko'rsatadiki, bu muammoni qanday tez va mustaqil ravishda hal qilishni bilishmaydi. Keling, samarali tavsiyalarni ko'rib chiqaylik.

1C: Birlamchi sozlamalarda har bir ob'ektga o'z maydoni tayinlangan. Bunday xatolikni dasturchi nuqtai nazaridan tahlil qilib, xulosa qilishimiz mumkinki, muammo dastur ob'ektda ko'rsatilmagan maydonga kirganda paydo bo'ladi. Muammoni foydalanuvchilar nuqtai nazaridan baholagan holda, 1C:Primary-dagi xato dastur foydalanuvchi tomonidan ko'rsatilgan atributni topa olmasligidir.

1C xatosi: Qabul qilish, qoida tariqasida, uchta holatda paydo bo'ladi:

  • dasturga kirishda;
  • shaklni to'ldirishda;
  • shablonni to'ldirishdan oldin.

Ushbu ro'yxatni davom ettirish mumkin, ammo muammolarni bartaraf etish usullari butunlay noto'g'ri sahifa ko'rinishining tafsilotlariga bog'liq.

Autentifikatsiya

1C: Pídpriemstvo-ning so'nggi yangilanishlarida siz OpenID orqali kirishingiz mumkin. Ushbu yangi parametr ulanish uzilganidan keyin tizimga kirishni osonlashtiradi.

Muammoni bir necha usul bilan hal qilishingiz mumkin:

  • 1C platformasini so'nggi versiyaga avtomatik yangilashni amalga oshiring (yangilanishni 1C: Enterprise rasmiy veb-saytida topishingiz mumkin);
  • agar u yordam bermasa, unda sizga 1C dasturchisi kerak

Yangilanishdan foydalanmasdan muammoni qanday hal qilish mumkin:

  • dastur ichidagi tekshiruvlarni o'tkazib yuborish;
  • ayirboshlash qoidalarini mustaqil ravishda o'zgartirish.

Ombor

Sababi: hujjatdagi ma'lumotlar, masalan, jadvalning o'rtasida ko'rsatilgan, ammo sarlavhada joylashgan bo'lishi kerak:

  • xato nuqtasida tanaffusni o'rnatish;
  • Konfiguratorda kiritilgan ma'lumotlarning to'g'riligini tekshirishni unutmang.

Muammolarni bartaraf etish variantlari:

  • barcha vaznli tovarlar uchun kodni o'rnating;
  • kodlar uchun shablonni o'rnating ("Uskuna sozlamalari" bo'limi).

Qidiruv qatori

  • kodni diqqat bilan tekshiring, ehtimol muammo ro'yxatda paydo bo'lgan, bu noto'g'ri ko'rsatilgan yozishmalarni yoki uning yo'qligini ko'rsatadi;
  • boshqa konvertatsiya jarayonlarini yuklab oling.

kontragent

Sozlamalarda "Hamkorlar va kontragentlarga mustaqil xizmat ko'rsatish" ni yoqsangiz, ushbu xatoni bartaraf etishingiz mumkin. Ushbu sozlamalar menyusiga kirish uchun "Ma'muriyat" ga, keyin esa "CRM va savdo" ga o'ting.

Biz ko'rib chiqayotgan xato ko'pincha dasturning yangi versiyalarida yangi dasturiy ta'minot mexanizmlarini joriy qilish paytida yuzaga keladi. Ko'pgina hollarda, yangi nashrni chiqarish paytida muammo o'z-o'zidan hal qilinadi. Yangi nashrni kutmaslik uchun zaxira nusxalarini saqlashni unutmang. Bu sizni oldingi versiyaga qaytaradi. Ushbu parametr 1C: Qabul qilish xatosi paydo bo'lganda har qanday holatda ishlatilishi mumkin.

1C: Korxona mutaxassislari, agar foydalanuvchi dasturning funksionalligini ko'rsatishda xatolikka duch kelsa, nima qilish kerakligi haqida umumiy tavsiyalar beradi:

  1. Eskirgan va keraksiz ma'lumotlarning konfiguratsiyasini tozalash kerak. "Konfiguratsiyani tekshirish" menyusida "Konfiguratsiyaning mantiqiy yaxlitligini tekshirish" katagiga belgi qo'ying. Dastur avtomatik ravishda noto'g'ri ma'lumotlarni o'chiradi.
  2. Konfiguratsiyasi qo'llab-quvvatlanadiganlar uchun mutaxassislar sotuvchining konfiguratsiyasini diqqat bilan tekshirishni tavsiya qiladi. Tekshirish uchun sotuvchining konfiguratsiyasini yangi ma'lumotlar bazasiga yuklang va birinchi qadamni takrorlang.

Xatolarni yo'q qilish uchun ma'lum bir harakatlar algoritmi ham mavjud bo'lib, u faqat texnik jihatlarga asoslangan:

  1. Faol bazalarning barcha fon vazifalarini o'chirib qo'yishingiz kerak.
  2. Serverni qayta yuklang.
  3. Sql-dan foydalanib zaxira nusxasini yarating.
  4. Poydevorni qo'llab-quvvatlashdan olib tashlang va tushiring.

1C foydalanuvchilari duch keladigan muammo - "Xato: ob'ekt maydoni topilmadi", ko'pincha ishga tushirishda paydo bo'ladi. Bu muammo noqulayliklarni keltirib chiqaradi va ish jarayonini sekinlashtiradi. Ko'pgina foydalanuvchilar, so'rovlar shuni ko'rsatadiki, bu muammoni qanday tez va mustaqil ravishda hal qilishni bilishmaydi. Keling, samarali tavsiyalarni ko'rib chiqaylik.

1C sozlamalarida har bir ob'ektga o'z maydoni tayinlangan. Bunday xatolikni dasturchi nuqtai nazaridan tahlil qilib, xulosa qilishimiz mumkinki, muammo dastur ob'ektda ko'rsatilmagan maydonga kirganda paydo bo'ladi. Muammoni foydalanuvchilar nuqtai nazaridan baholaganda, 1C da xatolik shundaki, dastur foydalanuvchi tomonidan ko'rsatilgan atributni topa olmaydi.

1C xatosi, qoida tariqasida, uchta holatda paydo bo'ladi:

  • dasturga kirishda;

  • shaklni to'ldirishda;

  • shablonni to'ldirishdan oldin.

Ushbu ro'yxatni davom ettirish mumkin, ammo muammolarni bartaraf etish usullari butunlay noto'g'ri sahifa ko'rinishining tafsilotlariga bog'liq.

Xato: 1C ob'ekt maydoni topilmadi (Autentifikatsiya)

So'nggi 1C yangilanishlarida siz OpenID orqali tizimga kirishingiz mumkin. Ushbu yangi parametr ulanish uzilganidan keyin tizimga kirishni osonlashtiradi.

Muammoni bir necha usul bilan hal qilishingiz mumkin:

  • platformani so'nggi versiyaga yangilang (yangilanishni 1C rasmiy veb-saytida topishingiz mumkin);

  • oldingi versiyaga qaytish (zaxira nusxalarini yaratishni unutmang).

Yangilanishdan foydalanmasdan muammoni qanday hal qilish mumkin:

  • dastur ichidagi tekshiruvlarni o'tkazib yuborish;

  • ayirboshlash qoidalarini mustaqil ravishda o'zgartirish.

Xato: maydon topilmadi (ombor)

Sababi: hujjatdagi ma'lumotlar, masalan, jadvalning o'rtasida ko'rsatilgan, ammo sarlavhada joylashgan bo'lishi kerak:

  • xato nuqtasida tanaffusni o'rnatish;

  • Konfiguratorda kiritilgan ma'lumotlarning to'g'riligini tekshirishni unutmang.

Xato: ob'ekt maydoni topilmadi (Og'irlik mahsuloti prefiksi)

Muammolarni bartaraf etish variantlari:

  • barcha vaznli tovarlar uchun kodni o'rnating;

  • kodlar uchun shablonni o'rnating ("Uskuna sozlamalari" bo'limi).

Xato: obyekt maydoni topilmadi (Qidiruv qatori)

  • kodni diqqat bilan tekshiring, ehtimol muammo ro'yxatda paydo bo'lgan, bu noto'g'ri ko'rsatilgan yozishmalarni yoki uning yo'qligini ko'rsatadi;

  • boshqa konvertatsiya jarayonlarini yuklab oling.

Xato: obyekt maydoni topilmadi (Hisob qaydnomasi)

Sozlamalarda "Hamkorlar va kontragentlarga mustaqil xizmat ko'rsatish" ni yoqsangiz, ushbu xatoni bartaraf etishingiz mumkin. Ushbu sozlamalar menyusiga kirish uchun "Ma'muriyat" ga, keyin esa "CRM va savdo" ga o'ting.

Biz ko'rib chiqayotgan xato ko'pincha dasturning yangi versiyalarida yangi dasturiy ta'minot mexanizmlarini joriy qilish paytida yuzaga keladi. Ko'pgina hollarda, yangi nashrni chiqarish paytida muammo o'z-o'zidan hal qilinadi. Yangi nashrni kutmaslik uchun zaxira nusxalarini saqlashni unutmang. Bu sizni oldingi versiyaga qaytaradi. Ushbu parametr 1C xatosi paydo bo'lganda har qanday holatda ishlatilishi mumkin.

  1. Eskirgan va keraksiz ma'lumotlarning konfiguratsiyasini tozalash kerak. "Konfiguratsiyani tekshirish" menyusida "Konfiguratsiyaning mantiqiy yaxlitligini tekshirish" katagiga belgi qo'ying. Dastur avtomatik ravishda noto'g'ri ma'lumotlarni o'chiradi.

  2. Konfiguratsiyasi qo'llab-quvvatlanadiganlar uchun mutaxassislar sotuvchining konfiguratsiyasini diqqat bilan tekshirishni tavsiya qiladi. Tekshirish uchun sotuvchining konfiguratsiyasini yangi ma'lumotlar bazasiga yuklang va birinchi qadamni takrorlang.

Xatolarni yo'q qilish uchun ma'lum bir harakatlar algoritmi ham mavjud bo'lib, u faqat texnik jihatlarga asoslangan:

  1. Faol bazalarning barcha fon vazifalarini o'chirib qo'yishingiz kerak.

  2. Serverni qayta yuklang.

  3. Sql-dan foydalanib zaxira nusxasini yarating.

  4. Poydevorni qo'llab-quvvatlashdan olib tashlang va tushiring.

1C foydalanuvchilari duch keladigan muammo - "Xato: ob'ekt maydoni topilmadi", ko'pincha ishga tushirishda paydo bo'ladi. Bu muammo noqulayliklarni keltirib chiqaradi va ish jarayonini sekinlashtiradi. Ko'pgina foydalanuvchilar, so'rovlar shuni ko'rsatadiki, bu muammoni qanday tez va mustaqil ravishda hal qilishni bilishmaydi. Keling, samarali tavsiyalarni ko'rib chiqaylik.

1C sozlamalarida har bir ob'ektga o'z maydoni tayinlangan. Bunday xatolikni dasturchi nuqtai nazaridan tahlil qilib, xulosa qilishimiz mumkinki, muammo dastur ob'ektda ko'rsatilmagan maydonga kirganda paydo bo'ladi. Muammoni foydalanuvchilar nuqtai nazaridan baholaganda, 1C da xatolik shundaki, dastur foydalanuvchi tomonidan ko'rsatilgan atributni topa olmaydi.

1C xatosi, qoida tariqasida, uchta holatda paydo bo'ladi:

  • dasturga kirishda;
  • shaklni to'ldirishda;
  • shablonni to'ldirishdan oldin.

Ushbu ro'yxatni davom ettirish mumkin, ammo muammolarni bartaraf etish usullari butunlay noto'g'ri sahifa ko'rinishining tafsilotlariga bog'liq.

Xato: 1C ob'ekt maydoni topilmadi (Autentifikatsiya)

So'nggi 1C yangilanishlarida siz OpenID orqali tizimga kirishingiz mumkin. Ushbu yangi parametr ulanish uzilganidan keyin tizimga kirishni osonlashtiradi.

Muammoni bir necha usul bilan hal qilishingiz mumkin:

  • platformani so'nggi versiyaga yangilang (yangilanishni 1C rasmiy veb-saytida topishingiz mumkin);
  • oldingi versiyaga qaytish (zaxira nusxalarini yaratishni unutmang).

Yangilanishdan foydalanmasdan muammoni qanday hal qilish mumkin:

  • dastur ichidagi tekshiruvlarni o'tkazib yuborish;
  • ayirboshlash qoidalarini mustaqil ravishda o'zgartirish.

Xato: maydon topilmadi (ombor)

Sababi: hujjatdagi ma'lumotlar, masalan, jadvalning o'rtasida ko'rsatilgan, ammo sarlavhada joylashgan bo'lishi kerak:

  • xato nuqtasida tanaffusni o'rnatish;
  • Konfiguratorda kiritilgan ma'lumotlarning to'g'riligini tekshirishni unutmang.

Xato: ob'ekt maydoni topilmadi (Og'irlik mahsuloti prefiksi)

Muammolarni bartaraf etish variantlari:

  • barcha vaznli tovarlar uchun kodni o'rnating;
  • kodlar uchun shablonni o'rnating ("Uskuna sozlamalari" bo'limi).

Xato: obyekt maydoni topilmadi (Qidiruv qatori)

  • kodni diqqat bilan tekshiring, ehtimol muammo ro'yxatda paydo bo'lgan, bu noto'g'ri ko'rsatilgan yozishmalarni yoki uning yo'qligini ko'rsatadi;
  • boshqa konvertatsiya jarayonlarini yuklab oling.

Xato: obyekt maydoni topilmadi (Hisob qaydnomasi)

Sozlamalarda "Hamkorlar va kontragentlarga mustaqil xizmat ko'rsatish" ni yoqsangiz, ushbu xatoni bartaraf etishingiz mumkin. Ushbu sozlamalar menyusiga kirish uchun "Ma'muriyat" ga, keyin esa "CRM va savdo" ga o'ting.

Biz ko'rib chiqayotgan xato ko'pincha dasturning yangi versiyalarida yangi dasturiy ta'minot mexanizmlarini joriy qilish paytida yuzaga keladi. Ko'pgina hollarda, yangi nashrni chiqarish paytida muammo o'z-o'zidan hal qilinadi. Yangi nashrni kutmaslik uchun zaxira nusxalarini saqlashni unutmang. Bu sizni oldingi versiyaga qaytaradi. Ushbu parametr 1C xatosi paydo bo'lganda har qanday holatda ishlatilishi mumkin.

  1. Eskirgan va keraksiz ma'lumotlarning konfiguratsiyasini tozalash kerak. "Konfiguratsiyani tekshirish" menyusida "Konfiguratsiyaning mantiqiy yaxlitligini tekshirish" katagiga belgi qo'ying. Dastur avtomatik ravishda noto'g'ri ma'lumotlarni o'chiradi.
  2. Konfiguratsiyasi qo'llab-quvvatlanadiganlar uchun mutaxassislar sotuvchining konfiguratsiyasini diqqat bilan tekshirishni tavsiya qiladi. Tekshirish uchun sotuvchining konfiguratsiyasini yangi ma'lumotlar bazasiga yuklang va birinchi qadamni takrorlang.

Xatolarni yo'q qilish uchun ma'lum bir harakatlar algoritmi ham mavjud bo'lib, u faqat texnik jihatlarga asoslangan:

  1. Faol bazalarning barcha fon vazifalarini o'chirib qo'yishingiz kerak.
  2. Serverni qayta yuklang.
  3. Sql-dan foydalanib zaxira nusxasini yarating.
  4. Poydevorni qo'llab-quvvatlashdan olib tashlang va tushiring.