Bllok Funksion FS_WRITE_LIBFILE

Blloku i funksioneve FS_WRITE_LIBFILE shkruan një file nga biblioteka në një sistem file.

Kujdes: Filet e ekzistueshme të mëparshme do të zëvendësohen pa një parim.

Sistemi i fileve duhet të inicializohet më parë duke përdorur FS_INIT. Të gjitha operacionet bëhen asinkrone për çdo medium ruajtjeje që është krijuar.

Shënim: Për të ruajtur File anësuese, një licencë është e nevojshme.

Këshill: Krijoni një medium ruajtjeje të veçantë për dokumentet me një nivel të lartë të punës, për të generuar disa dokumente në paralel.

Hyrja WRITE

Në një anë positive, fileja nga biblioteka shkruhet në mediumin e ruajtjes.

Hyrja DEV

Përkufizon pajisjen nga e cila duhet të aksesohen filet. Pajisja përdoret për projekt dhe mund të administrohet në menun kontekstual nën Projekti Ruajtje e jashtme.

Hyrja PATH

Tregon rrugën për të arritur në file në mediumin e ruajtjes. Rruga është një rrugë file Unix në format UTF-8, nëse kjo është e mbështetur. Rruga paraqitet si më poshtë:

Folder/Subfolder/file.txt

Nëse kjo përfundon me / ose është një folder, emri i file nga biblioteka përdoret.

Hyrja LIB_FILE

Përkufizon file nga biblioteka. Hyrja pranon vetëm një varg karakteresh direkt. File mund të tërhiqet nga biblioteka drejt hyrjes për të përcaktuar atë.

Hyrja LANG

Përkufizon gjuhën e file. Kjo duhet të jetë e pranishme në projekt.

Dalja DONE

Dalja kthen një impuls në rast suksesi për të vazhduar me operacionin tjetër. Impulsi ndodh kur procesi përfundon, edhe nëse ka pasur një gabim.

Dalja LENGTH

Kthen numrin e biteve të shkruara. Kjo gjendje ruhet për përdorime të mëvonshme.

Dalja ERROR

Në rast gabimi, kthen një tekst me një mesazh gabimi. Ky është FALSE, nëse nuk ka pasur gabim. Kjo gjendje ruhet për përdorime të mëvonshme.

Arsyet e mundshme:

  • Shërbimi i mediumit të ruajtjes nuk është nisur.
  • Ruajtja nuk është inicializuar.
  • Të dhënat e identifikimit janë të pavlefshme.
  • Serveri i largët nuk mund të arrijet.
  • Mediumi i ruajtjes nuk ekziston.
  • Rruga e cila është e dhënë është e pavlefshme.
  • Në mediumin e ruajtjes nuk mund të shkruhet.
  • Asnjë hapësirë ruajtjeje në ruajtje më shumë nuk është e disponueshme ose ruajtja është e mbrojtur nga shkrimet.
  • File nga biblioteka nuk është online ose nuk është më e disponueshme.
  • Gjuha e cila është e dhënë mungon ose nuk është gjetur.
  • Asnjë licencë për të shkruar file nuk është e disponueshme.