যদি "অবজেক্ট ক্ষেত্র সনাক্ত করা না হয়।" যদি "বস্তু ক্ষেত্র সনাক্ত না হয়" অবজেক্ট ফিল্ড কাজের আইডি সনাক্ত না করে তাহলে কি করবেন

1C ব্যবহারকারীরা যে সমস্যার সম্মুখীন হয় তা হল "ত্রুটি: অবজেক্ট ফিল্ড পাওয়া যায়নি", প্রায়শই স্টার্টআপে পপ আপ হয়। এই সমস্যাটি অসুবিধার সৃষ্টি করে এবং কাজের প্রক্রিয়াটিকে ধীর করে দেয়। অনেক ব্যবহারকারী, যেমন সমীক্ষা দেখায়, কীভাবে দ্রুত এবং স্বাধীনভাবে এই সমস্যাটি সমাধান করা যায় তা জানেন না। আসুন কার্যকর সুপারিশ দেখুন।

1C সেটিংসে, প্রতিটি বস্তুর নিজস্ব ক্ষেত্র বরাদ্দ করা হয়। প্রোগ্রামারের দৃষ্টিকোণ থেকে এই ত্রুটিটি বিশ্লেষণ করার পরে, আমরা উপসংহারে আসতে পারি: যখন প্রোগ্রামটি বস্তুতে নির্দিষ্ট করা নেই এমন একটি ক্ষেত্র অ্যাক্সেস করে তখন সমস্যাটি দেখা দেয়। ব্যবহারকারীদের দৃষ্টিকোণ থেকে সমস্যাটি মূল্যায়ন করে, 1C-তে ত্রুটি হল যে প্রোগ্রামটি ব্যবহারকারী-নির্দিষ্ট বৈশিষ্ট্য খুঁজে পায় না।

ত্রুটি 1C সাধারণত তিনটি পরিস্থিতিতে প্রদর্শিত হয়:

  • প্রোগ্রামে প্রবেশ করার সময়;

  • ফর্ম পূরণ করার সময়;

  • টেমপ্লেট পূরণ করার আগে।

এই তালিকাটি চলতে পারে, তবে ক্র্যাশ সমাধানের পদ্ধতিগুলি সম্পূর্ণরূপে ভুল পৃষ্ঠা প্রদর্শনের বিবরণের উপর নির্ভর করে।

ত্রুটি: অবজেক্ট ফিল্ড পাওয়া যায়নি 1C (প্রমাণিকরণ)

সর্বশেষ 1C আপডেটে, আপনি OpenID এর মাধ্যমে লগ ইন করতে পারেন। এই নতুন বিকল্পটি আপনার সংযোগ বিচ্ছিন্ন হওয়ার পরে লগ ইন করা সহজ করে তোলে।

আপনি বিভিন্ন উপায়ে সমস্যার সমাধান করতে পারেন:

  • প্ল্যাটফর্মটিকে সর্বশেষ রিলিজে আপডেট করুন (আপনি অফিসিয়াল 1C ওয়েবসাইটে আপডেটটি পাবেন);

  • পূর্ববর্তী সংস্করণে ফিরে যান (ব্যাকআপ তৈরি করতে ভুলবেন না)।

একটি আপডেট ব্যবহার না করে কিভাবে সমস্যার সমাধান করবেন:

  • প্রোগ্রামের মধ্যে চেক এড়িয়ে যাওয়া;

  • বিনিময় নিয়ম স্বাধীন পরিবর্তন.

ত্রুটি: ক্ষেত্র পাওয়া যায়নি (গুদাম)

কারণ: নথিতে ডেটা নির্দেশিত হয়, উদাহরণস্বরূপ, টেবিলের মাঝখানে, কিন্তু শিরোনামে অবস্থিত হওয়া উচিত:

  • ত্রুটি বিন্দুতে একটি স্টপ কনফিগার করুন;

  • কনফিগারেশনে, প্রবেশ করা ডেটার সঠিকতা পরীক্ষা করতে ভুলবেন না।

ত্রুটি: অবজেক্ট ক্ষেত্র পাওয়া যায়নি (ওজন আইটেম উপসর্গ)

