Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • In contact cu
  • Extensii de fișiere web. Configurarea și utilizarea browserului web Microsoft Internet Explorer

Extensii de fișiere web. Configurarea și utilizarea browserului web Microsoft Internet Explorer

Configurarea și utilizarea browserului web Microsoft Internet Explorer

Caracteristici de utilizare

Dacă sistemul de operare Windows XP SP 2 este instalat pe computer, aveți nevoie de bibliotecă jscript.dll versiunea 5.6.0.8834și mai sus. Biblioteca poate fi găsită în folder sistem32 sistem de operare. Versiunile anterioare ale bibliotecii vor încetini semnificativ clientul web. Pentru versiunile anterioare ale jscript.dll, vă recomandăm să descărcați pachetul de actualizare de pe site-ul Microsoft.

Setări de utilizare a browserului web

Înainte de a utiliza browserul web pentru prima dată, trebuie să configurați proprietățile browserului. Pentru a face acest lucru, trebuie să urmați următorii pași:

1. În colțul din stânga sus al browserului, faceți clic pe pictograma „Setări”, selectați Opțiuni Internet și configurați următoarele setări:

2. Permiteți executarea scripturilor JavaScript:

  • Fila Securitate pentru zona Internet, faceți clic pe Nivel personalizat;
  • În secțiunea Scripting, pentru opțiunea Active scripting, selectați opțiunea Activare și faceți clic pe butonul OK.

3. Permite ferestre pop-up:

  • Fila Confidențialitate (Confidențialitate);
  • În secțiunea Blocare ferestre pop-up, debifați opțiunea Blocare ferestre pop-up.

4. Permite utilizarea cookie-urilor:

  • Fila Confidențialitate (Confidențialitate) - selectați nivelul de utilizare a cookie-urilor care este convenabil pentru dvs., dar nu mai mare decât Mediu Ridicat.

Dacă intenționați să lucrați cu echipamente externe (scanere de coduri de bare, cântare electronice etc.), trebuie să vă configurați suplimentar browserul web:

1. Fila Securitate - faceți clic pe butonul Nivel personalizat;


2. În fereastra care se deschide, bifați Activare pentru următorii parametri:

  • Solicitarea permisiunii pentru controalele ActiveX (Promting automat pentru controalele ActiveX)
  • Descărcați controale ActiveX semnate cu permisiunea utilizatorului
  • Lucrul cu obiecte și plug-in-uri ActiveX (Run controale și plug-in-uri ActiveX);
  • Lucrul cu obiecte marcate ca sigure (Controalele Script ActiveX marcate ca sigure pentru scripting).

Să nu verificeaspectul tastaturii ori de câte ori apar ferestre de ajutor, puteți seta limba de introducere implicită. Pentru asta ai nevoie de:

1. Deschideți setările sistemului de operare „Opțiuni regionale și limbi”

2. Fila „Limbi” („Limbi”), secțiunea „Limbi și servicii de introducere a textului” („Servicii de text și limbi de introducere”) - apăsați butonul „Detalii...”

3. În fereastra care apare, faceți clic pe fila „Setări” din secțiunea „Limba de introducere implicită” și selectați limba dorită

4. apăsați butonul „OK”.

Caracteristici de utilizare a instrumentelor avansate de gestionare a fișierelor

Operațiile cu fișierele în modul client web sunt efectuate interactiv. Chiar dacă acțiunea nu necesită interacțiunea utilizatorului (selectarea fișierului, etc.), programul afișează o casetă de dialog în care utilizatorul trebuie să-și confirme acțiunea.

Pentru a utiliza instrumente avansate de gestionare a fișierelor în Internet Explorer, trebuie să instalați componenta specială ActiveX „1C:Enterprise 8.2. Extensie de gestionare a fișierelor pentru Internet Explorer (x86)” (versiunea pe 32 sau 64 de biți). Această componentă este deja inclusă în platforma 1C:Enterprise 8.2, dar instalarea ei necesită apelul la metoda SetFileWorkingExtension în configurare.

Pentru ca componenta să funcționeze corect, browserului trebuie să i se acorde drepturi de instalare și utilizare a componentelor ActiveX semnate pentru zona în care se află site-ul web.

Imprimare (Ctrl+P)

