الانتقال إلى المحتوى الرئيسي

كيفية العثور على كائن في 1 درجة مئوية بواسطة معرف فريد: دليل مفصل

عند العمل مع نظام 1 ج: غالبا ما تحتاج المؤسسة إلى العثور على كائن معين بواسطة معرفها الفريد. المعرف الفريد هو قيمة فريدة يتم تعيينها لكائن عند إنشائه. يعد العثور على كائن بواسطة معرف فريد مهمة مهمة للمسؤولين والمطورين ، حيث يتيح لك العثور بسرعة وبدقة على الكائن المطلوب في قاعدة بيانات المعلومات.

في هذا الدليل ، سنلقي نظرة على العملية التفصيلية للبحث عن كائن في 1 درجة مئوية من خلال معرفه الفريد. أولا ، تحتاج إلى فتح التكوين المطلوب وإدخال وضع منشئ الكائن. للقيام بذلك ، يمكنك استخدام الأمر "فتح" الموجود في قائمة "ملف". بعد فتح التكوين ، تحتاج إلى العثور على الكائن المطلوب في قائمة الكائنات والنقر بزر الماوس الأيمن فوقه. في قائمة السياق ، حدد "خصائص".

في نافذة" خصائص الكائن " التي تفتح ، ستجد العديد من الحقول التي تحتوي على معلومات حول الكائن المحدد ، بما في ذلك معرفه الفريد. عادة ما يطلق على المعرف الفريد اسم معرف فريد أو معرف فريد عالميا. يتم تمثيله كسلسلة من الأحرف تتكون من أرقام وحروف الأبجدية اللاتينية. اكتب هذا المعرف ، حيث سيتم استخدامه في الخطوات التالية.

  1. التحضير للبحث
  2. تحديد المعرف الفريد للكائن
  3. افتتاح برنامج 1 سي
  4. البحث عن كائن في 1 ج
  5. الخيار 1: البحث من خلال البحث العالمي في البرنامج
  6. الخيار 2: البحث باستخدام المرشحات
  7. بحث صقل
  8. 1. استخدام الواصفات
  9. 2. إضافة المرشحات
  10. 3. استخدام مصطلحات البحث
  11. 4. استخدام النفي المنطقي والمنطقي أو
  12. 5. الجمع بين طرق مختلفة
  13. تقييد على نوع الكائن
  14. صقل باستخدام سمات الكائن
  15. سؤال وجواب
  16. كيف يمكنني العثور على كائن في 1 درجة مئوية بواسطة معرفه الفريد?
  17. ما نوع الكائن الذي يمكن العثور عليه بواسطة معرف فريد?
  18. هل من الممكن العثور على كائن بواسطة معرفه الفريد إذا تم حذفه?
  19. هل من الممكن العثور على كائن بواسطة معرفه الفريد إذا تم تغيير رمزه?
  20. ما هي النتيجة لا وظيفة العودة إلى التعليمات البرمجية إذا لم يتم العثور على الكائن?
  21. هل من الممكن العثور على كائن بواسطة معرف فريد باستخدام استعلامات سكل?

التحضير للبحث

قبل البدء في البحث عن كائن في 1 درجة مئوية بواسطة معرف فريد ، تحتاج إلى تنفيذ عدة خطوات تحضيرية:

  1. تعرف على بنية قاعدة البيانات. تعرف على الكائنات الموجودة في قاعدة البيانات ، وما هي السمات التي يمتلكها كل كائن ، وكيف ترتبط ببعضها البعض. وهذا سوف تساعدك على فهم أفضل بالضبط الكائنات التي كنت تبحث عن والتي سمات.
  2. حدد المعرف الفريد للكائن الذي تريد البحث عنه. تأكد من أن هذا المعرف فريد لهذا النوع من الكائنات. إذا لزم الأمر ، يمكنك استخدام عدة سمات معا كمعرف.
  3. اكتشف مكان تخزين بيانات الكائن في قاعدة البيانات. عادة ما يتم تخزين البيانات في جدول قاعدة بيانات واحد أو أكثر. حدد الجدول الذي يحتوي على بيانات الكائن ، والسمات التي تتوافق مع المعرف الفريد الذي تبحث عنه.

