Bővítmény a fájlokkal való munkavégzéshez webes kliensben. A Microsoft Internet Explorer webböngésző beállítása és használata A fájlkezeléshez szükséges bővítmény nincs csatlakoztatva 1c

Itt részletes információkat talál a Microsoft Internet Explorer, Mozilla Firefox, Apple Safari és Google Chrome webböngészők beállításáról és konfigurálásáról az 1C: Managing Our Company („UNF”) programmal való együttműködéshez.

A Microsoft Internet Explorer webböngésző beállítása és használata

Használati jellemzők

A webes kliens Windows XP SP 2 operációs rendszerben való használatához rendszerkönyvtárra van szükség jscript.dll verziók 5.6.0.8834 vagy magasabb.

A könyvtár a katalógusban van rendszer32 operációs rendszer. Ha a könyvtár korábbi verziója van telepítve a számítógépére, a webes kliens teljesítménye jelentősen lassabb lehet. A verzió frissítéséhez le kell töltenie a http://support.microsoft.com/kb/942840/en-us címen található frissítőcsomagot.

Ha a Microsoft Internet Explorer 7 és a Microsoft Internet Explorer 8 böngészőt engedélyezve van a könyvjelzőkkel, abban az ablakban, ahol vannak könyvjelzők, a billentyűzet használatával válthat a főoldalról (könyvjelzőkkel ellátott ablak) a gyermek űrlapra (külön ablak), használja a billentyűparancsokat + Ctrl+F6. Ha a könyvjelzők le vannak tiltva, a Ctrl+Tab billentyűparancsot is használhatja a váltáshoz.

Ezért

  • A menün Szolgáltatás (eszközök) tárgy kiválasztása internetes lehetőségekés végezze el a beállításokat:
    • a lapon Biztonság az Internet zóna esetében kattintson a gombra Egyéb (egyéni szint);
    • fejezetben Szkriptelés paraméterhez Aktív szkriptelés telepítés Engedélyezzeés nyomja meg a gombot "RENDBEN".
  • Előugró ablakok engedélyezése:
    • lépjen a lapra Magánélet;
    • fejezetben Pop-up blokkoló törölje a jelölést a négyzetből Előugró ablakok blokkolása.
    • a lapon Magánélet a csúszkával válassza ki a cookie-k használatának szintjét – nem magasabb Közepesen magas.

Ha vonalkód-leolvasóval, elektronikus mérleggel vagy más külső komponensekkel kíván együttműködni, a webböngészőt az alábbiak szerint kell konfigurálnia:

  • a lapon Biztonság kattintson a gombra Egyéb (egyéni szint);
  • a megnyíló ablakban telepítenie kell Engedélyezze a következő paraméterekhez:
    • Az ActiveX-vezérlők automatikus felszólítása;
    • Töltse le az aláírt ActiveX-vezérlőket;
    • Munka ActiveX objektumokkal és beépülő modulokkal (ActiveX-vezérlők és beépülő modulok futtatása);
    • Munkavégzés biztonságosként megjelölt objektumokkal (Script ActiveX-vezérlők, amelyek biztonságosnak vannak megjelölve a szkriptek futtatásához).

A kiegészítő ablakok minden egyes megnyitásakor a billentyűzetkiosztás az operációs rendszer beállításai közül kerül kiválasztásra. Ha nem egyezik az adatbeviteli nyelvvel, akkor a nyelvváltás elkerülése érdekében javasolt a beállításokban megadni a kívánt beviteli nyelvet.

Az alapértelmezett beviteli nyelv beállításához kövesse az alábbi lépéseket:

  • nyissa meg az operációs rendszer beállításait "Regionális és nyelvi lehetőségek";
  • a könyvjelzőn "Nyelvek" fejezetben "Szövegszolgáltatások és beviteli nyelvek" kattintson a gombra "Részletek...";
  • a lapon megnyíló ablakban "Beállítások" fejezetben "Alapértelmezett beviteli nyelv" válassza ki a kívánt nyelvet;
  • kattintson a gombra "RENDBEN".

Amikor az Internet Explorer 8-ban dolgozik, bizonyos helyzetekben, amikor egy másik ablakból egy már megnyitott ablakra lép át, megjelenik egy párbeszédpanel a „Kattintson az OK gombra az ablakhoz lépéshez” szöveggel és egy OK gombbal. A gomb megnyomása után az ablakhoz kerül.

A fájlok kezeléséhez szükséges speciális eszközök használatának jellemzői

Az Internet Explorer megvalósításához egy speciális ActiveX-összetevő telepítése szükséges 1C: Vállalati 8.2. Fájlkezelő bővítmény az Internet Explorerhez (x86), vagy annak 64 bites verziója 64 bites Internet Explorerhez. A komponens benne van a platformban, de telepítését a konfigurációban biztosítani kell (meg kell valósítani az InstallFileWorkingExtension metódust).

Az összetevővel való együttműködéshez a böngészőnek jogosultsággal kell rendelkeznie aláírt ActiveX-összetevők telepítésére és használatára abban a zónában, amelyben a webhely található.

A Microsoft Core XML Services (MSXML) könyvtár a fájlok kezelésére szolgál. Az ajánlott verziók az MSXML 6.0 és az MSXML 4.0. Ha MSXML 3.0-t használ, problémák adódhatnak a nagy fájlok kliensről a kiszolgálóra való átvitele során.

Az MSXML modul verziók, korlátozások és telepítési javaslatok listája ezen az oldalon található.

A Mozilla Firefox webböngésző beállítása és használata

Használati jellemzők

A fájlrendszerrel végzett minden művelet (fájl fogadása a szerverről, fájl átvitele a szerverre, fájl törlése stb.) szigorúan interaktív módon történik. Ha a művelet nem igényel felhasználói beavatkozást (például egy fájl kiválasztása), akkor egy figyelmeztető párbeszédpanel jelenik meg, amely megerősítést kér a felhasználótól.

Webböngésző használati beállításai

Az 1C:Enterprise 8 infobázisokhoz való csatlakozáshoz a Mozilla Firefox használatával a következő beállításokat kell elvégeznie:

  • Nyissa meg a böngészőt a menüben Eszközök tárgy kiválasztása Beállítások;
  • Tartalom
    • Törölje a jelölést ;
    • Jelölje be a négyzetet JavaScript engedélyezése.
  • Ugrás a szakaszra Magánéletállítsa be a következő beállításokat:
    • Jelölje be a négyzetet Cookie-k elfogadása a webhelyekről;
    • A cookie-k elfogadásának vagy elutasításának részletes beállításához kattintson a gombra Kivételekés kövesse a beállítási párbeszédpanel magyarázatait.

Ha a Mozilla Firefox angol verzióját használja böngészőként, akkor a webes kliens megfelelő működéséhez a következő beállításokat kell végrehajtania (a beállítások helye a 3.5-ös verzióhoz tartozik):

  • Nyissa meg a böngészőt a menüben Eszközök tárgy kiválasztása Lehetőségek;
  • A könyvjelzőn Tartalom csoportban Betűtípusok és színek kattintson a gombra Fejlett;
  • A paraméterben Alapértelmezett karakterkódolás válassza ki Unicode.

Az 1C:Enterprise webklienssel való működéshez szükséges egyéb paraméterek módosítása a paranccsal végezhető el "Szolgáltatás – webböngésző beállításai". Az ablak olyan beállításokat végez, amelyeket magának a webböngészőnek a beállításaiban is elvégezhet a jogosultságkérés párbeszédablakban.

Az ablak a következő böngészőbeállítások konfigurálását teszi lehetővé (a hasonló webböngésző-beállítások zárójelben vannak feltüntetve):

  • Engedélyezze a vágólappal, fájlkiterjesztéssel és külső összetevőkkel való munkát(signed.applets.codebase_principal_support) - a vágólappal, a külső összetevőkkel és a fájlokkal végzett haladó munkavégzéshez (true);
  • Nem latin karakterek használatának engedélyezése az indítási karakterlánc paramétereiben(network.standard-url.encode-query-utf8) - nem latin karakterek használata a címsorban (true);
  • A billentyűzet használatával válthat az alkalmazás ablakai között(dom.popup_allowed_events) - lehetővé teszi a navigációt az alkalmazás ablakaiban a billentyűzet segítségével (a paraméterértékhez hozzáadja a keydown eseményt);
  • Használja az operációs rendszer hitelesítését(network.automatic-ntlm-auth.trusted-uris) - ha be van állítva, akkor az operációs rendszer hitelesítése megtörténik. Ez a beállítás csak a network.automatic-ntlm-auth.trusted-uris kulcs értékét módosítja. Az operációs rendszer egy adott hálózati és webszerver-konfigurációban történő hitelesítéséhez szükség lehet a network.negotiate-auth.trusted-uris és network.negotiate-auth.delegation-uris kulcsok értékeinek beállítására. További információért lásd: https://developer.mozilla.org/en/Integrated_Authentication.

Ezek a beállítások manuálisan is konfigurálhatók. Ehhez be kell írnia a böngésző címsorába about:config, majd a szűrősorba írjon be egy szót a paraméter nevéből (például ), és módosítsa az értékét a listában.

  • Nyissa meg a böngészőt a menüben Eszközök tárgy kiválasztása Beállítások;
  • A megnyíló ablakban lépjen a szakaszra Alapvető;
  • Jelölje be a négyzetet Mindig kérje a fájl mentését.

A hitelesítés kézi konfigurálása:

  • írja be a böngésző címsorába about:config.
  • majd a beállítások oldalon a szűrő sorba írja be a paraméter nevét.
    Ez a beállítás három paraméterre vonatkozik:
    • network.automatic-ntlm-auth.trusted-uris,
    • network.negotiate-auth.delegation-uris,
    • network.negotiate-auth.trusted-uris.
  • Ezután adja meg azoknak a webszervereknek a listáját, amelyeken keresztül az 1C:Enterprise adatbázissal dolgozni fog.
  • Webszerver támogatja NTLM-hitelesítés.
    Ha az elérni kívánt webszerver neve szerepel a paraméterben szereplő névlistában network.automatic-ntlm-auth.trusted-uris, akkor a rendszer megkísérli az automatikus hitelesítést. Ha a webszerver neve nincs ott, a böngésző megjelenít egy párbeszédpanelt, amelyben meg kell adnia a felhasználó bejelentkezési nevét és jelszavát a webszerver eléréséhez.
  • Webszerver támogatja Kerberos-hitelesítés.
    Ahhoz, hogy egy ilyen típusú hitelesítéssel hozzáférjen egy webszerverhez, hozzá kell adnia a webszerver nevét a paraméterhez. Ha fájlinformációs bázissal dolgozik, ez elegendő lesz. Ha biztosítania kell a webes kliens felhasználók automatikus hitelesítését az 1C:Enterprise kliens-szerver verziójának használatakor, hozzá kell adnia a webszerver DNS-nevét a paraméterhez. network.negotiate-auth.delegation-uris.
    Abban az esetben, ha az elért webszerver neve nem található a paraméterben network.negotiate-auth.trusted-uris, a hitelesítés nem történik meg, és a felhasználó egy 401 Unauthorized hibaüzenetet fog látni. A felhasználó tájékoztatása érdekében a végrehajtandó műveletekről a rendszergazda módosíthatja a 401-es hibaüzenet-oldalt (lásd az Ön által használt webszerver dokumentációját).

A fájlok kezeléséhez szükséges speciális eszközök használatának jellemzői

A fájlrendszerrel végzett minden művelet (fájl fogadása a szerverről, fájl átvitele a szerverre, fájl törlése stb.) szigorúan interaktív módon történik. Ha a művelet nem igényel felhasználói beavatkozást (például egy fájl kiválasztása), akkor egy figyelmeztető párbeszédpanel jelenik meg, amely megerősítést kér a felhasználótól.

A fájlokkal való munkavégzéshez szükséges kiterjesztés megköveteli a jogosultság megadását UniversalXPConnect. A Mozilla FireFox webböngésző interaktívan hajtja végre a jogosultságkérést, de a felhasználó megjegyzi az adott webhelyre vonatkozó döntést.

Ha a Mozilla FireFox webböngésző emlékszik a felhasználó döntésére, hogy jogosultságot adott, és a felhasználó módosítani szeretné ezt a döntést, akkor magának kell szerkesztenie a fájlt. prefs.js, amely a Mozilla Firefox webböngésző profilmappájában van tárolva.

A profilmappa megtalálásának leírása itt található:
http://wiki.mozilla.ru/index.php/A Mozilla Firefox profilokról (orosz nyelvű cikk)
http://support.mozilla.com/en-US/kb/Profiles (angol cikk).

Ezután szüksége lesz:
1. Lépjen ki a Mozilla FireFoxból.
2. Nyissa meg prefs.js bármilyen szövegszerkesztő
3. Keress egy sort a szövegben! UniversalXPConnect. A következő szövegrészlet fog megjelenni:
user_pref("capability.principal.codebase.p.granted", "UniversalXPConnect");


vagy
user_pref("capability.principal.codebase.p.denied", "UniversalXPConnect");
user_pref("capability.principal.codebase.p.id", "");
user_pref("capability.principal.codebase.p.subjectName", "");
hol van bármilyen szám, és a kívánt webhely címe. Ha eltér, akkor folytatnia kell a „UniversalXPConnect” keresését a szövegben.
4. Távolítsa el a talált sorokat a szövegből.

Az Apple Safari webböngésző beállítása és használata

A webböngésző használatához konfigurálnia kell az internetes tulajdonságait.

Ehhez nyissa meg a menüt, és válassza ki preferenciákés végezze el a beállításokat:

  • JavaScript-szkriptek végrehajtásának engedélyezése:
    a könyvjelzőn Biztonság válassza ki JavaScript engedélyezése
  • Cookie-k használatának engedélyezése:
    a könyvjelzőn Biztonság csoportban Cookie-k elfogadása válassza ki Csak az általam látogatott oldalakról;
  • Előugró ablakok engedélyezése:
    a könyvjelzőn Biztonság törölje a jelölést a négyzetből Előugró ablakok blokkolása.
  • A menün Safari beállítások tárgy kiválasztása preferenciák;
  • A könyvjelzőn Tábornok jelölje be a négyzetet Letöltés előtt mindig kérje meg.

A Google Chrome webböngésző beállítása és használata

A webböngésző használatához konfigurálnia kell az internetes tulajdonságait.

Ehhez nyissa meg a menüt Eszközök, tárgy kiválasztása Lehetőségek, a könyvjelzőn Meghosszabbított (a motorháztető alatt) kattintson a gombra Tartalmi beállításokés végezze el a beállításokat:

  • Cookie-k használatának engedélyezése:
    a könyvjelzőn Cookie-k válassza ki Helyi adatok beállításának engedélyezése (ajánlott) vagy konfigurálja a kivételeket;
  • JavaScript-szkriptek végrehajtásának engedélyezése:
    a könyvjelzőn JavaScript válassza ki A JavaScript futtatásának engedélyezése minden webhelyen (ajánlott) vagy konfigurálja a kivételeket;
  • Előugró ablakok engedélyezése:
    a könyvjelzőn Felugró ablakok válassza ki Engedélyezze az összes webhelyen előugró ablakok megjelenítését vagy konfiguráljon kivételeket.
  • Menü megnyitása Eszközök, válassza az Opciók lehetőséget;
  • A könyvjelzőn Meghosszabbított (a motorháztető alatt) fejezetben Letöltések jelölje be a négyzetet Letöltés előtt kérdezze meg, hová kell menteni az egyes fájlokat.

Nyomtatás (Ctrl+P)