Lucrul cu fișiere în modul asincron este disponibil numai pe partea laterală a aplicației client. În general, se recomandă utilizarea metodelor sincrone pentru lucrul pe partea de server și metode asincrone pentru lucrul pe partea aplicației client.
Să luăm în considerare un exemplu de lucru cu fișiere într-o tehnică asincronă: ștergerea tuturor fișierelor din directorul de fișiere temporare. Pentru tehnologia sincronă, o astfel de acțiune ar arăta astfel:

&AtClient
Procedură Șterge (comandă)
DeleteFiles(TempFilesDirectory(), GetClientAllFilesMask());

EndProcedure
Tehnica asincronă ar arăta diferit:

&AtClient
Procedură Șterge (comandă)
Apel invers = Nou AlertDescription("GetTempFilesDirectoryCompletion", ThisObject, "DeleteError", ThisObject);
StartGetTempFilesDirectory(Callback);
EndProcedure
&AtClient
Procedură GetTempFilesDirectoryFinish(TempFilesDirectoryName, AdditionalParameters) Export
Apel invers = Nou AlertDescription("DeleteEnd", ThisObject, "FileError", ThisObject);
StartDeletingFiles(Callback, TempFilesDirectoryName, GetClientAllFilesMask());
EndProcedure
&AtClient
Procedură DeleteFinish(Opțiuni avansate) Export
alert("Eliminarea a fost finalizată cu succes");
EndProcedure
&AtClient
Procedură FileError (ErrorInfo, StandardProcessing, AdvancedParameters) Export
Notify(„A fost întâlnită o eroare la efectuarea unei operațiuni cu fișierul: ” + BriefErrorRepresentation(ErrorInfo));
EndProcedure

in primul rand, ar trebui să rețineți că aproape toate operațiunile cu fișierele au devenit asincrone. Chiar și ceva la fel de simplu ca obținerea unui director de fișiere temporare. Iar nevoia de a obține un astfel de director duce la primul apel asincron. Apoi este apelată ștergerea efectivă a tuturor fișierelor. Iar procesarea de finalizare a ștergerii necesită un al doilea handler, care ar trebui să conțină acțiunile care ar trebui să apară după ștergerea tuturor fișierelor din directorul de fișiere temporare. În acest exemplu, aceasta este emiterea unui mesaj despre finalizarea operațiunii.
Dacă apare o eroare în timpul efectuării operațiunilor cu fișierul, controlul va fi transferat operatorului FileError(). Poate gestiona corect situația actuală.

Lucrul cu fișiere în clientul web

Lucrul cu fișiere în clientul web are o serie de caracteristici:
1. Fără a instala extensii, în orice browser web, sunt disponibile doar metodele GetFile() și StartPuttingFile(). Metoda PlaceFile() nu este acceptată atunci când lucrați cu browserul web Google Chrome și dacă configurația nu permite utilizarea metodelor modale (proprietatea de configurare Modality Usage Mode, vezi aici).
2. La instalarea extensiei pentru lucrul cu fișiere în toate browserele web, cu excepția Google Chrome, sunt disponibile atât metode sincrone, cât și asincrone de lucru cu fișierele (sincron sau asincron depinde de proprietatea de configurare Modalitate de utilizare),
3. Doar extensia de fișier asincron este disponibilă pentru browserul web Google Chrome. Funcționarea sincronă nu este acceptată.
4. Extensia pentru lucrul cu fișiere nu acceptă HTTPS folosind un certificat de client.
Notă 1. Pentru funcționarea corectă a extensiei de fișier în browserul web Microsoft Internet Explorer, se recomandă utilizarea
Bibliotecile Microsoft Core XML Services (MSXML) versiunea 4.0 sau 6.0.
Notă 2: Extensia de fișier pentru browserul web Microsoft Internet Explorer este instalată în directorul %APPDATA%\1C\1СEWebExt\FileSystemExtIE

Timpul înaintează inexorabil, iar platforma 1C 8 rulează și mai repede decât de această dată.

Formularele gestionate sunt acum numite „interfață TAXI”, modalele sunt dezactivate, iar modul de utilizare a apelurilor sincrone către extensii și componente externe pune strâns performanța majorității acestor extensii și componente externe, precum și jumătate din vechile metode în plus.

