utilizarea
Platforma 1C: Enterprise 8.x are propriul client FTP. Foarte des este folosit pentru a transfera fișierele de schimb între calculatoare prin rețea.
Astăzi în articol vom scrie o mică prelucrare cu funcțiile citirii listei de fișiere de pe serverul FTP, precum și încărcarea și salvarea fișierelor.
După cum am menționat mai devreme, procesarea va primi o listă de fișiere, precum și încărcarea fișierelor pe serverul FTP și descărcarea acestora.
În exterior, formularul de procesare este după cum urmează:
Structura metadatelor de procesare este după cum urmează:
Obținerea listei de fișiere
Afișarea comenzii pentru a obține lista de fișiere este după cum urmează:
În proiectantul conexiunii FTP, datele introduse în acreditările sunt trimise pentru a se conecta la serverul FTP. Metoda "Căutare fișiere" obține o listă de fișiere din directorul specificat (primii parametri). Al doilea parametru este șirul șablon pentru căutarea fișierelor.
Încărcarea unui fișier pe un server FTP
Codul programului este destul de simplu:
Fișierul de pe disc este selectat, iar metoda "Write" este transferată pe server. Primul parametru este calea către fișierul de pe disc, al doilea este numele fișierului de pe serverul FTP.
Descărcați fișierul de pe server
Să vedem codul programului pentru comandă:
Principiul general este același. În primul rând, utilizatorul selectează calea pentru salvarea fișierului, apoi această cale este trecută la metoda "Obțineți" în al doilea parametru. Primul parametru specifică calea spre fișierul de pe serverul FTP.
Problema rezolvată
Problema poate fi considerată rezolvată aici. Procesarea din exemplul pe care îl puteți descărca de pe link.