A fájlokkal aszinkron módban történő munkavégzés csak az ügyfélalkalmazás oldalán lehetséges. Általánosságban elmondható, hogy a szerveroldali munkavégzéshez szinkron módszereket, a kliens alkalmazás oldalán pedig aszinkron módszereket javasolt használni.
Tekintsünk egy példát a fájlokkal való aszinkron technikával való munkavégzésre: az összes fájl törlése az ideiglenes fájlok könyvtárában. Szinkron technológia esetén ez a művelet így fog kinézni:

&OnClient
Eljárás Törlés (parancs)
DeleteFiles(Temporary Files Directory(), GetMaskAllClientFiles());

Vége eljárás
Az aszinkron technika másképp fog kinézni:

&OnClient
Eljárás Törlés (parancs)
Visszahívás = Új DescriptionAlerts(“GetTemporaryFileDirectoryCompletion”, ThisObject, “DeleteError”, ThisObject);
StartGettingTemporaryFileDirectory(visszahívás);
Vége eljárás
&OnClient
Eljárás GetTemporaryFileDirectoryCompletion (TemporaryFileDirectoryName, További paraméterek) Export
Visszahívás = Új DescriptionAlerts ("DeleteCompletion", ThisObject, "FileError", ThisObject);
StartDeletingFiles(Visszahívás, IdeiglenesFileDirectoryName, GetMaskAllClientFiles());
Vége eljárás
&OnClient
Eljárás DeleteComplete(Additional Options) Export
Értesítés ("Az eltávolítás sikeresen befejeződött");
Vége eljárás
&OnClient
Eljárás FileError (ErrorInfo, StandardProcessing, Additional Options) Export
Report(“Hiba történt egy fájlművelet végrehajtása közben: ” + BriefErrorIntroduction(ErrorInfo));
Vége eljárás

Először, meg kell jegyezni, hogy szinte minden fájlművelet aszinkronná vált. Még valami olyan egyszerű is, mint az ideiglenes fájlok könyvtárának beszerzése. És egy ilyen címtár megszerzésének szükségessége az első aszinkron híváshoz vezet. Ezután megjelenik az összes fájl törlésére vonatkozó felszólítás. A törlés befejezéséhez pedig egy második kezelőre van szükség, amely tartalmazza azokat a műveleteket, amelyeknek az ideiglenes fájlok könyvtárában lévő összes fájl törlése után meg kell történniük. Ebben a példában ez egy üzenetet ad ki a művelet befejezéséről.
Ha hiba történik a fájlműveletek végrehajtása közben, a vezérlés átkerül a kezelőhöz FileError(). Lehetővé teszi az aktuális helyzet helyes kezelését.

Fájlokkal való munkavégzés a webes kliensben

A webes kliensben a fájlokkal való munka számos funkcióval rendelkezik:
1. Bővítmények telepítése nélkül bármely webböngészőben csak a GetFile() és a StartPlaceFile() metódusok érhetők el. A PlaceFile() metódus nem támogatott, ha a Google Chrome webböngészővel dolgozik, és ha a konfiguráció nem teszi lehetővé a modális módszerek használatát (a Modality usage mode konfigurációs tulajdonság, lásd itt).
2. Ha a Google Chrome kivételével minden webböngészőben telepíti a fájlokkal való munkavégzéshez szükséges kiterjesztést, mind a szinkron, mind az aszinkron módszerek állnak rendelkezésre a fájlkezeléshez (a szinkron vagy aszinkron a Modality usage mode konfigurációs tulajdonságtól függ),
3. A Google Chrome webböngészőhöz csak egy aszinkron kiterjesztés érhető el a fájlokkal való munkavégzéshez. A szinkron működés nem támogatott.
4. A fájlkiterjesztés nem támogatja a HTTPS protokollon keresztüli munkát ügyféltanúsítvány használatával.
1. megjegyzés: A fájlkezelő kiterjesztés megfelelő működéséhez a Microsoft Internet Explorer webböngészőben ajánlott a használata
Microsoft Core XML Services (MSXML) könyvtárak 4.0 vagy 6.0 verziója.
2. megjegyzés. A Microsoft Internet Explorer böngésző fájlkiterjesztése a %APPDATA%\1C\1СEWebExt\FileSystemExtIE könyvtárba van telepítve.

Az idő menthetetlenül halad előre, és az 1C 8 platform még ennél is gyorsabban fut.

A kezelt űrlapokat ma "TAXI interfésznek" hívják, a modális ablakok tilosak, a bővítmények és külső komponensek szinkronhívásának módja pedig teljesen leállította a legtöbb ilyen bővítmény és külső komponens működését, valamint a régi módszerek fele. .

Általánosságban, srácok, a dolgok így állnak – sokan olvastátok a csodálatos P. Chistov cikkét a 8.3-as fájlokkal való munkavégzésről

Ha még nem tetted meg, menj és indulj! ()

A fájlokkal való munkavégzés mechanizmusának lényege röviden:

1) Az ügyfélen válassza ki a fájlt

2) Betoljuk egy fekete dobozba

3) Mentse el a fekete doboz tartalmát a szerveren

A bökkenő az, hogy ezt különösen, új módon és lélekkel kell csinálni.

Ezért a te

SelectedFile.Exists()

és más pogány dolgok itt nem működnek.

Akkor gyerünk!

Itt található egy kódlista, amely lehetővé teszi a fájl letöltését az ügyfélről

Alert Description = Új figyelmeztetés leírása("ProcessFileSelection", ThisForm); OpenFileDialog = NewFileSelectDialog(FileSelectDialogMode.Open); FileOpenDialog.MultipleSelect = Hamis; StartFilePlace(AlertDescription, FileOpenDialog, True, UniqueIdentifier);

Érdekel minket a módszer" StartPlaceFiles", amely valójában egy fájlkiválasztó párbeszédablakot hív elő, és ezt a fájlt ideiglenes tárhelyre helyezi. Nincs értelme az ideiglenes tárolás leírásával foglalkozni, ne feledje - ez az a hely, ahol az összes kiválasztott fájl el van helyezve a bináris adatok formája (fekete doboz).