În general, băieți, lucrurile stau așa - mulți dintre voi citiți articolul excelentului Chistov P. despre lucrul cu fișiere în 8.3

Dacă nu ați făcut-o deja, mergeți mai departe! ()

Esența mecanismului de lucru cu fișiere pe scurt:

1) Pe client, selectați fișierul

2) Îl băgăm în cutia neagră

3) Salvăm conținutul cutiei negre pe server

Problema este că acest lucru trebuie făcut într-un mod special, într-un mod nou și cu suflet.

Prin urmare, dvs

SelectedFile.Exists()

iar alte lucruri păgâne nu vor funcționa aici.

Deci să mergem!

Iată o listă de coduri care vă permite să descărcați un fișier de la un client

AlertDescription = New AlertDescription("ProcessFileSelection", ThisForm); FileOpenDialog = NewFileSelectDialog(FileSelectDialogMode.Open); FileOpenDialog.MultipleChoice = False; StartPuttingFiles(AlertDescription,FileOpenDialog, True, UniqueIdentifier);

Ne interesează metoda Începeți Fișiere", care, de fapt, apelează dialogul de selecție a fișierelor și plasează acest fișier în stocare temporară. Nu are rost să te deranjezi cu descrierea stocării temporare, doar reține - acesta este locul în care sunt plasate toate fișierele pe care le-am selectat. forma datelor binare (cutie neagră).

