Crearea de arhive zip »lucrul cu fișiere și directoare» faq »

Pentru a scrie fișiere într-o arhivă ZIP, trebuie să efectuați câțiva pași simpli:
* Creați o arhivă cu parametrii necesari, în care vor fi plasate fișierele.






* Puneți în arhivă fișierele necesare.
* Înregistrați arhiva.

Crearea de obiect ZapisZIPFayla se poate realiza în două moduri - de a crea un obiect inițializată sau crearea unui obiect neinițializate cauza aceasta metoda deschisă. În ambele cazuri, compoziția parametrilor este aceeași. În cel mai simplu caz, trebuie să specificați numai numele fișierului în care se înregistrează fișierul.

După crearea obiectului, trebuie să adăugați fișierele necesare la acesta utilizând metoda Adăugare. Este nevoie de intrarea a 3 parametri:
1. Numele complet al fișierului sau masca.
2. Modul de salvare a căilor spre fișier. Puteți să salvați căile complete, să nu salvați toate căile sau să salvați căile relative la director. Modul de procesare a subdirectoarelor. Puteți procesa subdirectoarele în mod recursiv sau nu le puteți procesa. Parametrul are sens dacă numele este o mască.

După adăugarea tuturor fișierelor necesare, puteți scrie arhiva pe disc folosind metoda Write ().
Este important să înțelegeți faptul că, înainte de implementarea acestei metode, nu se iau măsuri concrete pentru a crea arhiva. După ce arhiva este scrisă pe disc, obiectul îl închide și metoda Open () trebuie executată pentru a lucra cu arhiva următoare.

exemplu:
Codul 1C v 8.x

Caracteristicile ambalajului de fișiere prin mască

Să aruncăm o privire mai atentă asupra caracteristicilor de ambalare a fișierelor prin mască.
Să presupunem că avem următoarele fișiere pe care trebuie să le arhivăm:






c: # 092; ZipTest # 092; 11.xls
c: # 092; ZipTest # 092; 12.xls
c: # 092; ZipTest # 092; 13.xls
c: # 092; ZipTest # 092; MoreFiles # 092; 14.xls
c: # 092; ZipTest # 092; MoreFiles # 092; 15.xls
c: # 092; ZipTest # 092; MoreFiles # 092; 16.xls

Codul 1C v 8.x
Următoarele fișiere vor fi plasate în arhiva rezultată:
# 092; ZipTest # 092; 11.xls
# 092; 12.xls
# 092; 13.xls

Codul 1C v 8.x
Următoarele fișiere vor fi plasate în arhiva rezultată:
# 092; ZipTest # 092; 11.xls
# 092; ZipTest # 092; 12.xls
# 092; ZipTest # 092; 13.xls

Codul 1C v 8.x
Următoarele fișiere vor fi plasate în arhiva rezultată:
# 092; ZipTest # 092; 11.xls
# 092; ZipTest # 092; 12.xls
# 092; ZipTest # 092; 13.xls
# 092; ZipTest # 092; MoreFiles # 092; 14.xls
# 092; ZipTest # 092; MoreFiles # 092; 15.xls
# 092; ZipTest # 092; Mai multe fișiere # 092; 16.xls

Ați putea fi, de asemenea, interesat

Fișier Excel ca sursă de date externă 6
Conectați și încărcați din fișierul Excel datele în tabelul de valori 1C. E foarte simplu acum. 1. În configurația adaugă un nou tip de obiect de metadate „surse de date externe“ și numesc pur și simplu rapoarte de descărcare de gestiune „Excel“ .Bystraya în Excel, dosar și afișa suprapunerea de comenzi rapide 0
In schimb Tab.Pokazat () utilizarea globală funcție - și este afișată imediat un raport în Excel într-o formă digestibilă - formatare coloane în lățime, iar cotoare AutoFilter Protsedura.Vstavit formula, într-o celulă Excel 0
Celula = Sheet.Cells (1,8); Celula Formula = "= SUM (R11C: RC)"; Forma de procedură () Perem Cat, Shab; Excel = CreateObject ("Excel.Application"); Book = Excel.Workbooks; Dacă FS.VybratFayl (0, Cat, Shab, "Alegeți fișierul Excel". "* .xls",) = 1 soldurile TogdaVybrat și tranzacțiile pe aceste conturi la selecție subkonto și încărcați rezultatul la EXCEL 0
Cerere = Solicitare nouă; Zapros.Tekst = „| SET | HozraschetnyyOstatkiIOboroty.Schet, | HozraschetnyyOstatkiIOboroty.Subkonto1, | HozraschetnyyOstatkiIOboroty.Subkonto2, | HozraschetnyyOstatkiIOboroty.Subkonto3.Vygruzka în PDF de la 1C (înseamnă OpenOffice) 0
A existat o sarcină de a trimite facturile prin poștă. PDFcreator nu a venit, deoarece nu a fost posibil să se potrivească un cont la o pagină în lățime. Am decis să încerc OpenOffice. Cum să salvați în format PDF găsită rapid, dar cum să potriviți contul pe o singură pagină. Uitați-vă la toate rezultatele căutării similare

Cuvintele sunt sortate după frecvența utilizării în text







Articole similare

Trimiteți-le prietenilor: