Agar "ob'ekt maydoni aniqlanmasa" nima qilish kerak. Agar "ob'ekt maydoni aniqlanmasa" nima qilish kerak Ob'ekt maydonida ish identifikatori aniqlanmasa

1C foydalanuvchilari duch keladigan muammo "Xato: ob'ekt maydoni topilmadi", ko'pincha ishga tushirishda paydo bo'ladi. Bu muammo noqulaylik tug'diradi 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. Ushbu xatoni dasturchi nuqtai nazaridan tahlil qilib, xulosa qilishimiz mumkin: muammo dastur ob'ektda ko'rsatilmagan maydonga kirganda paydo bo'ladi. Muammoni foydalanuvchilar nuqtai nazaridan baholashda, 1C da xatolik shundaki, dastur foydalanuvchi tomonidan belgilangan atributni topa olmaydi.

1C xatosi odatda uchta holatda paydo bo'ladi:

  • dasturga kirishda;

  • shaklni to'ldirishda;

  • shablonni to'ldirishdan oldin.

Ushbu ro'yxatni davom ettirish mumkin, ammo buzilishni hal qilish 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 ulanishingiz uzilganidan keyin tizimga kirishni osonlashtiradi.

Muammoni bir necha usul bilan hal qilishingiz mumkin:

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

  • 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 to'xtashni sozlash;

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

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

Muammoni hal qilish variantlari:

  • barcha vaznli tovarlar uchun kodni o'rnatish;

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

Xato: obyekt maydoni topilmadi (Qidiruv satri)

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

  • boshqa konvertatsiya jarayonini yuklang.

Xato: obyekt maydoni topilmadi (Hisob qaydnomasi)

Sozlamalarda "Hamkorlar va pudratchilarning mustaqil xizmat ko'rsatish" ni yoqsangiz, bu xatoni tuzatishingiz mumkin. Ushbu sozlamalar menyusiga o'tish uchun "Ma'muriyat" ga, keyin esa "CRM va savdo" ga o'ting.

Biz ko'rib chiqayotgan xato ko'pincha yangi dasturiy ta'minot mexanizmlarini amalga oshirish jarayonida yangi dastur nashrlarida paydo bo'ladi. Ko'pgina hollarda, muammo yangi versiyani chiqarish paytida 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 to'liq tekshirishni tavsiya qiladi. Tekshirish uchun provayder konfiguratsiyasini yangi ma'lumotlar bazasiga yuklang va birinchi qadamni takrorlang.

Xatolarni bartaraf etish bo'yicha ma'lum bir harakatlar algoritmi ham mavjud bo'lib, u faqat texnik masalalarga asoslangan:

  1. Faol ma'lumotlar bazalarining barcha fon vazifalarini o'chirib qo'yishingiz kerak.

  2. Serverni qayta ishga tushiring.

  3. SQL yordamida zaxira nusxasini yarating.

  4. Ma'lumotlar bazasini qo'llab-quvvatlashdan olib tashlang va yuklab oling qarang.

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

Xatoning sabablari

Bu muammo turli holatlarda yuzaga kelishi mumkin:

— dasturga kirishda;
— shakllarni toʻldirishda yoki shablonlarga maʼlumotlarni kiritishdan oldin;
- ishlov beruvchini bajarishda - "Yozishdan oldin" sababi "Umumiy modul foydalanuvchilari (OpenID autentifikatsiyasi).

Variantlar farq qilishi mumkin. 1C konfiguratorining disk raskadrovka rejimida barcha funktsiyalar to'g'ri ishlaydi, ammo dasturni ishga tushirishda quyidagi 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 atribut uchun so'rov mavjud.

Bu 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-saytidan yoki boshqa tegishli manbalardan yuklab olish mumkin.

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

1C tomonidan chiqarilgan dasturlar va konfiguratsiyalar bilan ishlashda eng ko'p uchraydigan xatolardan biri bu "Ob'ekt maydoni aniqlanmadi" xabaridir. Ushbu maqola ushbu xatoning sabablari, uni yo'q qilish 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. Ob'ekt maydoniga kirishning noto'g'ri natijasi, bu oyna paydo bo'lganda dastur xabar beradi.

Bu holat har qanday vaqtda yuz berishi mumkin:

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

Xatoning sabablari