&AtClient Procedura HandleFileSelection(PutFiles, OptionalParameters) Exportă dacă PutFiles = Undefined Then Return; EndIf; Pentru fiecare TransferredFile From PlacedFiles Loop PathToFile = TransferredFile.Name; Record.FileName = ParseString(PathToFile, "\"); Elements.OpenFile.Header = Entry.FileName; Adresă = TransferredFile.Storage; EndCycle; EndProcedure // ()

Este aproape imposibil să înțelegeți ce este acolo și cum să-l stocați în acest depozit temporar. Puteți accesa fișierul nostru doar printr-un link de navigare, care este atribuit automat (vezi variabila " Abordare").

Cu faptul că fișierele trebuie să fie stocate într-o recuzită sau resursă de tipul „ Stocarea valorii", cred că nimeni nu se va certa. Ia fișierul din stocarea temporară și plasează-l într-o recuzită cu tipul " Stocarea valorii" se poate face în felul următor:

NewValueStorage(GetFromTempStorage(Adresa));

Am descoperit unul, acum al doilea - cum să obținem un fișier din acest magazin de valori (care, vă reamintesc, se află pe server) și să îl salvați pe discul clientului?

În primul rând, trebuie să obținem linkul de navigare către atributul cu tipul „ Stocarea valorii„, unde punem fișierul sub formă de date binare.

Atenție! Acest link de navigare nu are nimic de-a face cu stocarea temporară! Puteți verifica tipul unui link de navigare folosind metoda

Aceasta esteTemporaryStorageAddress(Adresa)

Prin tradiție, lista de cod care apelează dialogul de salvare a fișierului

AlertDescription = New AlertDescription("ProcessingSaveFiles", ThisForm); Fișier = New TransferFileDescription(FileName, Address); GetFiles = New Array; GetFiles.Add(Fișier); FileOpenDialog = NewFileSelectDialog(FileSelectDialogMode.Save); FileOpenDialog.MultipleChoice = False; StartGettingFiles(NotificationDescription,GettingFiles,FileOpenDialog, True);

Valoare variabila " Fişier"aceasta este o altă caracteristică a acestei metode. Aici ar trebui să acordați atenție" Nume de fișier". Faptul este că prin plasarea unui fișier în stocarea temporară se pierd informații despre numele și extensia acestuia. Prin urmare, nu uitați să salvați undeva numele corect al fișierului, sau măcar extensia lui, pentru ca ulterior să nu suferi de intrebarea " Acesta este un document Word sau un mp3?"

metoda " Începeți Obținerea fișierelor„aceeași metodă” Începeți Fișiere„. Pur și simplu, unul deschide un dialog pentru selectarea unui fișier, celălalt, dimpotrivă, deschide un dialog pentru salvarea unui fișier.

Practic totul.

Când utilizați această metodă, nu trebuie setată nicio modalitate și compatibilitatea apelurilor sincrone în proprietățile de configurare.

Am scris articolul mai mult ca o reamintire pentru mine.

Faceți clic dreapta în orice zonă liberă de sub bara de adrese și selectați elementul din meniul care apare. Bară de meniu .

Puteți apăsa doar „Alt” - poziționare pe bara de meniu, în orice fereastră Windows (dacă există).

(Fig.1)

(Fig.2)

Un meniu va apărea sub bara de adrese. Găsiți un articol Serviciu.

Faceți clic pe el, se va deschide un meniu. Selectați un articol optiuni de internet.

(Fig.3)

În fereastra care apare, accesați fila Siguranță.

(Fig.4)

Faceți clic pe butonul O alta.

(Fig.5)

În fereastra care apare, găsiți elementul din listă Cereri de control automatActiveXși puneți comutatorul în poziție Porniți.

(Fig.6)

Notă! Această setare este necesară pentru a descărca componente suplimentare. Înainte de a instala o componentă, verificați dacă editorul acesteia este 1C:Company (sau alt furnizor de software pe care îl cunoașteți și în care aveți încredere).

În fereastra curentă, faceți clic pe butonul Bine.

Utilizatorii pot accesa aplicațiile serviciului folosind un browser web. Acest articol va descrie cum să configurați browserul să funcționeze în serviciul 1C: Fresh.

Browsere care pot fi folosite pentru a funcționa în serviciul 1C: Fresh:

· Google Chrome pentru Windows (versiunile pe 32 de biți și 64 de biți);

· Versiuni Mozilla Firefox de la 38 pentru Windows și Linux;

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

· Microsoft Edge pentru Windows;

· Versiuni Apple Safari de la 4.0.5, pentru Mac OS X.

Serviciul nu acceptă alte browsere (Opera, Yandex Browser, UC Browser etc.) și versiuni mai vechi de browsere (de exemplu, Microsoft Internet Explorer 6).

Puteți lucra cu aplicațiile de serviciu nu numai prin browser, ci și folosind clientul subțire 1C:Enterprise 8.

Citiți mai multe despre cum să instalați și să configurați „clientul subțire”.

Configurarea Google Chrome

  1. Faceți clic pe butonul „Personalizați și controlați Google Chrome” din colțul din dreapta sus al ferestrei browserului.
  2. Selectați „Setări” din meniul afișat.
  3. În partea de jos a paginii Setări care se deschide, dați clic pe Afișați setările avansate.
  4. În secțiunea „Date personale” (Confidențialitate), faceți clic pe „Setări de conținut” (Setări de conținut).
  5. În panoul de setări de conținut al paginii care se deschide:
  • în grupul „Cookies”, selectați modul „Permiteți setarea datelor locale (recomandat)”;
  • în grupul JavaScript, selectați modul „Permite tuturor site-urilor să ruleze JavaScript (recomandat)”;
  • dacă în grupul „Ferestre pop-up” caseta de selectare „Nu permiteți niciunui site să afișeze ferestre pop-up” este bifată, apoi faceți clic pe butonul „Gestionați excepțiile” și adăugați la lista de excludere a șabloanelor //1cfresh.com selectând „ Permite” element din lista derulantă „Comportament” pentru acesta.

6. Închideți panoul Setări conținut făcând clic pe butonul Efectuat.

7. La rubrica „Descărcări” (Descărcări) este recomandat să activați caseta de selectare „Indicați întotdeauna locația de descărcare” (Întrebați unde să salvați fiecare fișier înainte de descărcare).

Gata! Google Chrome este gata să funcționeze cu serviciul 1C: Fresh.

Configurarea Mozilla Firefox

1. Lansați orice aplicație 1C:Enterprise folosind browserul Mozilla Firefox.

3. Dacă pe ecran apare un mesaj care spune că Firefox a blocat cererea de instalare, faceți clic pe butonul „Permite” din acesta.

5. Așteptați ca extensia să termine instalarea și apoi faceți clic pe butonul „Reporniți acum”.

Extensiile de browser terță parte instalate pot interfera cu instalarea extensiei 1C:Enterprise și cu funcționarea corectă a browserului. În aceste cazuri, se recomandă dezactivarea suplimentelor (extensiile) de browser terță parte.

Configurarea Internet Explorer

  1. Lansați browserul Microsoft Internet Explorer.
  2. Faceți clic pe butonul „Instrumente” din colțul din dreapta sus al ferestrei browserului și selectați „Opțiuni Internet” din meniul care apare. În Microsoft Internet Explorer înainte de versiunea 9, elementul dorit se numește „Opțiuni Internet”.
  3. În fereastra Opțiuni Internet care se deschide, accesați fila Securitate.
  4. Selectați zona Site-uri de încredere. În Microsoft Internet Explorer înainte de versiunea 9, elementul dorit se numește „Site-uri de încredere”.
  5. Faceți clic pe butonul „Site-uri”. În Microsoft Internet Explorer înainte de versiunea 9, acest buton se numește Noduri.
  6. În fereastra „Site-uri de încredere” care apare, debifați „Solicită verificarea serverului pentru toate site-urile din această zonă” pentru toate site-urile din această zonă.
  7. În Internet Explorer înainte de versiunea 9, această casetă de selectare este etichetată „Toate site-urile din acest grup necesită verificarea serverului https”.
  8. În aceeași fereastră, introduceți linia //1cfresh.com sub inscripția „Adăugați acest site web în zonă” și faceți clic pe butonul „Adăugați”.
  9. În fila Securitate, pentru aceeași zonă Site-uri de încredere, faceți clic pe butonul Nivel personalizat.
  10. În fereastra afișată, faceți următoarele:
  • Sub titlul „Resetați setările personalizate”, selectați modul „Scăzut” și faceți clic pe butonul „Resetare”.
  • Dacă utilizați Microsoft Internet Explorer versiunea 7 sau 8, în bara de opțiuni, accesați secțiunea „Diverse” și selectați „Activare” pentru opțiunea „Afișare conținut mixt”.
  • Faceți clic pe OK.

11. Faceți clic pe fila „Confidențialitate”. Pe această filă:

  • Asigurați-vă că setările de securitate sunt setate la „Medium” sau „Medium High”. Acest lucru este necesar pentru a accepta cookie-uri.
  • Dacă se dorește să se utilizeze un dispozitiv de blocare a ferestrelor pop-up, atunci caseta de selectare „Activați opțiunea de blocare a ferestrelor pop-up” trebuie să fie activată. În acest caz, faceți clic pe butonul „Setări”, adăugați site-ul //1cfresh.com la lista „Site-uri permise” și faceți clic pe butonul „Închidere”.

12. Închideți caseta de dialog „Opțiuni Internet” (Opțiuni Internet, Opțiuni Internet) făcând clic pe butonul „OK”.

13. Închideți toate ferestrele browserului Internet Explorer, apoi porniți din nou browserul, astfel încât toate setările să aibă efect.

Gata! Internet Explorer este gata să lucreze cu serviciul 1C Fresh.

Configurarea Microsoft Edge

1. Lansați browserul.

2. Faceți clic pe butonul „Mai multe” din colțul din dreapta sus al ferestrei browserului.

3. În meniul afișat, selectați elementul „Setări”.

4. În panoul de opțiuni care apare, faceți clic pe butonul Vizualizare setări avansate de sub Setări avansate.

5. În panoul afișat al parametrilor suplimentari:

  • setați comutatorul „Blocați ferestrele pop-up” (Blocați ferestrele pop-up) la „Oprit”. (Oprit).
  • selectați „Nu blocați cookie-urile” din lista „Cookie-uri”.

Gata! Microsoft Edge este gata să lucreze cu serviciul 1C Fresh.

Configurarea Safari

1. Deschideți browserul Apple Safari.

2. Apelați fereastra de setări Apple Safari selectând comanda de meniu: „Safari | Setări” (Safari | Setări).

3. În fereastra care apare, selectați fila „Securitate”.

4. În această filă:

  • caseta de selectare „Blocați ferestrele pop-up” trebuie dezactivată;
  • caseta de selectare „Activați JavaScript” trebuie să fie activată.

5. Faceți clic pe fila „Confidențialitate”. În această filă, valoarea butonului radio „Cookie-uri și date site-uri web” ar trebui să fie:

  • „Permiteți întotdeauna” sau
  • „Permite de pe site-urile pe care le vizitez” - dacă ați vizitat deja site-ul 1cfresh.com.

Gata! Safari este gata să lucreze cu serviciul 1C: Fresh.

Top articole similare