سيسمح لك التحضير للبحث عن كائن في 1 درجة مئوية بواسطة معرف فريد بالعثور على الكائن المطلوب بشكل أكثر كفاءة ودقة. سيساعد هذا النهج على تجنب استعلامات قاعدة البيانات غير الضرورية وتقليل وقت البحث.

تحديد المعرف الفريد للكائن

في نظام 1 ج ، لكل كائن معرف فريد خاص به ، والذي يستخدم لتحديده والبحث عنه. هذا المعرف عبارة عن سلسلة تتكون من مجموعة معينة من الأحرف.

يحتوي المعرف الفريد للكائن على التنسيق التالي: [نوع الكائن]_[معرف]. يشير نوع الكائن إلى نوع الكائن ، على سبيل المثال ، "كتاب مرجعي" ، "مستند" ، "سجل تراكم" ، إلخ. المعرف هو رقم فريد لكائن ضمن نوعه.

في نظام 1 ج ، يمكن تمثيل المعرف الفريد للكائن بطرق مختلفة. فيما يلي بعض الأمثلة:

  • مرجع_12345
  • وثيقة_67890
  • وصول_54321 تسجيل

للعثور على كائن بواسطة معرفه الفريد ، يجب عليك استخدام وظيفة أو طريقة خاصة يوفرها نظام 1 سي. على سبيل المثال ، في لغة الاستعلام 1 ج (1 ج: استعلام) قد يبدو كما يلي:

  1. حدد * من الدليل حيث الرابط = "دليل_12345"
  2. حدد * من المستند حيث الرابط = "المستند _67890"
  3. اختر * من سجل التراكم حيث الرابط = "سجل التراكم_54321"

كما يتضح من الأمثلة ، يتم استخدام المعرف الفريد للكائن لتصفية السجلات في الجداول المقابلة لقاعدة بيانات 1 سي.

لذا ، فإن تحديد المعرف الفريد لكائن ما هو الخطوة الأولى عند البحث عن كائن في نظام 1 سي. بمعرفة هذا المعرف ، يمكننا بسهولة العثور على الكائن الذي نحتاجه وإجراء العمليات اللازمة معه.

افتتاح برنامج 1 سي

لفتح برنامج ج 1 ، اتبع الخطوات التالية:

  • انتقل إلى قائمة ابدأ من نظام التشغيل ويندوز.
  • ابحث عن المجلد الذي يحتوي على برامج 1 سي. اعتمادا على التطبيقات المثبتة ، قد يكون هذا هو المجلد "1 ج:المؤسسة" أو "1 ج:إدارة التجارة" أو آخر.
  • افتح المجلد مع التطبيق المطلوب.
  • ابحث عن اختصار برنامج 1 سي وانقر فوقه نقرا مزدوجا بزر الفأرة الأيسر.

بعد الانتهاء من هذه الخطوات ، سيتم فتح النافذة الرئيسية لبرنامج 1 سي. في هذه النافذة ، يمكنك تحديد قاعدة المعلومات الضرورية أو إنشاء قاعدة جديدة.

يرجى ملاحظة أن الخيارات والوظائف المتاحة لبرنامج 1 سي قد تختلف اعتمادا على التطبيق المحدد وإصداره.

البحث عن كائن في 1 ج

للبحث عن كائن في برنامج 1 سي ، تحتاج إلى معرفة معرفه الفريد.

في 1 ج ، هناك عدة طرق للبحث عن كائن:

  1. ابحث باستخدام أمر" بحث " في القائمة العلوية للبرنامج.
  2. البحث باستخدام المرشحات والمعلمات داخل الكائن نفسه.

