Bloc funcțional FS_WRITE_LIBFILE

Blocul funcțional FS_WRITE_LIBFILE scrie un fișier din bibliotecă pe un sistem de fișiere.

Atenție: Fișierele existente sunt suprascrise fără avertizare.

Sistemul de fișiere trebuie inițializat anterior prin intermediul FS_INIT. Toate operațiile se efectuează asincron pentru fiecare mediu de stocare creat.

Notă: Pentru a salva Anexe de fișiere, este necesară o Licență.

Sfaturi: Creați un mediu de stocare dedicat pentru documente cu cerințe ridicate de calcul, pentru a genera mai multe documente în paralel.

Intrarea WRITE

La o frontieră pozitivă, fișierul din bibliotecă este scris pe mediu de stocare.

Intrarea DEV

Defineste dispozitivul de unde se poate accesa fișierele. Dispozitivul este utilizat pe proiect și poate fi gestionat în meniul contextual sub Proiect Stocare Externă.

Intrarea PATH

Specifică calea către fișier pe mediu de stocare. Calea corespunde unui Unix file path în format UTF-8, dacă acesta este suportat. Calea este reprezentată astfel:

Folder/Subfolder/File.txt

Dacă această cale se termină cu un / sau este un folder, numele fișierului din bibliotecă este utilizat.

Intrarea LIB_FILE

Defineste fișierul din bibliotecă. Intrarea acceptă doar o șir de caractere direct. Fișierul poate fi tras direct din bibliotecă pe intrare pentru a-l defini.

Intrarea LANG

Defineste limba fișierului. Aceasta trebuie să fie prezentă în proiect.

Ieșirea DONE

Ieșirea returnează un impuls la succes, pentru a efectua următoarea operație. Impulsul are loc la finalizarea procesului, chiar dacă a apărut o eroare.

Ieșirea LENGTH

Returnează numărul de octeți scrise. Starea este stocată pentru utilizare ulterioară.

Ieșirea ERROR

Returnează un text cu o mesaj de eroare în caz de eroare. Acesta este FALSE, dacă nu a apărut nicio eroare. Starea este stocată pentru utilizare ulterioară.

Cauze posibile:

  • Serviciul mediu de stocare nu a fost pornită.
  • Memoria nu a fost inițializată.
  • Datele de conectare sunt invalide.
  • Serverul îndepărtat nu poate fi contactat.
  • Mediu de stocare nu există.
  • Calea specificată este invalidă.
  • Nu se poate scrie pe mediu de stocare.
  • Niciun spațiu de stocare disponibil sau memoria este protejată împotriva scrierii.
  • Fișierul din bibliotecă nu este online sau nu mai este disponibil.
  • Limba specificată lipsește sau nu a fost găsită.
  • Nicio licență pentru scrierea fișierului disponibilă.