সমস্যা সমাধানের বিকল্প:

  • সমস্ত ওজনযুক্ত পণ্যের জন্য একটি কোড সেট করুন;

  • কোডগুলির জন্য, একটি টেমপ্লেট সেট আপ করুন (বিভাগ "সরঞ্জাম সেটিংস")।

ত্রুটি: অবজেক্ট ফিল্ড পাওয়া যায়নি (সার্চ স্ট্রিং)

  • কোডটি সাবধানে পরীক্ষা করুন, সম্ভবত গণনাতে সমস্যাটি দেখা দিয়েছে, যা একটি ভুলভাবে নির্দিষ্ট চিঠিপত্র বা এর অনুপস্থিতি নির্দেশ করে;

  • অন্য রূপান্তর প্রক্রিয়াকরণ লোড.

ত্রুটি: অবজেক্ট ক্ষেত্র পাওয়া যায়নি (অ্যাকাউন্ট)

আপনি সেটিংসে "অংশীদার এবং ঠিকাদারদের স্বাধীন রক্ষণাবেক্ষণ" সক্ষম করলে আপনি এই ত্রুটিটি ঠিক করতে পারেন৷ এই সেটিংস মেনুতে যেতে, "প্রশাসন" এবং তারপরে "CRM এবং বিক্রয়" এ যান।

আমরা যে ত্রুটিটি বিবেচনা করছি তা প্রায়শই নতুন সফ্টওয়্যার মেকানিজম প্রবর্তনের সময় নতুন প্রোগ্রাম রিলিজে ঘটে। বেশিরভাগ ক্ষেত্রে, একটি নতুন রিলিজ প্রকাশের সময় সমস্যাটি নিজেই সমাধান হয়ে যায়। একটি নতুন প্রকাশের জন্য অপেক্ষা না করার জন্য, ব্যাকআপ কপিগুলি সংরক্ষণ করতে ভুলবেন না। এটি আপনাকে পূর্ববর্তী সংস্করণে ফিরিয়ে নিয়ে যাবে। এই বিকল্পটি যে কোনো পরিস্থিতিতে ব্যবহার করা যেতে পারে যখন একটি 1C ত্রুটি পপ আপ হয়।

  1. পুরানো এবং অপ্রয়োজনীয় তথ্যের কনফিগারেশন পরিষ্কার করা প্রয়োজন। "কনফিগারেশন পরীক্ষা করুন" মেনুতে, "কনফিগারেশনের যৌক্তিক অখণ্ডতা পরীক্ষা করুন" চেকবক্সটি নির্বাচন করুন। প্রোগ্রামটি স্বয়ংক্রিয়ভাবে ভুল তথ্য মুছে ফেলবে।

  2. যাদের কনফিগারেশন সমর্থিত হচ্ছে তাদের জন্য, বিশেষজ্ঞরা বিক্রেতার কনফিগারেশনের একটি পুঙ্খানুপুঙ্খ চেক করার পরামর্শ দেন। চেক করতে, একটি নতুন ডাটাবেসে প্রদানকারী কনফিগারেশন লোড করুন এবং প্রথম ধাপটি পুনরাবৃত্তি করুন।

ত্রুটিগুলি দূর করার জন্য কর্মের একটি নির্দিষ্ট অ্যালগরিদমও রয়েছে, যা সম্পূর্ণরূপে প্রযুক্তিগত সমস্যাগুলির উপর ভিত্তি করে:

  1. আপনাকে সক্রিয় ডাটাবেসের সমস্ত ব্যাকগ্রাউন্ড টাস্ক বন্ধ করতে হবে।

  2. সার্ভার রিবুট করুন।

  3. এসকিউএল ব্যবহার করে একটি ব্যাকআপ তৈরি করুন।

  4. সমর্থন থেকে ডাটাবেস সরান এবং cf আনলোড.

কখনও কখনও 1C ব্যবহারকারীরা ত্রুটির সম্মুখীন হন: "অবজেক্ট ফিল্ড পাওয়া যায়নি।"

ত্রুটির কারণ