الطريقة الأولى هي الأبسط والأسرع ، ولكنها تسمح لك بالبحث عن كائن باسمه فقط. للقيام بذلك ، اتبع الخطوات التالية:

  1. افتح برنامج 1 سي وحدد قاعدة البيانات المطلوبة.
  2. في القائمة العلوية للبرنامج ، حدد الأمر" بحث "وأدخل اسم الكائن في حقل" بحث " في النافذة التي تظهر.
  3. انقر فوق الزر" بحث".
  4. نتيجة للبحث ، سيتم عرض جميع الكائنات التي تتوافق أسماؤها مع القيمة المدخلة.

الطريقة الثانية أكثر مرونة وتسمح لك باستخدام مرشحات مختلفة داخل الكائن للبحث. للقيام بذلك ، اتبع الخطوات التالية:

  1. افتح برنامج 1 سي وحدد قاعدة البيانات المطلوبة.
  2. افتح الكائن الذي تريد البحث فيه.
  3. استخدم المرشحات والمعلمات المتاحة داخل الكائن للبحث عن البيانات الضرورية.
  4. انقر فوق الزر" تطبيق "أو" بحث".
  5. نتيجة للبحث ، سيتم عرض الكائنات التي تلبي المرشحات والمعلمات المحددة.

عند استخدام كلتا الطريقتين للبحث عن كائن في 1 درجة مئوية ، يجب أن تكون حذرا وأدخل القيم الصحيحة. يمكن أن تؤدي البيانات المدخلة بشكل غير صحيح إلى نتائج بحث غير صحيحة.

من المهم أيضا أن تتذكر أن البحث عن كائن في 1 ج قد يكون مقيدا بحقوق وصول المستخدم. إذا لم يكن لدى المستخدم حقوق عرض الكائنات وتحريرها ، فقد يكون البحث غير متاح أو مقيد.

الخيار 1: البحث من خلال البحث العالمي في البرنامج

إذا كنت بحاجة إلى العثور على كائن في 1 درجة مئوية بواسطة معرف فريد ، فيمكنك استخدام وظيفة البحث العالمية في البرنامج. هذه الطريقة بسيطة ومريحة للغاية ، لأنها تتيح لك العثور على كائن باسمه أو معلمات أخرى دون الحاجة إلى معرفة معرفه.

لإجراء بحث عالمي في البرنامج ، اتبع الخطوات أدناه:

  1. افتح برنامج 1 سي وانتقل إلى قاعدة البيانات المطلوبة.
  2. انقر فوق الزر" بحث " أو استخدم اختصار لوحة المفاتيح كنترول + و لفتح مربع البحث.
  3. في مربع البحث ، أدخل الاسم أو المعلمات الأخرى للكائن الذي تريد البحث عنه.
  4. اضغط على مفتاح" إدخال "أو زر" بحث " لبدء البحث.
  5. سيقوم البرنامج بعرض نتائج البحث كقائمة من الكائنات التي تطابق الاستعلام الخاص بك.
  6. حدد الكائن المطلوب من القائمة وانقر فوقه نقرا مزدوجا لفتحه.

يسمح لك البحث العام في البرنامج بالعثور على الكائنات ليس فقط باسمها ، ولكن أيضا من خلال معلمات أخرى ، مثل رقم أو رمز الكائن. بالإضافة إلى ذلك ، يمكنك تكوين خيارات بحث إضافية ، مثل البحث فقط في وحدات أو أقسام معينة من البرنامج.

يعد استخدام البحث العام في البرنامج طريقة ملائمة للعثور على الكائنات في 1 درجة مئوية بواسطة معرف فريد. لا يتطلب معرفة معرف الكائن ويسمح لك بالعثور بسرعة على البيانات الضرورية.

الخيار 2: البحث باستخدام المرشحات

يعتمد الخيار الثاني للبحث عن كائن في 1 درجة مئوية بواسطة معرف فريد على استخدام المرشحات.

أولا ، تحتاج إلى فتح نموذج الكائن من قائمة الكائنات ، والتي تحتاج إلى العثور على الكائن المطلوب. على سبيل المثال ، إذا كنا نبحث عن مستند مبيعات ، فنحن بحاجة إلى فتح نموذج قائمة مستندات المبيعات.

