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

كيف يمكنني استدعاء الأمر رونسكريبت إذا لم يتم وضع علامة على أنها تعمل 1 ج?

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

الطريقة الأولى هي استخدام وظيفة "طلب سطر" في وضع تطبيق وحدة التحكم. للقيام بذلك ، افتح موجه أوامر أو محطة طرفية وأدخل أمرا يشبه هذا:

1 ج: المؤسسة / ق " ج:\ بلدي كتالوج "/ ج "رونسكريبت بلدي النصي"

في هذا الفريق"::\ \ " هو المسار إلى الدليل حيث يوجد ملف قاعدة البيانات ، و "ميسكريبت" هو اسم البرنامج النصي ليتم تنفيذها.

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

قم بتوصيل مكون خارجي ("الإصدار 8 عداء.بسل " ، معرف فريد جديد ());

عداء = الحصول على كائن ("عداء");

عداء.رونسكريبت ("ميسكريبت");

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

  1. أمر رونسكريبت: كيفية الاتصال إذا كان 1 سي لا يعمل?
  2. 1. استدعاء رونسكريبت عبر سطر الأوامر
  3. 2. باستخدام جدولة المهام
  4. تحديد الأمر رونسكريبت
  5. لا توجد طريقة لاستدعاء رونسكريبت في 1 ج
  6. كيفية استدعاء الأمر رونسكريبت إذا لم يكن قيد التشغيل
  7. طرق بديلة لاستدعاء الأمر رونسكريبت

أمر رونسكريبت: كيفية الاتصال إذا كان 1 سي لا يعمل?

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

1. استدعاء رونسكريبت عبر سطر الأوامر

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

  1. افتح موجه الأوامر لنظام التشغيل (على سبيل المثال ، في ويندوز ، يمكنك القيام بذلك من خلال قائمة ابدأ عن طريق تحديد "تشغيل" وإدخال الأمر "كمد").
  2. انتقل إلى الدليل حيث يوجد الملف القابل للتنفيذ 1 ج (عادة مجلد "1 سنتربريس"). استخدم أمر" القرص المضغوط " للانتقال إلى الدليل المطلوب.
  3. بعد ذلك ، أدخل أمرا لاستدعاء رونسكريبت ، على سبيل المثال: 1 سي في 8.مصمم إكس / إف"C:\path\to\database" / وحدة التنفيذ: "الوحدة النمطية 1". هنا " 1 سي في 8.إيكس "هو الملف القابل للتنفيذ 1 ج ،" / و "هو المفتاح لتحديد المسار إلى قاعدة البيانات ، "/إكسكوتيمودول " هو المفتاح لتحديد اسم وحدة البرنامج النصي.

2. باستخدام جدولة المهام

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

  1. فتح جدولة المهام من نظام التشغيل (على سبيل المثال ، في ويندوز ، يمكنك القيام بذلك من خلال لوحة التحكم عن طريق اختيار "جدولة المهام").
  2. إنشاء مهمة جديدة وتحديد جدول زمني لاستكمالها.
  3. في إعدادات المهمة ، حدد الأمر لاستدعاء رونسكريبت، على سبيل المثال: 1 سي في 8.مصمم إكس / إف"C:\path\to\database" / وحدة التنفيذ: "الوحدة النمطية 1".
  4. حفظ إعدادات المهمة وانتظر الجدول الزمني المحدد للأمر رونسكريبت ليتم استدعاؤها.

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

تحديد الأمر رونسكريبت

أمر رونسكريبت هو أحد الأوامر الأساسية لـ 1 ج:لغة البرنامج النصي للمؤسسة. وهي مصممة لتنفيذ واحد أو أكثر من البرامج النصية في بيئة 1 ج:الشركة.

باستخدام الأمر رونسكريبت ، يمكنك تنفيذ البرامج النصية الموضحة في ج 1: البرنامج النصي المؤسسة. تسمح لك هذه اللغة ببرمجة منطق الأعمال وأتمتة العمليات المختلفة في نظام 1 سي: الشركة.

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

لاستدعاء الأمر رونسكريبت اتبع الخطوات التالية:

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

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

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

لا توجد طريقة لاستدعاء رونسكريبت في 1 ج

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

ومع ذلك ، في بعض الأحيان قد يكون هناك موقف حيث استدعاء الأمر رونسكريبت غير ممكن:

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

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

كيفية استدعاء الأمر رونسكريبت إذا لم يكن قيد التشغيل

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

هناك عدة طرق لاستدعاء الأمر رونسكريبت:

  1. استخدم أمر تشغيل البرنامج النصي المدمج

    في 1 ج: المؤسسة لديها أمر تشغيل مدمج () ، والذي يسمح لك بتشغيل أوامر مختلفة. لاستدعاء الأمر رونسكريبت ، يمكنك استخدام هذا الأمر كما يلي:

    قم بتشغيل الأمر ("نص برمجي.النص");

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

  2. استخدم الأمر لتشغيل البرنامج النصي من سطر الأوامر

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

    1 سي في 8.إكس / رونسكريبت 

    حيث 1 سي في 8.إيكس-1 ج الملف القابل للتنفيذ: الشركات ، - المسار إلى ملف التكوين — - المسار إلى ملف البرنامج النصي. وبالتالي ، سيتم تشغيل الأمر رونسكريبت بغض النظر عن إعداداته في 1 ج:المؤسسة.

  3. استخدام مكون خارجي لاستدعاء الأمر رونسكريبت

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

    الواجهة الخارجية.رونسكريبت ("");

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

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

طرق بديلة لاستدعاء الأمر رونسكريبت

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

1. استدعاء رونسكريبت من سطر الأوامر

لاستدعاء الأمر رونسكريبت من سطر الأوامر ، استخدم بنية الأوامر التالية:

1 سي في 8.إيكس مصمم / النصي "المسار إلى الملف مع البرنامج النصي"

هنا 1 سي في 8.إيكس-1 ج الملف القابل للتنفيذ:على سبيل المثال ، المصمم هو المفتاح الذي يشير إلى بدء تشغيل المكون ، /البرنامج النصي هو المفتاح الذي يشير إلى أن البرنامج النصي يحتاج إلى التنفيذ ، "مسار الملف" هو المسار إلى الملف باستخدام البرنامج النصي 1 ج. بعد تشغيل الأمر ، سيتم تنفيذ البرنامج النصي وسيتم إخراج النتيجة إلى سطر الأوامر.

2. استدعاء رونسكريبت من تطبيق آخر

إذا كنت بحاجة إلى استدعاء الأمر رونسكريبت من تطبيق آخر ، يمكنك استخدام وظيفة العملية.ابدأ () لبدء عملية 1 ج بالمعلمات الضرورية. على سبيل المثال ، في رمز ج # قد يبدو مثل هذا:

فار بروسيسينفو = بروسيسستارتينفو جديد

{

اسم الملف = " 1 سي في 8.إكس",