بلوک عملکرد FS_WRITE_LIBFILE

بلوک عملکرد FS_WRITE_LIBFILE یک فایل را از کتابخانه به یک سیستم فایل می‌نویسد.

توجه: فایل‌هایی که قبلاً وجود داشته‌اند بدون هشدار جایگزین می‌شوند.

سیستم فایل باید قبلاً با استفاده از FS_INIT 初始isiert worden sein. Alle Operationen erfolgen dabei asynchron pro angelegtem Speichermedium.

توجه: برای ذخیره‌سازی فایل‌های ضمیمه یک مجوز ضروری است.

نکته: برای مستنداتی با کارایی بالا، یک وسایل ذخیره‌سازی جداگانه ایجاد کنید تا چندین مستند را به صورت موازی تولید کنید.

ورودی WRITE

در حالتی که ورودی مثبت باشد، فایل کتابخانه به وسایل ذخیره‌سازی نوشته می‌شود.

ورودی DEV

دستگاه را تعریف می‌کند که از آن برای دسترسی به فایل‌ها استفاده شود. دستگاه در پروژه استفاده می‌شود و می‌تواند در منوی کنTEXT unter پروژه ذخیره‌سازی خارجی managed werden.

ورودی PATH

مسیر فایل در وسایل ذخیره‌سازی را مشخص می‌کند. مسیر به یک Unix-Dateipfad im UTF-8 Format entspricht, falls dieses unterstützt wird. Der Pfad wird wie folgt dargestellt:

Ordner/Unterordner/Datei.txt

اگر این با یک / ختم شود یا یک پوشه باشد، نام فایل از کتابخانه استفاده می‌شود.

ورودی LIB_FILE

فایل را از کتابخانه تعریف می‌کند. ورودی فقط یک رشته مستقیم را پذیرفته می‌شود. فایل می‌تواند از کتابخانه به صورت مستقیم به ورودی کشیده شود تا آن را تعریف کند.

ورودی LANG

زبان فایل را تعریف می‌کند. این باید در پروژه موجود باشد.

خروجی DONE

خروجی در صورت موفقیت یک پالس برمی‌گرداند تا عملیات بعدی انجام شود. پالس در پایان فرایند رخ می‌دهد، حتی اگر خطایی رخ داده باشد.

خروجی LENGTH

تعداد بایت‌های نوشته شده را برمی‌گرداند. وضعیت برای استفاده بعد ذخیره می‌شود.

خروجی ERROR

در صورت خطا، یک متن با پیام خطا را برمی‌گرداند. این FALSE است اگر خطایی رخ نداده باشد. وضعیت برای استفاده بعد ذخیره می‌شود.

دلیل‌های ممکن:

  • خدمت وسایل ذخیره‌سازی شروع نشده است.
  • ذخیره‌سازی 初始isiert worden sein nicht wurde.
  • اطلاعات ورود نامعتبر هستند.
  • سرور دور نمی‌تواند به دست آید.
  • وسایل ذخیره‌سازی وجود ندارد.
  • مسیر مشخص شده نامعتبر است.
  • به وسایل ذخیره‌سازی نمی‌توان نوشت.
  • فضای ذخیره‌سازی در ذخیره‌سازی باقی نمانده است یا ذخیره‌سازی فقط خواندنی است.
  • فایل کتابخانه آنلاین نیست یا دیگر در دسترس نیست.
  • زبان مشخص شده وجود ندارد یا یافت نشده است.
  • مجوزی برای نوشتن فایل موجود نیست.