Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • U kontaktu s
  • Web proširenja za rad s datotekama. Postavljanje i korištenje web preglednika Microsoft Internet Explorer

Web proširenja za rad s datotekama. Postavljanje i korištenje web preglednika Microsoft Internet Explorer

Postavljanje i korištenje web preglednika Microsoft Internet Explorer

Značajke korištenja

Ako vaše računalo koristi operativni sustav Windo.ws XP SP 2, knjižnica je potrebna jscript.dll verzija 5.6.0.8834 i više. Knjižnica se nalazi u mapi sustav32 operacijski sustav. Ranije verzije knjižnice značajno će usporiti rad web klijenta. Za starije verzije jscript.dll preporučamo preuzimanje paketa ažuriranja s web-mjesta Microsofta.

Postavke korištenja web preglednika

Prije prve upotrebe web-preglednika morate konfigurirati internetska svojstva. Da biste to učinili, morate poduzeti sljedeće korake:

1. U gornjem lijevom kutu preglednika kliknite na ikonu "Postavke", odaberite Internetske mogućnosti i konfigurirajte sljedeće parametre:

2. Dopusti izvršavanje JavaScript skripti:

  • Kartica Sigurnost za internetsku zonu, kliknite Prilagođena razina;
  • Odjeljak Skriptiranje za Aktivno skriptiranje, odaberite Omogući i kliknite U redu.

3. Dopusti skočne prozore:

  • Kartica Privatnost;
  • U odjeljku Blokiranje skočnih prozora poništite opciju Blokiraj skočne prozore.

4. Dopusti kolačiće:

  • Kartica Privatnost - odaberite razinu korištenja kolačića koja vam odgovara, ali ne viša od Srednje visoke.

Ako planirate raditi s vanjskom opremom (skeneri crtičnog koda, elektroničke vage, itd.), potrebno je napraviti dodatne postavke za web preglednik:

1. Kartica Sigurnost - kliknite gumb Prilagođena razina;


2. U prozoru koji se otvori označite Omogući za sljedeće parametre:

  • Automatsko traženje ActiveX kontrola
  • Preuzmite potpisane ActiveX kontrole
  • Rad s ActiveX objektima i dodacima (pokreni ActiveX kontrole i dodatke);
  • Script ActiveX kontrole označene kao sigurne za skriptiranje.

Da ne provjeravamrasporeda tipkovnice svaki put kada se pojave podprozori, možete postaviti zadani jezik unosa. Ovo zahtijeva:

1. Otvorite OS postavke "Regionalne i jezičke opcije"

2. Kartica "Jezici", odjeljak "Tekstualne usluge i jezici unosa" - pritisnite gumb "Detalji..."

3. U prozoru koji se pojavi kliknite karticu "Postavke" u odjeljku "Zadani jezik unosa" i odaberite željeni jezik

4. kliknite "OK"

Značajke korištenja naprednih alata za rad s datotekama

Operacije s datotekama u načinu web klijenta izvode se interaktivno. Čak i ako radnja ne zahtijeva interakciju korisnika (odabir datoteke, itd.), program prikazuje dijaloški okvir u kojem korisnik mora potvrditi svoju radnju.

Da biste koristili napredne alate za rad s datotekama u Internet Exploreru, trebate instalirati posebnu ActiveX komponentu "1C: Enterprise 8.2. Proširenje za rad s datotekama za Internet Explorer (x86)" (32- ili 64-bitna verzija). Ova je komponenta već uključena u platformu 1C: Enterprise 8.2, ali njezina instalacija zahtijeva implementaciju poziva metode InstallExtensionWorkWithFiles u konfiguraciji.

Da bi komponenta ispravno radila, pregledniku se moraju dodijeliti prava za instalaciju i korištenje potpisanih ActiveX komponenti za zonu u kojoj se web stranica nalazi.

Ispis (Ctrl + P)

Rad s datotekama u asinkronom načinu rada prisutan je samo na strani klijentske aplikacije. Općenito, preporuča se koristiti sinkrone metode za rad na strani poslužitelja i asinkrone za rad na strani klijenta.
Razmotrimo primjer rada s datotekama u asinkronoj tehnici: brisanje svih datoteka u direktoriju privremenih datoteka. Za sinkronu tehniku, takva će radnja izgledati ovako:

& OnClient
Postupak Izbriši (naredba)
DeleteFiles (TemporaryFiles Directory (), GetMaskAllClientFiles ());

Završetak postupka
Asinkrona tehnika će izgledati drugačije:

& OnClient
Postupak Izbriši (naredba)
Povratni poziv = Novo Opis upozorenja (“GetTemporaryFilesDirectoryCompletion”, ThisObject, “DeleteError”, ThisObject);
StartGettingDirectoryTemporaryFiles (povratni poziv);
Završetak postupka
& OnClient
Postupak GetTempFileDirectoryCompletion (TempFileDirectoryName, AdditionalParameters) Izvoz
Povratni poziv = Novo Opis upozorenja (“DeleteCompletion”, ThisObject, “FileError”, ThisObject);
StartDeletingFiles (Callback, TempFilesDirectoryName, GetMaskAllClientFiles ());
Završetak postupka
& OnClient
Postupak DeleteCompletion (AdditionalParameters) Izvoz
Izvješće (“Brisanje uspješno dovršeno”);
Završetak postupka
& OnClient
Postupak FileError (Informacija o grešci, Standardna obrada, Dodatni parametri) Izvoz
Izvješće ("Došlo je do pogreške tijekom izvršavanja datotečne operacije:" + BriefEnterprise (ErrorInformation));
Završetak postupka

Isprva, treba napomenuti da su gotovo sve operacije s datotekama postale asinkrone. Čak i jednostavne radnje kao što je dobivanje direktorija privremenih datoteka. A potreba za dobivanjem takvog imenika vodi do prvog asinkronog poziva. Tada se poziva stvarno brisanje svih datoteka. A obrada dovršetka brisanja zahtijeva drugi rukovalac, koji bi trebao sadržavati radnje koje bi se trebale dogoditi nakon brisanja svih datoteka u privremenom direktoriju. U ovom primjeru, ovo je izdavanje poruke o završetku operacije.
Ako dođe do pogreške tijekom izvođenja operacija datoteka, kontrola će se prenijeti na rukovatelja Pogreška datoteke ()... U njemu se možete ispravno nositi s trenutnom situacijom.

Rad s datotekama u web klijentu

Rad s datotekama u web klijentu ima niz značajki:
1. Bez instaliranja proširenja, u bilo kojem web pregledniku, dostupne su samo metode GetFile () i StartPlaceFile (). Metoda PlaceFile () nije podržana kada radite s web preglednikom Google Chrome i ako konfiguracija ne dopušta korištenje modalnih metoda (konfiguracijsko svojstvo Modality use mode, pogledajte ovdje).
2. Prilikom instaliranja proširenja za rad s datotekama u svim web preglednicima, osim u Google Chromeu, dostupne su i sinkrone i asinkrone metode rada s datotekama (sinkronizacija ili asinkronija ovisi o svojstvu konfiguracije Modality use mode),
3. Za web-preglednik Google Chrome dostupna je samo ekstenzija asinkrone datoteke. Sinkroni rad nije podržan.
4. Ekstenzija datoteke ne podržava HTTPS korištenjem klijentskog certifikata.
Napomena 1. Za ispravan rad ekstenzije za rad s datotekama u web pregledniku Microsoft Internet Explorer preporuča se korištenje
Knjižnice Microsoft Core XML Services (MSXML) 4.0 ili 6.0.
Napomena 2. Proširenje za rad s datotekama za web preglednik Microsoft Internet Explorer instalirano je u direktorij% APPDATA% \ 1C \ 1SEWebExt \ FileSystemExtIE

Vrijeme neumoljivo ide naprijed, a platforma 1C 8 radi još brže nego u ovo vrijeme.

Upravljani obrasci sada se nazivaju "TAXI sučelje", modali su zabranjeni, a način korištenja sinkronih poziva ekstenzijama i vanjskim komponentama u potpunosti je stavio obradivost većine ovih ekstenzija i vanjskih komponenti, te pola starih metoda dodatno.

Općenito, ljudi, stvari stoje ovako - mnogi od vas pročitali su članak veličanstvenog P. Chistova o radu s datotekama u 8.3

Ako to još niste učinili - trčite marš! ()

Ukratko, bit mehanizma za rad s datotekama:

1) Na klijentu odaberite datoteku

2) Guramo ga u crnu kutiju

3) Spremite sadržaj crne kutije na poslužitelj

Kvaka je da to treba raditi posebno, na nov način i s dušom.

Stoga vaš

SelectedFile.Exists ()

a druge poganske stvari ovdje neće raditi.

Pa, idemo!

Ovdje je popis kodova koji vam omogućuje preuzimanje datoteke s klijenta

AlertDescription = Novi AlertDescription ("ProcessFileSelection", EtaForm); FileOpeningDialog = NewFileSelectionDialogue (FileSelectionDialogueMode.Opening); FileOpen Dialogue.MultipleSelection = False; StartFilePlace (AlertDescription, FileOpen Dialogue, True, UniqueIdentifier);

Zanima nas metoda " StartPlaceFiles", koji, zapravo, poziva dijaloški okvir za odabir datoteke i stavlja ovu datoteku u privremenu pohranu. Nema smisla zamarati se opisom privremene pohrane, samo zapamtite - ovo je mjesto gdje su smještene sve datoteke koje smo odabrali u obliku binarnih podataka (crna kutija).

& OnClient Procedura ProcessFileSelection (PlacedFiles, AdditionalParameters) Izvoz Ako PlacedFiles = Undefined then Return; Završi ako; Za svaku TransferredFile From PlacedFiles LoopFilePath = TransferredFile.Name; Record.FileName = ParsingStrings (PathFile, "\"); Elements.OpenFile.Header = Record.FileName; Adresa = SentFile.Storage; Kraj ciklusa; EndProcedure // ()

Gotovo je nemoguće razumjeti što se tu nalazi i kako to pohraniti u ovo privremeno skladište. Možete se pozvati na našu datoteku samo pomoću navigacijske veze, koja se dodjeljuje automatski (pogledajte varijablu " Adresa").

Uz činjenicu da datoteke moraju biti pohranjene u rekviziti ili resurs s tipom " Prodavaonica vrijednosti"Mislim, nitko se neće raspravljati. Uzmite datoteku iz privremene pohrane i stavite je u rekvizite s tipom" Prodavaonica vrijednosti"može biti kako slijedi:

New ValueStore (GetFrom TemporaryStorage (Adresa));

Shvatili smo jedno, sada drugo - kako dobiti datoteku iz ovog spremišta vrijednosti (koja se, podsjetimo, nalazi na poslužitelju) i spremiti je na disk klijenta?

Prije svega, moramo dobiti navigacijsku vezu do rekvizita tipa " Prodavaonica vrijednosti“, gdje stavljamo datoteku u obliku binarnih podataka.

Budi oprezan! Ova navigacijska poveznica više nema nikakve veze s privremenom pohranom! Pomoću metode možete provjeriti vrstu navigacijske veze

Ovo je adresa za privremenu pohranu (adresa)

Po tradiciji, popis koda koji poziva dijalog za spremanje datoteke

AlertDescription = New AlertDescription ("FileSaveProcessing", EtaForm); Datoteka = NewDescriptionFileTransferred (Naziv datoteke, adresa); Preuzete datoteke = Novi niz; ReceivedFiles.Add (Datoteka); FileOpeningDialog = NewFileSelectionDialogue (FileSelectionDialogueMode.Save); FileOpen Dialogue.MultipleSelection = False; StartFilesReceived (Opis upozorenja, ReceivedFiles, OpenFile Dialogue, True);

Vrijednost varijable " Datoteka"ovo je još jedna značajka ove metode. Ovdje vrijedi obratiti pažnju" Naziv datoteke". Činjenica je da se prilikom stavljanja datoteke u privremenu pohranu gube podaci o njenom nazivu i ekstenziji. Stoga ne zaboravite spremiti točan naziv datoteke, ili barem njezinu ekstenziju, kako se ne biste morali brinuti pitanje kasnije." Je li ovo Word dokument ili mp3?"

Metoda " ZapočniteDatoteke"slično metodi" StartPlaceFiles". Samo jedan otvara dijaloški okvir za odabir datoteke, dok drugi, naprotiv, otvara dijaloški okvir za spremanje datoteke.

U principu, sve.

Kada koristite ovu metodu, ne morate postavljati nikakvu kompatibilnost modaliteta i sinkronih poziva u svojstvima konfiguracije.

Napisao sam ovaj članak više kao bilješku za sebe.

Desnom tipkom miša kliknite bilo koje slobodno područje ispod adresne trake i u izborniku koji se pojavi odaberite Traka izbornika .

Možete samo pritisnuti "Alt" - pozicioniranje na traci izbornika, u bilo kojem prozoru sustava Windows (ako postoji).

(Sl. 1)

(slika 2)

Ispod adresne trake pojavit će se izbornik. Pronađite predmet Servis.

Kliknite na njega, otvorit će se izbornik. Odaberite stavku Internet opcije.

(slika 3)

U prozoru koji se pojavi idite na oznaku Sigurnost.

(slika 4)

Kliknite gumb Još.

(slika 5)

U prozoru koji se pojavi pronađite stavku na popisu Automatski upiti za kontroleActiveX i postavite prekidač u položaj Upaliti.

(slika 6)

Bilješka! Ova postavka je potrebna za preuzimanje dodatnih komponenti. Prije instaliranja komponente provjerite je li njezin izdavač 1C: Company (ili drugi dobavljač softvera kojeg poznajete i kojemu vjerujete).

U trenutnom prozoru kliknite gumb u redu.

Korisnici mogu raditi s uslužnim aplikacijama pomoću web preglednika. Ovaj članak će opisati kako konfigurirati svoj preglednik za rad u usluzi 1C: Fresh.

Preglednici koji se mogu koristiti za rad u usluzi 1C: Fresh:

Google Chrome za Windows (32-bitni i 64-bitni)

· Mozilla Firefox verzija 38 za Windows i Linux;

Microsoft Internet Explorer verzije 8, 9 (x86), 10 (x86), 11;

Microsoft Edge za Windows

Apple Safari verzije 4.0.5 i novije, za Mac OS X.

Usluga ne podržava druge preglednike (Opera, Yandex preglednik, UC Browser itd.) i zastarjele verzije preglednika (na primjer, Microsoft Internet Explorer 6).

S uslužnim aplikacijama možete raditi ne samo putem preglednika, već i pomoću tankog klijenta 1C: Enterprise 8.

Pročitajte više o tome kako instalirati i konfigurirati tanki klijent.

Postavljanje Google Chromea

  1. Kliknite gumb Prilagodi i kontroliraj Google Chrome u gornjem desnom kutu prozora preglednika.
  2. Na izborniku koji se pojavi odaberite Postavke.
  3. Pri dnu stranice Postavke koja se otvori kliknite Prikaži napredne postavke.
  4. U odjeljku "Privatnost" kliknite na "Postavke sadržaja".
  5. Na ploči postavki sadržaja stranice koja se otvara:
  • u grupi "Kolačići" odaberite način rada "Dopusti postavljanje lokalnih podataka (preporučeno)";
  • u grupi JavaScript odaberite način rada "Dopusti svim stranicama pokretanje JavaScripta (preporučeno)";
  • ako je u grupi Skočni prozori odabran radio gumb Ne dopuštaj bilo kojoj stranici da prikazuje skočne prozore, zatim kliknite gumb Upravljaj iznimkama i dodajte predlošku popisa izuzetaka //1cfresh.com odabirom Dopusti s padajućeg popisa Ponašanje .

6. Zatvorite ploču postavki sadržaja klikom na gumb Gotovo.

7. Preporuča se omogućiti potvrdni okvir “Pitaj gdje spremiti svaku datoteku prije preuzimanja” pod naslovom “Preuzimanja”.

Spreman! Google Chrome je spreman za rad s uslugom 1C: Fresh.

Postavljanje Mozilla Firefoxa

1. Pokrenite bilo koju 1C: Enterprise aplikaciju pomoću preglednika Mozilla Firefox.

3. Ako se na zaslonu pojavi poruka da je Firefox blokirao zahtjev za instalaciju, kliknite gumb Dopusti.

5. Pričekajte dok se proširenje ne instalira, a zatim kliknite gumb "Ponovo pokreni".

Instalirana proširenja preglednika trećih strana mogu ometati instalaciju proširenja 1C: Enterprise i ispravan rad preglednika. U tim slučajevima preporuča se onemogućiti dodatke (proširenja) preglednika trećih strana.

Prilagodba Internet Explorera

  1. Pokrenite preglednik Microsoft Internet Explorer.
  2. Kliknite gumb "Alati" u gornjem desnom kutu prozora preglednika i na prikazanom izborniku odaberite "Internetske mogućnosti". U Microsoft Internet Exploreru prije verzije 9, potrebna stavka se zove "Internetske mogućnosti".
  3. U prozoru "Internetske mogućnosti" koji se otvori idite na karticu "Sigurnost".
  4. Odaberite zonu Pouzdana mjesta. U Microsoft Internet Exploreru prije verzije 9, potrebna stavka se zove Pouzdana mjesta.
  5. Kliknite gumb Sites. U Microsoft Internet Exploreru prije verzije 9, ovaj se gumb naziva Sites.
  6. U prozoru "Pouzdana mjesta" koji se pojavi poništite potvrdni okvir "Zahtijevaj provjeru poslužitelja za sve stranice u ovoj zoni".
  7. U Internet Exploreru prije verzije 9, ovaj potvrdni okvir nosi naziv "Sva mjesta u ovoj grupi zahtijevaju provjeru https poslužitelja."
  8. U istom prozoru, ispod Dodaj ovu web stranicu u zonu, unesite redak //1cfresh.com i kliknite gumb Dodaj.
  9. Na kartici Sigurnost, za istu zonu pouzdanih web-mjesta kliknite gumb Prilagođena razina.
  10. U prikazanom prozoru učinite sljedeće:
  • Pod naslovom "Poništi prilagođene postavke" odaberite način rada "Nisko" i kliknite gumb "Poništi".
  • Ako koristite Microsoft Internet Explorer 7 ili 8, na traci s opcijama idite na odjeljak Razno i ​​postavite Prikaži miješani sadržaj na Omogući.
  • Kliknite OK.

11. Kliknite karticu "Privatnost". Na ovoj kartici:

  • Provjerite je li sigurnosna postavka postavljena na Srednje ili Srednje visoko. Ovo je potrebno za prihvaćanje kolačića.
  • Ako želite koristiti blokator skočnih prozora, potvrdni okvir "Uključi blokator skočnih prozora" mora biti omogućen. U tom slučaju kliknite gumb Postavke, dodajte web-mjesto //1cfresh.com na popis dopuštenih web-mjesta i kliknite Zatvori.

12. Zatvorite dijaloški okvir Internetske mogućnosti (Internetske mogućnosti) klikom na OK.

13. Zatvorite sve prozore Internet Explorera, a zatim ponovno pokrenite preglednik kako bi sve postavke stupile na snagu.

Spreman! Internet Explorer je spreman za rad s uslugom 1C Fresh.

Konfiguriranje Microsoft Edgea

1. Pokrenite preglednik.

2. Kliknite gumb "Više" u gornjem desnom kutu prozora preglednika.

3. Na prikazanom izborniku odaberite Postavke.

4. Na prikazanoj ploči s opcijama kliknite gumb Prikaži napredne postavke pod Napredne postavke.

5. Na prikazanoj ploči dodatnih parametara:

  • postavite radio gumb "Blokiraj skočne prozore" na "Isključeno" (Isključeno).
  • odaberite "Ne blokiraj kolačiće" s popisa "Kolačići".

Spreman! Microsoft Edge spreman je za rad s uslugom 1C Fresh.

Prilagodba Safarija

1. Otvorite preglednik Apple Safari.

2. Pozovite prozor postavki Apple Safari odabirom naredbe izbornika: "Safari | Settings" (Safari | Settings).

3. U prozoru koji se pojavi odaberite karticu "Sigurnost".

4. Na ovoj kartici:

  • potvrdni okvir "Blokiraj skočne prozore" mora biti onemogućen;
  • potvrdni okvir "Omogući JavaScript" mora biti omogućen.

5. Kliknite karticu "Privatnost". Na ovoj kartici vrijednost radio gumba "Kolačići i podaci web-mjesta" trebala bi biti:

  • Uvijek dopustite, ili
  • "Dopusti s web-mjesta koje posjećujem" - ako ste već posjetili stranicu 1cfresh.com.

Spreman! Safari je spreman za rad s uslugom 1C: Fresh.

Vrhunski povezani članci