بعد ذلك ، تحتاج إلى العثور على الحقل الذي سيتم إجراء البحث عليه. في معظم الحالات ، هذا حقل به معرف كائن فريد. على سبيل المثال ، حقل" الرقم " لمستند المبيعات.

بعد العثور على الحقل المطلوب ، تحتاج إلى تنشيط وضع تصفية البيانات في هذا الحقل. ويمكن القيام بذلك بطرق مختلفة ، على سبيل المثال ، عن طريق النقر على زر "تصفية" أو باستخدام اختصار لوحة المفاتيح "السيطرة + و".

بعد تنشيط وضع التصفية ، تحتاج إلى إدخال قيمة المعرف الفريد للكائن في حقل التصفية. لتسهيل البحث ، يمكنك استخدام عوامل التصفية مثل "يساوي" و "أكبر من" و "أقل من" و "يحتوي" وغيرها.

على سبيل المثال ، إذا عرفنا العدد الدقيق لمستند المبيعات ، فيمكننا إدخاله في حقل التصفية وتحديد عامل التشغيل المتساوي. إذا كنا لا نعرف الرقم الدقيق ، لكننا نعلم أن الرقم يحتوي على قيمة معينة ، فيمكننا استخدام عامل التشغيل "يحتوي" وإدخال هذه القيمة في حقل التصفية. سيسمح لك ذلك بالعثور على الكائنات التي يحتوي رقمها على القيمة المحددة.

بعد إدخال القيمة وتحديد المشغل ، يجب عليك البحث عن الكائن باستخدام الفلتر. يمكن القيام بذلك عن طريق النقر فوق الزر "بحث" أو "بحث" أو باستخدام اختصار لوحة المفاتيح "إدخال". بعد ذلك ، سيتم عرض الكائنات التي تلبي الفلتر المحدد فقط.

الآن يمكننا عرض الكائنات التي تم العثور عليها وتنفيذ الإجراءات اللازمة معهم ، على سبيل المثال ، فتح الكائن لتحرير أو عرض معلومات مفصلة.

الخيار 2 للبحث عن الكائنات في 1 درجة مئوية باستخدام المرشحات هو الأمثل والمريح ، لأنه يسمح لك بالبحث عن الكائنات حسب المجالات المختلفة وعوامل التصفية. يتيح لك ذلك العثور على الكائنات حتى في القوائم الكبيرة وتسريع عملية البحث.

بحث صقل

عندما يكون من الضروري في 1 درجة مئوية العثور على كائن بواسطة معرف فريد ، يكون من المفيد أحيانا تحسين استعلام البحث من أجل تضييق نطاق البحث والحصول على نتائج أكثر دقة. في هذا القسم ، سننظر في عدة طرق لتحسين البحث في 1 درجة مئوية.

1. استخدام الواصفات

يوفر 1 ج القدرة على استخدام الواصفات لتحسين البحث عن الكائنات. الواصفات هي تسلسلات أحرف خاصة تسمح لك بتحديد معايير بحث إضافية.

على سبيل المثال ، للبحث عن كائن عميل بواسطة رمز فريد ، يمكنك استخدام الاستعلام التالي:

الدلائل.العملاء [الرمز = "123456"]

2. إضافة المرشحات

هناك طريقة أخرى لتحسين البحث في 1 ج وهي إضافة عوامل تصفية إلى الاستعلام. تسمح لك المرشحات بتحديد شروط إضافية يجب الوفاء بها لتحديد الكائنات.

على سبيل المثال ، إذا كنت بحاجة إلى العثور على جميع العملاء النشطين ، فيمكنك إضافة عامل تصفية حسب حقل "النشاط" لاستبعاد العملاء غير النشطين:

الدلائل.الزبائن.حدد (النشاط = صحيح )

3. استخدام مصطلحات البحث

يوفر 1 ج أيضا القدرة على استخدام مصطلحات البحث لتحسين النتائج. تسمح لك معايير البحث بتحديد معايير إضافية لاختيار الكائنات بناء على سماتها.

