كتلة الوظيفة FS_WRITE_LIBFILE

تكتب كتلة الوظيفة FS_WRITE_LIBFILE ملفًا من المكتبة إلى نظام الملفات.

تحذير: يتم استبدال الملفات الموجودة مسبقًا دون أي تحذير.

يجب أن يكون نظام الملفات قد تم تهيئته مسبقًا باستخدام FS_INIT. وتتم جميع العمليات بشكل غير متزامن لكل وسائط تخزين تم إنشاؤها.

ملاحظة: لحفظ المرفقات، يتم الحاجة إلى رخصة.

نصيحة: عند العمل مع المستندات التي تتطلب وقتًا طويلاً من الحساب، قم بإنشاء وسائط تخزين خاصة بها لتوليد عدة مستندات بشكل متزامن.

مدخل WRITE

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

مدخل DEV

يحدد الجهاز الذي سيتم الوصول إليه للملفات. ويتم استخدام الجهاز لكل مشروع ويمكن إدارتها في قائمة السياق تحت المشروع التخزين الخارجي.

مدخل PATH

يحدد المسار إلى الملف على وسائط التخزين. ويوافق المسار مسار ملف Unix في تنسيق UTF-8، إذا تم دعمه. ويتم تمثيل المسار كما يلي:

Ordner/Unterordner/Datei.txt

إذا انتهى هذا ب / أو كان مجلدًا، يتم استخدام اسم الملف من المكتبة.

مدخل LIB_FILE

يحدد الملف من المكتبة. يقبل المدخل سلسلة نصية مباشرة فقط. ويمكن سحب الملف من المكتبة مباشرة إلى المدخل لتحديده.

مدخل LANG

يحدد لغة الملف. يجب أن تكون اللغة موجودة في المشروع.

مخرج DONE

عند النجاح، يعيد المخرج نبضة للسماح بالعملية التالية. وتحدث النبضة عند الانتهاء من العملية، حتى لو حدث خطأ ما.

مخرج LENGTH

يعيد عدد البايتات المكتوبة. ويتم تخزين الحالة للاستخدام اللاحق.

مخرج ERROR

في حالة الخطأ، يعيد نصًا يحتوي على رسالة خطأ. وهو FALSE إذا لم يحدث أي خطأ. ويتم تخزين الحالة للاستخدام اللاحق.

السبب المحتمل:

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