&A kliens eljárásban ProcessFileSelection(PlacedFiles, További paraméterek) Exportálás, ha PlacedFiles = Undefined, akkor visszatérés; endIf; Minden egyes TransferredFile from PlacedFiles Cycle PathToFile = TransferredFile.Name; Record.FileName = ParseLine(PathToFile, "\"); Items.OpenFile.Header = Bejegyzés.Fájlnév; Cím = TransmittedFile.Storage; EndCycle; Eljárás vége // ()

Szinte lehetetlen megérteni, hogy mi van és hogyan kell tárolni ebben az ideiglenes tárolóban. Fájlunkat csak az automatikusan hozzárendelt navigációs hivatkozással érheti el (lásd a " változót" Cím").

Azzal a ténnyel, hogy a fájlokat "" típusú attribútumban vagy erőforrásban kell tárolni Értéktárolás", azt hiszem, senki sem fog vitatkozni. Szerezze be a fájlt az ideiglenes tárolóból, és helyezze el egy attribútumba, amelynek típusa " Értéktárolás" a következőképpen hajtható végre:

NewValueStorage(GetFromTemporaryStorage(Cím));

Egy dolgot megoldottunk, most a második az, hogy ebből az értéktárból (amely, hadd emlékeztessem, a szerveren található), hogyan lehet letölteni egy fájlt, és elmenteni a kliens lemezére?

Mindenekelőtt egy navigációs hivatkozást kell kapnunk a " típusú attribútumhoz Értéktárolás", ahol a fájlt bináris adat formájában helyezzük el.

Légy óvatos! Ennek a navigációs hivatkozásnak már semmi köze az ideiglenes tároláshoz! A módszerrel ellenőrizheti a navigációs hivatkozás típusát

Ez az ideiglenes tárolási cím (cím)

A hagyomány szerint a fájlmentési párbeszédpanelt meghívó kódlista

Alert Description = Új figyelmeztetés leírása("Fájlmentés feldolgozása", ThisForm); Fájl = Új leírásaTransferFile(Fájlnév, Cím); ReceiveFiles = Új tömb; ReceiveFiles.Add(File); OpenFileDialog = NewFileSelectDialog(FileSelectDialogMode.Save); FileOpenDialog.MultipleSelect = Hamis; StartReceivingFiles(Description Alerts, Receiving Files, OpenFileDialog, True);

Változó értéke " Fájl"Ez egy másik jellemzője ennek a módszernek. Érdemes odafigyelni" Fájl név"A tény az, hogy amikor egy fájlt ideiglenes tárolóba helyez, elveszik a nevére és a kiterjesztésére vonatkozó információ. Ezért ne felejtse el valahova menteni a megfelelő fájlnevet, vagy legalább a kiterjesztését, hogy ne zavarja a fájl kérdés később" Ez Word dokumentum vagy MP3?"

módszer " Indítsa el a fájlok fogadását"hasonló a módszerhez" StartPlaceFiles Egyszerűen az egyik párbeszédablakot nyit meg egy fájl kiválasztásához, míg a másik, ellenkezőleg, egy párbeszédablakot a fájl mentéséhez.

Alapvetően ennyi.

Ennek a módszernek a használatakor nincs szükség semmilyen modalitás és szinkronhívás-kompatibilitás beállítására a konfigurációs tulajdonságokban.

A cikket inkább magamnak írtam emlékeztetőül.


Kulcsszavak: Bővítmény fájlkezeléshez, webkliens, Bővítmények csatlakoztatásának indítása fájlkezeléshez, Bővítmények telepítésének megkezdése a fájlkezeléshez

A webes kliensek és az aszinkron programozás bátor új világában nem mehet csak úgy előre,
töltsön fel egy fájlt az adatbázisba, amikor a webkliensben dolgozik. Amikor megpróbálja használni a fájlkiválasztó párbeszédpanelt, megjelenik
üzenet egy bizonyos „Bővítmény a fájlok kezeléséhez” szükségességéről. Ezt nem szabad összekeverni
bővítmény webböngésző-kiterjesztéssel (ami szintén szükséges). Ez két különböző entitás.

Ha a böngészőbővítmény a Chrome Internetes áruházból (vagy bárhonnan) van telepítve
más böngészőkben), akkor a fájlokkal való munkavégzéshez szükséges kiterjesztés a semmiből, mikor kerül telepítésre
a beépített 1C nyelvi metódus végrehajtása "Start Installing Extensions for Working with Files()". A cselekvés által
Ez a módszer letölt egy fájlt, például „1CExtension1509032170224.exe” a „Letöltések” mappába. Szükséges
futtassa ezt a fájlt minden számítógép-felhasználó számára a kiterjesztés használatával. Fájl
minden szükséges felhasználó elmentheti és központilag telepítheti.

Most, mielőtt használná a fájlátviteli funkciót az ügyfél és a szerver között, végre kell hajtania
beépített nyelvi módszer "StartConnectingExtensions for Working with Files (Értesítés)". A módszer megköveteli
Az „Értesítés” paraméterben az értesítés leírásának jelenléte a következő paramétereket tartalmazó eljárással:
- <Подключено>– kapcsolat eredménye, Típus: Boolean. Igaz – a mellék sikeresen csatlakoztatva
- <ДополнительныеПараметры>- az objektum létrehozásakor megadott érték
LeírásFigyelmeztetések.

Ebben az eljárásban ellenőrizzük, hogy Connected = True, akkor a kapcsolat sikeres volt-e, majd
térj vissza és menj tovább.

Kérjük, vegye figyelembe, hogy a fájlokkal való munkavégzéshez szükséges összes funkciót aszinkron stílusban kell megírni,
azok. egy sor eljárás riasztáskezelőkkel.
A modulban található példa az aszinkron fájlátvitel megvalósítására a kiterjesztéssel
„Client Data Exchange” + általános űrlap „Kérdés a fájl munkabővítmény telepítésével kapcsolatban” a szabványos ZUPR 3-ban.
meglepően jó néhány eljárás.

A Microsoft Internet Explorer webböngésző beállítása és használata

Használati jellemzők

Ha a számítógépén telepítve van a Windo.ws XP SP 2 operációs rendszer, akkor a könyvtár szükséges jscript.dll 5.6.0.8834 verzióés magasabb. A könyvtár a mappában található rendszer32 operációs rendszer. A könyvtár korábbi verziói jelentősen lelassítják a webes klienst. A jscript.dll korábbi verzióihoz azt javasoljuk, hogy töltse le a frissítőcsomagot a Microsoft webhelyéről.

Webböngésző használati beállításai

A webböngésző első használata előtt konfigurálnia kell a böngésző tulajdonságait. Ehhez a következő lépéseket kell tennie:

1. A böngésző bal felső sarkában kattintson a „Beállítások” ikonra, válassza az Internetbeállítások lehetőséget, és adja meg a következő beállításokat:

2. JavaScript-szkriptek végrehajtásának engedélyezése:

  • Az Internet zóna Biztonság lapján kattintson az Egyéni szint elemre;
  • A Scripting részben az Active scripting paraméternél válassza az Engedélyezés lehetőséget, és kattintson az "OK" gombra.

3. Előugró ablakok engedélyezése:

  • Adatvédelem lap;
  • Az előugró ablakok blokkolása részben törölje a jelölést az előugró ablakok blokkolása jelölőnégyzetből.

4. Cookie-k használatának engedélyezése:

  • Adatvédelem lap - válassza ki a cookie-k használatának azt a szintjét, amely kényelmes az Ön számára, de nem magasabb, mint a Közepes magas.

Ha külső berendezéssel (vonalkód-leolvasó, elektronikus mérleg stb.) kíván dolgozni, további beállításokat kell elvégeznie a böngészőben:

1. Biztonság fül - kattintson az Egyéni szint gombra;


2. A megnyíló ablakban jelölje be az Engedélyezés lehetőséget a következő paraméterekhez:

  • Az ActiveX-vezérlők automatikus felszólítása
  • Töltse le az aláírt ActiveX-vezérlőket
  • Munka ActiveX objektumokkal és beépülő modulokkal (ActiveX-vezérlők és beépülő modulok futtatása);
  • Biztonságosként megjelölt objektumokkal való munka (a szkriptek futtatásához biztonságosnak jelölt Script ActiveX-vezérlők).

Az ellenőrzés elkerülése érdekébenbillentyűzetkiosztás minden alkalommal, amikor a segédablak megjelenik, beállíthatja az alapértelmezett beviteli nyelvet. Ehhez szüksége van:

1. Nyissa meg az operációs rendszer beállításait "Nyelv és regionális szabványok" ("Regionális és nyelvi beállítások")

2. A "Nyelvek" lap ("Nyelvek"), a "Nyelvek és szövegbeviteli nyelvek" szakasz ("Szövegszolgáltatások és beviteli nyelvek") - kattintson a "Részletek..." gombra

3. A megjelenő ablakban kattintson a „Beállítások” fülre az „Alapértelmezett beviteli nyelv” részben, és válassza ki a kívánt nyelvet.

4. nyomja meg az "OK" gombot

A fájlok kezeléséhez szükséges speciális eszközök használatának jellemzői

A webes kliens módban lévő fájlokkal végzett műveletek interaktívan hajthatók végre. Még akkor is, ha a művelet nem igényel felhasználói beavatkozást (fájl kiválasztása stb.), a program megjelenít egy párbeszédpanelt, ahol a felhasználónak meg kell erősítenie a műveletét.

Ha speciális eszközöket szeretne használni az Internet Explorer fájlokkal való kezeléséhez, telepítenie kell a speciális ActiveX-összetevőt: "1C:Enterprise 8.2. Fájlfeldolgozási kiterjesztés az Internet Explorerhez (x86)" (32 vagy 64 bites verzió). Ez az összetevő már benne van az 1C: Enterprise 8.2 platformon, de a telepítéséhez szükség van az InstallFileWorkExtension metódus meghívásának megvalósítására a konfigurációban.

Az összetevő megfelelő működéséhez a böngészőnek jogosultságot kell adni az aláírt ActiveX-összetevők telepítésére és használatára abban a zónában, amelyben a webhely található.




Top