على سبيل المثال ، إذا كنت بحاجة إلى العثور على جميع العملاء الذين يزيد مبلغ دورانهم عن 1000 ، فيمكنك استخدام الشرط التالي:

الدلائل.الزبائن.اختر (مجموع الدورات > 1000)

4. استخدام النفي المنطقي والمنطقي أو المشغلين

في 1 ج ، يمكنك أيضا استخدام عوامل النفي المنطقي (لا) والمنطقية أو (أو) لتحسين البحث.

على سبيل المثال ، للعثور على جميع العملاء الذين يزيد معدل دورانهم عن 1000 وتاريخ آخر طلب لا يساوي التاريخ الحالي ، يمكنك استخدام الشرط التالي:

الدلائل.الزبائن.حدد (مجموع المنعطفات > 1000 وليس تاريخ آخر طلب = التاريخ الحالي ())

5. الجمع بين طرق مختلفة

غالبا ما يكون من الضروري الجمع بين طرق تحسين البحث المختلفة في 1 درجة مئوية للحصول على النتائج الأكثر دقة وفائدة. على سبيل المثال ، يمكنك استخدام الواصفات مع عوامل التصفية أو مصطلحات البحث للحصول على كائنات مناسبة.

يمكن أن تتضمن الاستعلامات الأكثر تعقيدا مجموعة من الواصفات والفلاتر ومصطلحات البحث ، بالإضافة إلى النفي المنطقي والمنطقي أو المشغلين. من المهم تجربة وإيجاد أكثر الطرق فعالية لتحسين البحث عن مهام محددة.

تقييد على نوع الكائن

عند استخدام معرف فريد للبحث عن كائن في 1 ج ، يمكنك تحديد قيد على نوع الكائن. يتيح لك ذلك البحث فقط عن كائنات من نوع معين ، والتي يمكن أن تكون مفيدة عند العمل مع عدد كبير من الكائنات من أنواع مختلفة.

لتعيين تقييد نوع كائن ، استخدم الأسلوب فيندبيريف () من فئة إدارة الدليل. يتم تمرير المعرف الفريد للكائن كوسيطة لهذه الطريقة ، ويتم تمرير نوع الكائن كوسيطة ثانية.

مثال الاستخدام:

معرف فريد = "1234567890";

نوع الكائن = الكتب المرجعية.التسميات; // نوع الكائن " الكتب المرجعية.التسمية"

كائن = الكتب المرجعية.التسمية.ابحث عن قيمة ("الاسم" ، "كائن الاختبار")

كائن فريد = كائن. رابط;

العثور على كائن = الكتب المرجعية.مدير الارتباط.ابحث عن طلب ("رابط" ، معرف فريد ، نوع الكائن);

في هذا المثال ، كائن من النوع " الدلائل.سيتم العثور على التسمية "بواسطة المعرف الفريد "1234567890".

يسمح لك التقييد على نوع الكائن بتحسين البحث وجعله أكثر دقة وكفاءة. عند العمل مع عدد كبير من الكائنات من أنواع مختلفة ، يمكن أن يكون هذا مفيدا بشكل خاص.

صقل باستخدام سمات الكائن

عندما تبحث عن كائن معين في 1 ج بواسطة معرف فريد ، قد يكون من المفيد استخدام سمات هذا الكائن لتحسين البحث. السمات هي خصائص كائن يمكن استخدامه للحد من نتائج البحث.

لنقم بإنشاء مثال باستخدام كائن "المنتج". يحتوي هذا الكائن على السمات التالية:" الاسم " ، "المقالة" ، "السعر". إذا أردنا العثور على منتج من خلال مقالته ، فيمكننا استخدام سمة "المقالة" لتحسين البحث.

بادئ ذي بدء ، يمكننا استخدام عامل تشغيل "البحث عن السمة()" لإجراء بحث عن السمات. على سبيل المثال ، يمكننا كتابة الكود التالي:

العثور على السلع = العثور على السمة (السلع ، "المادة" ، "12345");

في هذا المثال ، نبحث عن منتج برقم المقالة "12345" في كائن "المنتجات". في حالة وجود مثل هذا المنتج ، سيحتوي متغير" تم العثور على المنتج " على مرجع لهذا الكائن.