এই সমস্যা বিভিন্ন ক্ষেত্রে ঘটতে পারে:

- প্রোগ্রামে প্রবেশ করার সময়;
- ফর্ম পূরণ করার সময় বা টেমপ্লেটগুলিতে ডেটা প্রবেশ করার আগে;
- হ্যান্ডলার চালানোর সময় - "রেকর্ডিংয়ের আগে" কারণ "জেনারেলমডিউল ব্যবহারকারী (ওপেনআইডি প্রমাণীকরণ))।

বিকল্প ভিন্ন হতে পারে। এটি ঘটে যে 1C কনফিগারারের ডিবাগিং মোডে, সমস্ত ফাংশন সঠিকভাবে কাজ করে, তবে প্রোগ্রামটি চালু করার সময়, নিম্নলিখিত ত্রুটিটি ঘটে।

ত্রুটির কারণ হল যে পূর্বে উন্নত সফ্টওয়্যার প্রক্রিয়াগুলি অ্যাকাউন্ট কনফিগারেশন ডেটা গ্রহণ করে না এবং প্রোগ্রাম কোডে প্রবেশ করা ডেটা প্রক্রিয়া করা হয় না। সেগুলো. এমন একটি বৈশিষ্ট্যের জন্য একটি অনুরোধ রয়েছে যা বিদ্যমান নেই৷

একটি নতুন রিলিজ ইনস্টল করার সময় বা একটি পুরানো প্ল্যাটফর্মে 1C প্রোগ্রামের সাথে কাজ করার সময় এই পরিস্থিতি বিদ্যমান থাকতে পারে।


ত্রুটি সংশোধন পদ্ধতি

"অবজেক্ট ক্ষেত্র খুঁজে পাওয়া যায়নি" ত্রুটিটি ঠিক করতে, আপনাকে প্রোগ্রামটিকে নতুন সংস্করণে পুনরায় ইনস্টল বা আপডেট করতে হবে। প্ল্যাটফর্মের বর্তমান সংস্করণটি কোম্পানির অফিসিয়াল ওয়েবসাইট বা অন্যান্য প্রাসঙ্গিক সংস্থান থেকে ডাউনলোড করা যেতে পারে।

বিকল্পভাবে, আপনি পূর্ববর্তী সংস্করণে ফিরে যেতে পারেন, তবে নিয়মিত ব্যাকআপ নেওয়ার পরামর্শ দেওয়া হয়।

1C দ্বারা প্রকাশিত প্রোগ্রাম এবং কনফিগারেশনগুলি পরিচালনা করার সময় সম্ভবত সবচেয়ে ঘন ঘন ঘটতে থাকা ত্রুটিগুলির মধ্যে একটি হল "অবজেক্ট ফিল্ড সনাক্ত করা হয়নি" বার্তা। এই নিবন্ধটি এই ত্রুটির কারণ, এটি দূর করার পদ্ধতি এবং যে পরিস্থিতিতে এটি নিজেকে প্রকাশ করে তার জন্য উত্সর্গীকৃত।

"অবজেক্ট ফিল্ড পাওয়া যায়নি" এর অর্থ কী?

যেকোনো 1C কনফিগারেশন হল মেটাডেটা অবজেক্টের একটি সেট যা প্রোগ্রামটি পর্যায়ক্রমে অ্যাক্সেস করে। প্রতিটি বস্তুকে ক্ষেত্রগুলির একটি সেট দ্বারা চিহ্নিত করা হয়। এটি অবজেক্ট ফিল্ড অ্যাক্সেস করার ভুল ফলাফল যা এই উইন্ডোটি প্রদর্শিত হলে প্রোগ্রামটি রিপোর্ট করে।

এই পরিস্থিতি যে কোন সময় ঘটতে পারে:

  • প্রোগ্রাম শুরু করার সময়;
  • ফর্মের তথ্য ক্ষেত্রগুলি পূরণ করার সময়;
  • তথ্য প্রিন্ট করার সময়।

ত্রুটির কারণ