1C ob'ekt maydoni topilmadi, ko'pincha konfiguratsiyaga o'zgartirish kiritilgandan so'ng paydo bo'ladi (uni mustaqil ravishda qo'shish yoki joriy versiyaga yangilash). Buning asosiy sababi dasturchilarning e'tiborsizligi:

  • Kod nazarda tutilgan atribut ma'lumotlar bazasida yo'q (u 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, agar kiritish maydoniga "Ma'lumotlarga yo'l" atributi kiritilmagan bo'lsa, har safar ushbu maydonga 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.

Dori vositalari

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

Ushbu xatoning sabablari nima bo'lishidan qat'i nazar, uni dasturchilar aralashuvisiz faqat bitta holatda hal qilish mumkin: agar xato konfiguratsiya yetkazib berishni yangilash natijasida yuzaga kelgan bo'lsa.

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

Xatoga misol va uni bartaraf etish usuli

8.2.15 versiyasidan keyingi dastur versiyalarida foydalanuvchi identifikatsiyasini soddalashtirish uchun OpenID yordamida tizimga kirish imkoniyati joriy etildi. Ushbu nashr paytida ko'plab foydalanuvchilar "Ob'ekt maydoni topilmadi (OpenID autentifikatsiyasi)" xatosiga duch kelishdi.

Keyinchalik ma'lum bo'lishicha, ushbu oynaning paydo bo'lishining sababi avval ishlab chiqilgan konfiguratsiyalar bunday autentifikatsiya imkoniyatini hisobga olmaganligi edi. Va dastur kodida bunday muammoni hal qilish mexanizmi yo'q edi.

Asosiy yechimlar quyidagilar edi:

  1. Platformani joriy versiyaga yangilash;
  2. Konfiguratsiyani yangilashdan bosh tortish;
  3. Birja qoidalaridagi o'zgarishlar;
  4. Siz shunchaki chekni e'tiborsiz qoldirishingiz mumkin;

Qanday bo'lmasin, istisno vaziyatga nima sabab bo'lishidan qat'i nazar, siz hech qachon vahima qo'ymasligingiz kerak. Dastur sizga nimani aytayotganini, qaysi soha etishmayotganini o'qishga harakat qiling, qaysi harakatlar xabar paydo bo'lishiga olib kelganligini tahlil qiling va texnik yordam bo'yicha mutaxassis bilan bog'laning. Ko'pincha, bu muammo aloqa paytidan boshlab bir soat ichida hal qilinadi.

1C: Enterprise foydalanuvchilari duch keladigan muammo "Xato: ob'ekt maydoni topilmadi", ko'pincha ishga tushirishda paydo bo'ladi. Bu muammo noqulaylik tug'diradi 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: Enterprise sozlamalarida har bir ob'ektga o'z maydoni tayinlangan. Ushbu xatoni dasturchi nuqtai nazaridan tahlil qilib, xulosa qilishimiz mumkin: muammo dastur ob'ektda ko'rsatilmagan maydonga kirganda paydo bo'ladi. Muammoni foydalanuvchilar nuqtai nazaridan baholaganda, 1C: Enterprise-da xatolik shundaki, dastur foydalanuvchi tomonidan belgilangan atributni topa olmaydi.

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

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

Ushbu ro'yxatni davom ettirish mumkin, ammo buzilishni hal qilish usullari butunlay noto'g'ri sahifa ko'rinishining tafsilotlariga bog'liq.

Autentifikatsiya

1C: Enterprise-ning so'nggi yangilanishlarida siz OpenID orqali tizimga kirishingiz mumkin. Ushbu yangi parametr ulanishingiz 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 topasiz);
  • 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.

Aksiya

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

  • xato nuqtasida to'xtashni sozlash;
  • Konfiguratorda kiritilgan ma'lumotlarning to'g'riligini tekshirishni unutmang.

Muammoni hal qilish variantlari:

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

Qidiruv qatori

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

Qarama-qarshi tomon

Sozlamalarda "Hamkorlar va pudratchilarning mustaqil xizmat ko'rsatish" ni yoqsangiz, bu xatoni tuzatishingiz mumkin. Ushbu sozlamalar menyusiga o'tish uchun "Ma'muriyat" ga, keyin esa "CRM va savdo" ga o'ting.

Biz ko'rib chiqayotgan xato ko'pincha yangi dasturiy ta'minot mexanizmlarini amalga oshirish jarayonida yangi dastur nashrlarida paydo bo'ladi. Ko'pgina hollarda, muammo yangi versiyani chiqarish paytida o'z-o'zidan hal qilinadi. Yangi nashrni kutmaslik uchun zaxira nusxalarini saqlashni unutmang. Bu sizni oldingi versiyaga qaytaradi. Ushbu parametr 1C: Enterprise xatosi paydo bo'lganda har qanday holatda ishlatilishi mumkin.

1C: Korxona mutaxassislari, agar foydalanuvchi dasturning funksiyalarini ko'rsatishda xatolikka duch kelsa, nima qilish kerakligi haqida bir nechta 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 to'liq tekshirishni tavsiya qiladi. Tekshirish uchun provayder konfiguratsiyasini yangi ma'lumotlar bazasiga yuklang va birinchi qadamni takrorlang.

Xatolarni bartaraf etish bo'yicha ma'lum bir harakatlar algoritmi ham mavjud bo'lib, u faqat texnik masalalarga asoslangan:

  1. Faol ma'lumotlar bazalarining barcha fon vazifalarini o'chirib qo'yishingiz kerak.
  2. Serverni qayta ishga tushiring.
  3. SQL yordamida zaxira nusxasini yarating.
  4. Ma'lumotlar bazasini qo'llab-quvvatlashdan olib tashlang va yuklab oling qarang.

1C foydalanuvchilari duch keladigan muammo "Xato: ob'ekt maydoni topilmadi", ko'pincha ishga tushirishda paydo bo'ladi. Bu muammo noqulaylik tug'diradi 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. Ushbu xatoni dasturchi nuqtai nazaridan tahlil qilib, xulosa qilishimiz mumkin: muammo dastur ob'ektda ko'rsatilmagan maydonga kirganda paydo bo'ladi. Muammoni foydalanuvchilar nuqtai nazaridan baholashda, 1C da xatolik shundaki, dastur foydalanuvchi tomonidan belgilangan atributni topa olmaydi.

1C xatosi odatda uchta holatda paydo bo'ladi:

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

Ushbu ro'yxatni davom ettirish mumkin, ammo buzilishni hal qilish 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 ulanishingiz uzilganidan keyin tizimga kirishni osonlashtiradi.

Muammoni bir necha usul bilan hal qilishingiz mumkin:

  • platformani so'nggi versiyaga yangilang (yangilanishni 1C rasmiy veb-saytida topasiz);
  • 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 to'xtashni sozlash;
  • Konfiguratorda kiritilgan ma'lumotlarning to'g'riligini tekshirishni unutmang.

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

Muammoni hal qilish variantlari:

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

Xato: obyekt maydoni topilmadi (Qidiruv satri)

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

Xato: obyekt maydoni topilmadi (Hisob qaydnomasi)

Sozlamalarda "Hamkorlar va pudratchilarning mustaqil xizmat ko'rsatish" ni yoqsangiz, bu xatoni tuzatishingiz mumkin. Ushbu sozlamalar menyusiga o'tish uchun "Ma'muriyat" ga, keyin esa "CRM va savdo" ga o'ting.

Biz ko'rib chiqayotgan xato ko'pincha yangi dasturiy ta'minot mexanizmlarini amalga oshirish jarayonida yangi dastur nashrlarida paydo bo'ladi. Ko'pgina hollarda, muammo yangi versiyani chiqarish paytida 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 to'liq tekshirishni tavsiya qiladi. Tekshirish uchun provayder konfiguratsiyasini yangi ma'lumotlar bazasiga yuklang va birinchi qadamni takrorlang.

Xatolarni bartaraf etish bo'yicha ma'lum bir harakatlar algoritmi ham mavjud bo'lib, u faqat texnik masalalarga asoslangan:

  1. Faol ma'lumotlar bazalarining barcha fon vazifalarini o'chirib qo'yishingiz kerak.
  2. Serverni qayta ishga tushiring.
  3. SQL yordamida zaxira nusxasini yarating.
  4. Ma'lumotlar bazasini qo'llab-quvvatlashdan olib tashlang va yuklab oling qarang.