Μονάδα Λειτουργίας FS_COPY

Η Μονάδα Λειτουργίας FS_COPY αντιγράφει ένα αρχείο.

Προσοχή: Τα υπάρχοντα αρχεία αντικαθίστανται χωρίς προειδοποίηση.

Το σύστημα αρχείων πρέπει να έχει προ-αρχικοποιηθεί με τη βοήθεια του FS_INIT. Όλες οι λειτουργίες πραγματοποιούνται ασύγχρονα για κάθε αποθηκευτικό μέσο.

Είσοδος COPY

Με μια θετική ακμή, το αρχείο αντιγράφεται στο αποθηκευτικό μέσο.

Είσοδος DEV

Ορίζει τη συσκευή από την οποία θα γίνει η πρόσβαση στα αρχεία. Η συσκευή χρησιμοποιείται ανά έργο και μπορεί να διαχειριστεί στο μενού Έργο Εξωτερική Αποθήκευση.

Είσοδος SRC_PATH

Ορίζει τη διαδρομή πηγής του αρχείου στο αποθηκευτικό μέσο. Η διαδρομή αντιστοιχεί σε μια διαδρομή αρχείου Unix στο μορφασμα UTF-8, εάν αυτό υποστηρίζεται. Η διαδρομή παρουσιάζεται ως εξής:

Φάκελος/Υποφάκελος/Αρχείο.txt

Είσοδος DEST_PATH

Ορίζει τη διαδρομή προορισμού του αρχείου στο αποθηκευτικό μέσο. Πρέπει να οριστεί η πλήρης ονομασία της διαδρομής.

Είσοδος OVERWRITE

Αν η είσοδος είναι αληθής, τότε επιτρέπεται η αντικατάσταση αρχείων.

Έξοδος DONE

Ο έξοδος επιστρέφει έναν παλμό επιτυχίας για να πραγματοποιηθεί η επόμενη λειτουργία. Ο παλμός εμφανίζεται κατά τη λήξη της διαδικασίας, ακόμη και αν έχει συμβεί κάποιο σφάλμα.

Έξοδος ERROR

Επιστρέφει μια αναφορά με ένα μήνυμα σφάλματος σε περίπτωση σφάλματος. Είναι FALSE, αν δεν έχει συμβεί κάποιο σφάλμα. Η κατάσταση αποθηκεύεται για μεταγενέστερη χρήση.

Δυνατές αιτίες:

  • Η υπηρεσία του αποθηκευτικού μέσου δεν ξεκίνησε.
  • Ο αποθηκευτικός χώρος δεν αρχικοποιήθηκε.
  • Τα στοιχεία σύνδεσης είναι άκυρα.
  • Δεν ήταν δυνατή η επικοινωνία με τον απομακρυσμένο διακομιστή.
  • Το αποθηκευτικό μέσο δεν υπάρχει.
  • Η ορισμένη διαδρομή είναι άκυρη.
  • Δεν μπορεί να γίνει γραφή στο αποθηκευτικό μέσο.
  • Δεν υπάρχει περισσότερος χώρος στον αποθηκευτικό χώρο ή ο αποθηκευτικός χώρος είναι προστατευμένος από γραφή.