বার্তা 1C অবজেক্ট ক্ষেত্রটি পাওয়া যায়নি, প্রায়শই কনফিগারেশনে একটি পরিবর্তন করার পরে প্রদর্শিত হয় (এটি স্বাধীনভাবে যুক্ত করা বা বর্তমান সংস্করণে আপডেট করা)। এর প্রধান কারণ প্রোগ্রামারদের অমনোযোগিতা:

  • কোডটি যে বৈশিষ্ট্যটিকে নির্দেশ করে তা ডাটাবেসে নেই (এটি মুছে ফেলা হয়েছে বা এখনও তৈরি করা হয়নি);
  • কোডটিতে একটি ত্রুটি রয়েছে (;
  • একটি ক্ষেত্র তৈরি করার সময় ত্রুটি (পরিচালিত ফর্মগুলির সাথে কাজ করা ব্যবহারকারীদের জন্য প্রাসঙ্গিক);
  • ফর্ম উপাদানের সমস্ত বিবরণ পূরণ করা হয় না (বিশেষ করে, যদি ইনপুট ক্ষেত্রে "পাথ টু ডেটা" অ্যাট্রিবিউটটি প্রবেশ করা না হয়, প্রতিবার এই ক্ষেত্রটি অ্যাক্সেস করার সময় ত্রুটি "অবজেক্ট ক্ষেত্র পাওয়া যায়নি" প্রদর্শিত হবে);
  • পরিচালিত ফর্মগুলিতে, আপনি যদি হ্যান্ডলারে একটি বোতামের জন্য একটি কমান্ড নির্দিষ্ট করতে ভুলে যান, আপনি এই ত্রুটির সম্মুখীন হতে পারেন।

প্রতিকার

এটি লক্ষ করা উচিত যে 1C এর জন্য "অবজেক্ট ফিল্ড সনাক্ত করা হয়নি" একটি গুরুতর ত্রুটি নয়। সিস্টেমের ক্রিয়াকলাপ চলতে থাকে, শুধুমাত্র সেই মডিউলটির সম্পাদনে যার শরীরে ত্রুটিটি ঘটেছে তা বাধাগ্রস্ত হয়।

এই ত্রুটির কারণ যাই হোক না কেন, এটি শুধুমাত্র একটি ক্ষেত্রে প্রোগ্রামারদের হস্তক্ষেপ ছাড়াই সমাধান করা যেতে পারে: যদি ত্রুটিটি কনফিগারেশন ডেলিভারি আপডেট করার কারণে হয়।

এই ক্ষেত্রে, আপনি ডাটাবেস ব্যাকআপ পুনরুদ্ধার করতে পারেন বা আপডেটটি রোল ব্যাক করতে পারেন, তারপরে, নতুন কনফিগারেশন রিলিজে, ত্রুটিটি সম্ভবত ঠিক করা হবে। বেশিরভাগ অন্যান্য ক্ষেত্রে, প্রোগ্রামের এক্সিকিউটেবল কোডে পরিবর্তন প্রয়োজন।

একটি ত্রুটির উদাহরণ এবং এটি দূর করার জন্য একটি পদ্ধতি

রিলিজ 8.2.15 এর পরে প্রোগ্রাম সংস্করণগুলিতে, ব্যবহারকারী সনাক্তকরণ সহজ করার জন্য, OpenID ব্যবহার করে লগ ইন করার ক্ষমতা চালু করা হয়েছিল। এই প্রকাশের সময়, অনেক ব্যবহারকারী "অবজেক্ট ফিল্ড পাওয়া যায়নি (ওপেনআইডি প্রমাণীকরণ)" ত্রুটির সম্মুখীন হয়েছেন।

যেহেতু এটি পরে পরিণত হয়েছে, এই উইন্ডোটির উপস্থিতির কারণ হল যে পূর্বে উন্নত কনফিগারেশনগুলি এই ধরনের প্রমাণীকরণের সম্ভাবনাকে বিবেচনা করেনি। এবং প্রোগ্রাম কোডে এই জাতীয় সমস্যা সমাধানের জন্য একটি প্রক্রিয়া ছিল না।

প্রধান সমাধান ছিল:

  1. বর্তমান সংস্করণে প্ল্যাটফর্ম আপডেট করা;
  2. কনফিগারেশন আপডেট করতে অস্বীকার;
  3. বিনিময় নিয়ম পরিবর্তন;
  4. আপনি সহজভাবে চেক উপেক্ষা করতে পারেন;

যাই হোক না কেন, ব্যতিক্রমী পরিস্থিতির কারণ যাই হোক না কেন, আপনার কখনই আতঙ্কিত হওয়া উচিত নয়। প্রোগ্রামটি আপনাকে কী বলছে, কোন ক্ষেত্রটি অনুপস্থিত তা পড়ার চেষ্টা করুন, কোন ক্রিয়াগুলি বার্তাটি উপস্থিত হয়েছে তা বিশ্লেষণ করুন এবং প্রযুক্তিগত সহায়তা বিশেষজ্ঞের সাথে যোগাযোগ করুন। প্রায়শই, এই সমস্যাটি যোগাযোগের মুহূর্ত থেকে এক ঘন্টার মধ্যে সমাধান করা হয়।

1C:এন্টারপ্রাইজ ব্যবহারকারীরা যে সমস্যাটির সম্মুখীন হয় তা হল "ত্রুটি: অবজেক্ট ফিল্ড পাওয়া যায়নি", প্রায়শই স্টার্টআপে পপ আপ হয়। এই সমস্যাটি অসুবিধার সৃষ্টি করে এবং কাজের প্রক্রিয়াটিকে ধীর করে দেয়। অনেক ব্যবহারকারী, যেমন সমীক্ষা দেখায়, কীভাবে দ্রুত এবং স্বাধীনভাবে এই সমস্যাটি সমাধান করা যায় তা জানেন না। আসুন কার্যকর সুপারিশ দেখুন।

1C: এন্টারপ্রাইজ সেটিংসে, প্রতিটি বস্তুর নিজস্ব ক্ষেত্র বরাদ্দ করা হয়। প্রোগ্রামারের দৃষ্টিকোণ থেকে এই ত্রুটিটি বিশ্লেষণ করার পরে, আমরা উপসংহারে আসতে পারি: যখন প্রোগ্রামটি বস্তুতে নির্দিষ্ট করা নেই এমন একটি ক্ষেত্র অ্যাক্সেস করে তখন সমস্যাটি দেখা দেয়। ব্যবহারকারীদের দৃষ্টিকোণ থেকে সমস্যাটি মূল্যায়ন করে, 1C:Enterprise-এ ত্রুটি হল যে প্রোগ্রামটি ব্যবহারকারী-নির্দিষ্ট বৈশিষ্ট্য খুঁজে পায় না।

ত্রুটি 1C: এন্টারপ্রাইজ, একটি নিয়ম হিসাবে, তিনটি পরিস্থিতিতে উপস্থিত হয়:

  • প্রোগ্রামে প্রবেশ করার সময়;
  • ফর্ম পূরণ করার সময়;
  • টেমপ্লেট পূরণ করার আগে।

এই তালিকাটি চলতে পারে, তবে ক্র্যাশ সমাধানের পদ্ধতিগুলি সম্পূর্ণরূপে ভুল পৃষ্ঠা প্রদর্শনের বিবরণের উপর নির্ভর করে।

প্রমাণীকরণ

1C:Enterprise এর সর্বশেষ আপডেটে, আপনি OpenID এর মাধ্যমে লগ ইন করতে পারেন। এই নতুন বিকল্পটি আপনার সংযোগ বিচ্ছিন্ন হওয়ার পরে লগ ইন করা সহজ করে তোলে।

আপনি বিভিন্ন উপায়ে সমস্যার সমাধান করতে পারেন:

  • সর্বশেষ রিলিজে 1C প্ল্যাটফর্মের একটি স্বয়ংক্রিয় আপডেট করুন (আপনি 1C:Enterprise-এর অফিসিয়াল ওয়েবসাইটে আপডেটটি পাবেন);
  • যদি এটি সাহায্য না করে, তাহলে আপনার একটি 1C প্রোগ্রামার প্রয়োজন

একটি আপডেট ব্যবহার না করে কিভাবে সমস্যার সমাধান করবেন:

  • প্রোগ্রামের মধ্যে চেক এড়িয়ে যাওয়া;
  • বিনিময় নিয়ম স্বাধীন পরিবর্তন.

স্টক

কারণ: নথিতে ডেটা নির্দেশিত হয়, উদাহরণস্বরূপ, টেবিলের মাঝখানে, কিন্তু শিরোনামে অবস্থিত হওয়া উচিত:

  • ত্রুটি বিন্দুতে একটি স্টপ কনফিগার করুন;
  • কনফিগারেশনে, প্রবেশ করা ডেটার সঠিকতা পরীক্ষা করতে ভুলবেন না।

সমস্যা সমাধানের বিকল্প:

  • সমস্ত ওজনযুক্ত পণ্যের জন্য একটি কোড সেট করুন;
  • কোডগুলির জন্য, একটি টেমপ্লেট সেট আপ করুন (বিভাগ "সরঞ্জাম সেটিংস")।

সার্চ লাইন

  • কোডটি সাবধানে পরীক্ষা করুন, সম্ভবত গণনাতে সমস্যাটি দেখা দিয়েছে, যা একটি ভুলভাবে নির্দিষ্ট চিঠিপত্র বা এর অনুপস্থিতি নির্দেশ করে;
  • অন্য রূপান্তর প্রক্রিয়াকরণ লোড.

কাউন্টারপার্টি

আপনি সেটিংসে "অংশীদার এবং ঠিকাদারদের স্বাধীন রক্ষণাবেক্ষণ" সক্ষম করলে আপনি এই ত্রুটিটি ঠিক করতে পারেন৷ এই সেটিংস মেনুতে যেতে, "প্রশাসন" এবং তারপরে "CRM এবং বিক্রয়" এ যান।

আমরা যে ত্রুটিটি বিবেচনা করছি তা প্রায়শই নতুন সফ্টওয়্যার মেকানিজম প্রবর্তনের সময় নতুন প্রোগ্রাম রিলিজে ঘটে। বেশিরভাগ ক্ষেত্রে, একটি নতুন রিলিজ প্রকাশের সময় সমস্যাটি নিজেই সমাধান হয়ে যায়। একটি নতুন প্রকাশের জন্য অপেক্ষা না করার জন্য, ব্যাকআপ কপিগুলি সংরক্ষণ করতে ভুলবেন না। এটি আপনাকে পূর্ববর্তী সংস্করণে ফিরিয়ে নিয়ে যাবে। এই বিকল্পটি যে কোনো পরিস্থিতিতে ব্যবহার করা যেতে পারে যখন একটি 1C:Enterprise ত্রুটি পপ আপ হয়।

1C: এন্টারপ্রাইজ বিশেষজ্ঞরা প্রোগ্রামটির কার্যকারিতা প্রদর্শনে ব্যবহারকারীর ত্রুটির সম্মুখীন হলে কী করতে হবে সে সম্পর্কে আরও কয়েকটি সাধারণ সুপারিশ দেয়:

  1. পুরানো এবং অপ্রয়োজনীয় তথ্যের কনফিগারেশন পরিষ্কার করা প্রয়োজন। "কনফিগারেশন পরীক্ষা করুন" মেনুতে, "কনফিগারেশনের যৌক্তিক অখণ্ডতা পরীক্ষা করুন" চেকবক্সটি নির্বাচন করুন। প্রোগ্রামটি স্বয়ংক্রিয়ভাবে ভুল তথ্য মুছে ফেলবে।
  2. যাদের কনফিগারেশন সমর্থিত হচ্ছে তাদের জন্য, বিশেষজ্ঞরা বিক্রেতার কনফিগারেশনের একটি পুঙ্খানুপুঙ্খ চেক করার পরামর্শ দেন। চেক করতে, একটি নতুন ডাটাবেসে প্রদানকারী কনফিগারেশন লোড করুন এবং প্রথম ধাপটি পুনরাবৃত্তি করুন।

ত্রুটিগুলি দূর করার জন্য কর্মের একটি নির্দিষ্ট অ্যালগরিদমও রয়েছে, যা সম্পূর্ণরূপে প্রযুক্তিগত সমস্যাগুলির উপর ভিত্তি করে:

  1. আপনাকে সক্রিয় ডাটাবেসের সমস্ত ব্যাকগ্রাউন্ড টাস্ক বন্ধ করতে হবে।
  2. সার্ভার রিবুট করুন।
  3. এসকিউএল ব্যবহার করে একটি ব্যাকআপ তৈরি করুন।
  4. সমর্থন থেকে ডাটাবেস সরান এবং cf আনলোড.

1C ব্যবহারকারীরা যে সমস্যার সম্মুখীন হয় তা হল "ত্রুটি: অবজেক্ট ফিল্ড পাওয়া যায়নি", প্রায়শই স্টার্টআপে পপ আপ হয়। এই সমস্যাটি অসুবিধার সৃষ্টি করে এবং কাজের প্রক্রিয়াটিকে ধীর করে দেয়। অনেক ব্যবহারকারী, যেমন সমীক্ষা দেখায়, কীভাবে দ্রুত এবং স্বাধীনভাবে এই সমস্যাটি সমাধান করা যায় তা জানেন না। আসুন কার্যকর সুপারিশ দেখুন।

1C সেটিংসে, প্রতিটি বস্তুর নিজস্ব ক্ষেত্র বরাদ্দ করা হয়। প্রোগ্রামারের দৃষ্টিকোণ থেকে এই ত্রুটিটি বিশ্লেষণ করার পরে, আমরা উপসংহারে আসতে পারি: যখন প্রোগ্রামটি বস্তুতে নির্দিষ্ট করা নেই এমন একটি ক্ষেত্র অ্যাক্সেস করে তখন সমস্যাটি দেখা দেয়। ব্যবহারকারীদের দৃষ্টিকোণ থেকে সমস্যাটি মূল্যায়ন করে, 1C-তে ত্রুটি হল যে প্রোগ্রামটি ব্যবহারকারী-নির্দিষ্ট বৈশিষ্ট্য খুঁজে পায় না।

ত্রুটি 1C সাধারণত তিনটি পরিস্থিতিতে প্রদর্শিত হয়:

  • প্রোগ্রামে প্রবেশ করার সময়;
  • ফর্ম পূরণ করার সময়;
  • টেমপ্লেট পূরণ করার আগে।

এই তালিকাটি চলতে পারে, তবে ক্র্যাশ সমাধানের পদ্ধতিগুলি সম্পূর্ণরূপে ভুল পৃষ্ঠা প্রদর্শনের বিবরণের উপর নির্ভর করে।

ত্রুটি: অবজেক্ট ফিল্ড পাওয়া যায়নি 1C (প্রমাণিকরণ)

সর্বশেষ 1C আপডেটে, আপনি OpenID এর মাধ্যমে লগ ইন করতে পারেন। এই নতুন বিকল্পটি আপনার সংযোগ বিচ্ছিন্ন হওয়ার পরে লগ ইন করা সহজ করে তোলে।

আপনি বিভিন্ন উপায়ে সমস্যার সমাধান করতে পারেন:

  • প্ল্যাটফর্মটিকে সর্বশেষ রিলিজে আপডেট করুন (আপনি অফিসিয়াল 1C ওয়েবসাইটে আপডেটটি পাবেন);
  • পূর্ববর্তী সংস্করণে ফিরে যান (ব্যাকআপ তৈরি করতে ভুলবেন না)।

একটি আপডেট ব্যবহার না করে কিভাবে সমস্যার সমাধান করবেন:

  • প্রোগ্রামের মধ্যে চেক এড়িয়ে যাওয়া;
  • বিনিময় নিয়ম স্বাধীন পরিবর্তন.

ত্রুটি: ক্ষেত্র পাওয়া যায়নি (গুদাম)

কারণ: নথিতে ডেটা নির্দেশিত হয়, উদাহরণস্বরূপ, টেবিলের মাঝখানে, কিন্তু শিরোনামে অবস্থিত হওয়া উচিত:

  • ত্রুটি বিন্দুতে একটি স্টপ কনফিগার করুন;
  • কনফিগারেশনে, প্রবেশ করা ডেটার সঠিকতা পরীক্ষা করতে ভুলবেন না।

ত্রুটি: অবজেক্ট ক্ষেত্র পাওয়া যায়নি (ওজন আইটেম উপসর্গ)

সমস্যা সমাধানের বিকল্প:

  • সমস্ত ওজনযুক্ত পণ্যের জন্য একটি কোড সেট করুন;
  • কোডগুলির জন্য, একটি টেমপ্লেট সেট আপ করুন (বিভাগ "সরঞ্জাম সেটিংস")।

ত্রুটি: অবজেক্ট ফিল্ড পাওয়া যায়নি (সার্চ স্ট্রিং)

  • কোডটি সাবধানে পরীক্ষা করুন, সম্ভবত গণনাতে সমস্যাটি দেখা দিয়েছে, যা একটি ভুলভাবে নির্দিষ্ট চিঠিপত্র বা এর অনুপস্থিতি নির্দেশ করে;
  • অন্য রূপান্তর প্রক্রিয়াকরণ লোড.

ত্রুটি: অবজেক্ট ক্ষেত্র পাওয়া যায়নি (অ্যাকাউন্ট)

আপনি সেটিংসে "অংশীদার এবং ঠিকাদারদের স্বাধীন রক্ষণাবেক্ষণ" সক্ষম করলে আপনি এই ত্রুটিটি ঠিক করতে পারেন৷ এই সেটিংস মেনুতে যেতে, "প্রশাসন" এবং তারপরে "CRM এবং বিক্রয়" এ যান।

আমরা যে ত্রুটিটি বিবেচনা করছি তা প্রায়শই নতুন সফ্টওয়্যার মেকানিজম প্রবর্তনের সময় নতুন প্রোগ্রাম রিলিজে ঘটে। বেশিরভাগ ক্ষেত্রে, একটি নতুন রিলিজ প্রকাশের সময় সমস্যাটি নিজেই সমাধান হয়ে যায়। একটি নতুন প্রকাশের জন্য অপেক্ষা না করার জন্য, ব্যাকআপ কপিগুলি সংরক্ষণ করতে ভুলবেন না। এটি আপনাকে পূর্ববর্তী সংস্করণে ফিরিয়ে নিয়ে যাবে। এই বিকল্পটি যে কোনো পরিস্থিতিতে ব্যবহার করা যেতে পারে যখন একটি 1C ত্রুটি পপ আপ হয়।

  1. পুরানো এবং অপ্রয়োজনীয় তথ্যের কনফিগারেশন পরিষ্কার করা প্রয়োজন। "কনফিগারেশন পরীক্ষা করুন" মেনুতে, "কনফিগারেশনের যৌক্তিক অখণ্ডতা পরীক্ষা করুন" চেকবক্সটি নির্বাচন করুন। প্রোগ্রামটি স্বয়ংক্রিয়ভাবে ভুল তথ্য মুছে ফেলবে।
  2. যাদের কনফিগারেশন সমর্থিত হচ্ছে তাদের জন্য, বিশেষজ্ঞরা বিক্রেতার কনফিগারেশনের একটি পুঙ্খানুপুঙ্খ চেক করার পরামর্শ দেন। চেক করতে, একটি নতুন ডাটাবেসে প্রদানকারী কনফিগারেশন লোড করুন এবং প্রথম ধাপটি পুনরাবৃত্তি করুন।

ত্রুটিগুলি দূর করার জন্য কর্মের একটি নির্দিষ্ট অ্যালগরিদমও রয়েছে, যা সম্পূর্ণরূপে প্রযুক্তিগত সমস্যাগুলির উপর ভিত্তি করে:

  1. আপনাকে সক্রিয় ডাটাবেসের সমস্ত ব্যাকগ্রাউন্ড টাস্ক বন্ধ করতে হবে।
  2. সার্ভার রিবুট করুন।
  3. এসকিউএল ব্যবহার করে একটি ব্যাকআপ তৈরি করুন।
  4. সমর্থন থেকে ডাটাবেস সরান এবং cf আনলোড.