لتحسين نتائج البحث ، يمكننا استخدام سمات متعددة في نفس الوقت. على سبيل المثال:

العثور على السلع = العثور على سمات (السلع ، ["المادة" ، "السعر"], ["12345", "1000"]);

في هذا المثال ، نبحث عن منتجات برقم المقالة "12345" والسعر "1000" في كائن "المنتجات". في حالة وجود مثل هذه العناصر ، سيحتوي متغير "العناصر التي تم العثور عليها" على مراجع لهذه الكائنات.

يمكن أن يكون التوضيح باستخدام سمات الكائن مفيدا عندما يكون لديك معلومات إضافية حول ما تبحث عنه. يتيح لك ذلك تضييق نطاق البحث والحصول على نتائج أكثر دقة.

باستخدام التحسين باستخدام سمات الكائن ، يمكنك العثور بشكل أكثر فعالية على الكائنات المطلوبة في 1 درجة مئوية وإجراء عمليات مختلفة معها.

سؤال وجواب

كيف يمكنني العثور على كائن في 1 درجة مئوية بواسطة معرفه الفريد?

للبحث عن كائن في 1 درجة مئوية بواسطة معرف فريد ، تحتاج إلى استخدام وظيفة البحث عن الكود. على سبيل المثال ، للعثور على الطرف المقابل من خلال رمزه الفريد ، تحتاج إلى تشغيل الكود التالي: ابحث عن الكود(الكتب المرجعية.المقاولون ، "12345"). ستعيد هذه الوظيفة مرجعا إلى الكائن إذا تم العثور عليه ، أو قيمة فارغة إذا لم يتم العثور على الكائن.

ما نوع الكائن الذي يمكن العثور عليه بواسطة معرف فريد?

باستخدام معرف فريد ، يمكنك العثور على كائنات من أنواع مختلفة ، مثل الكتب المرجعية والمستندات والمهام وما إلى ذلك. يعتمد ذلك على الكائنات التي تم إنشاؤها واستخدامها في قاعدة معلومات 1 سي.

هل من الممكن العثور على كائن بواسطة معرفه الفريد إذا تم حذفه?

لا ، لا يمكنك العثور على كائن بمعرفه الفريد إذا تم حذفه. يتم حذف الكائنات المحذوفة تماما من قاعدة بيانات 1 سي ، ولم تعد المعلومات المتعلقة بها متوفرة.

هل من الممكن العثور على كائن بواسطة معرفه الفريد إذا تم تغيير رمزه?

نعم ، يمكنك العثور على كائن من خلال معرفه الفريد ، حتى إذا تم تغيير رمزه. يبقى المعرف الفريد للكائن دون تغيير ، حتى إذا تم تغيير التعليمات البرمجية الخاصة به. للبحث عن كائن بواسطة معرف فريد ، تحتاج إلى استخدام وظيفة البحث عن التعليمات البرمجية.

ما هي النتيجة لا وظيفة العودة إلى التعليمات البرمجية إذا لم يتم العثور على الكائن?

تقوم الدالة بإرجاع قيمة فارغة إلى الكود إذا لم يتم العثور على الكائن. يمكن أن يحدث هذا ، على سبيل المثال ، إذا لم يكن المعرف الفريد في قاعدة بيانات 1 ج أو إذا تم حذف الكائن.

هل من الممكن العثور على كائن بواسطة معرف فريد باستخدام استعلامات سكل?

نعم ، من الممكن العثور على كائن بواسطة معرف فريد باستخدام استعلامات سكل. ولكن للقيام بذلك ، تحتاج إلى معرفة بنية الجدول الذي يتم فيه تخزين المعلومات حول الكائنات من النوع المطلوب. يمكن أن يكون الوصول إلى الجداول مباشرة أمرا خطيرا ويمكن أن يؤدي إلى الأداء غير السليم لقاعدة معلومات 1 ج ، لذلك يوصى باستخدام وظيفة نايتيبوكود.