Meny
Är gratis
checka in
den huvudsakliga  /  Problem / Expansion med filer. Ställa in dvs att arbeta externa komponenter och förlängningar i tunt klientläge

Expansion av filer med filer. Ställa in dvs att arbeta externa komponenter och förlängningar i tunt klientläge


Nyckelord: Expansion att arbeta med filer, webbklient, startutgång och häftklamrar, starta master-försäljningen och Pharys

I den vackra nya världen av webbklienter och asynkronprogrammering är det omöjligt att bara ta och
hämta till databasfilen när du arbetar i en webbklient. När du försöker använda dialogrutan filval kommer det att vara
meddelande om behovet av någon "förlängning att arbeta med filer". Förvirra inte detta
expansion med en förlängning för en webbläsare (som också är nödvändig). Detta är samma två olika enheter.

Om förlängningen för webbläsaren är installerad från Chrome Online Store (eller varifrån det finns
andra webbläsare), förlängningen till jobbet med filer är okänd från var
utför metoden för det inbyggda språket 1c "som startar stripektigenfilerna ()". Medan du gör
den här metoden i mappen "Laddar" pumpar filen av vyn "1Cextension1509032170224.exe". Nödvändig
kör filen för att starta den här filen för varje datoranvändare med hjälp av förlängningen. Fil
du kan spara och centralt fokusera alla nödvändiga användare.

Nu innan du använder filöverföringsfunktionen mellan klienten och servern ska utföras
den inbäddade språkmetoden "startar anslutning". Metoden kräver B.
parametern "Alert" tillgänglighet av en anmälan som beskriver med förfarandet innehållande parametrar:
- <Подключено> - Anslutningsresultat, typ: Boolean. Sanning - förlängningen är ansluten
- <ДополнительныеПараметры> - Det värde som anges när du skapade ett objekt
Beskrivning.

I det här proceduren, kontrollera om den är ansluten \u003d sanning, då har anslutningen gått framgångsrikt och då
Återvända och gå vidare.

Observera att hela funktionaliteten för att arbeta med filer måste skrivas i asynkronstil,
de där. En serie procedurer med varningshanterare inuti.
Ett exempel på att implementera asynkron filöverföring med användning av förlängning kan ses i modulen
"Byt ut clement" + Allmän form av "Frågande anläggningarPali" i typ ZUPR 3. där
Överraskande en hel del procedurer.

Inställning och användning av en webbläsare Microsoft Internet Utforskare

Funktioner i användningen

Om operativsystemet Windo.ws XP SP 2 är installerat på din dator krävs ett bibliotek jscript.dll Version 5.6.0.8834 och högre. Biblioteket finns i mappen system32. operativ system. Tidigare versioner av biblioteket kommer avsevärt att sänka webbklientens arbete. För tidigare versioner av JScript.dll rekommenderar vi att du hämtar ett paket med uppdateringar på Microsoft.

Inställningar med en webbläsare

Innan den första sessionen i webbläsaren måste du konfigurera webbläsarens egenskaper. För detta måste du ta följande steg:

1. I det övre vänstra hörnet i webbläsaren klickar du på ikonen "Inställningar", väljer objektet Internetalternativ och konfigurerar följande parametrar:

2. Tillåt utförandet av JavaScript-skript:

  • Säkerhetsflik (Säkerhet) för Internet Klicka på annan (anpassad nivå);
  • SCRIPTING Script Section (Active Scripting) Välj alternativet Tillåt (Aktivera) och klicka på OK.

3. Tillåt popup-fönster:

  • Sekretessfliken (integritet);
  • Blockeringsfönstret blockeringssektionen (popup-blockerare) Ta bort knappen för att blockera popup-fönstret (block popup-fönster).

4. Tillåt användning av cookies:

  • Sekretessfliken (Privacy) - Välj ett bekvämt att använda cookies, men inte högre moderat högt (medium högt).

Om du planerar att arbeta med extern utrustning (streckkodsläsare, elektronisk balans Det är också nödvändigt att göra ytterligare webbläsarkonfiguration:

1. Säkerhetsflik (säkerhet) - Tryck på den andra knappen (anpassad nivå);


2. I fönstret som öppnas, släpp tillåta (Aktivera) för följande parametrar:

  • Begär tillstånd för ActiveX-objekt (automatisk upphängning för ActiveX-kontroller)
  • Laddar de signerade ActiveX-objekten med användarbehörighet (nedladdning signerade ActiveX-kontroller)
  • Arbeta med ActiveX-objekt och plugins (kör ActiveX-kontroller och plug-ins);
  • Arbeta med objekt som är märkta som Script ActiveX-kontroller markerade säkra för skript).

Att inte kontrolleratangentbordslayouten Varje gång hjälpfönstren visas, kan du konfigurera standardinmatningsspråket. För det här behöver du:

1. Öppna inställningarna "Språk och regionala standarder" ("regionala och språkalternativ")

2. Flik "Språk" ("Språk"), "Texttjänster och inmatningsspråk") - Tryck på knappen "Detaljer ..." ("Detaljer ...")

3. I fliken "Inställningar" klickar du på fliken "Inställningar" i avsnittet "Standardinmatningsspråk" ("Standardinmatningsspråk") och välj önskat språk

4. Tryck på "OK" -knappen

Funktioner för att använda utökade filer av att arbeta med filer

Verksamhet med filer i webbklientläge utförs interaktivt. Även om åtgärden inte kräver användarinteraktion (välj en fil, etc.) visar programmet en dialogruta där användaren måste bekräfta sin åtgärd.

Att använda utökade verktyg för att arbeta med filer i Internet Explorer. Du måste installera en speciell ActiveX-komponent "1c: Enterprise 8.2. Expandera filer för Internet Explorer (x86)" (32- eller 64-bitars variant). Denna komponent ingår redan i 1C-plattformen: Enterprise 8.2, men dess installation kräver att metodens anrop på inrättandet av semoremfilen i konfigurationen.

För att fungera korrekt korrekt måste webbläsaren ge rättigheter att installera och använda de signerade ActiveX-komponenterna för den zon där webbplatsen är belägen.

Utskrift (Ctrl + P)

Arbeta med filer i asynkronläge Det finns bara på sidan av klientansökan. I allmänhet rekommenderas att använda synkrona metoder för att fungera på serverns sida och asynkron - för att fungera på sidan av klientprogrammet.
Tänk på ett exempel på att arbeta med filer i asynkron teknik: Radera alla filer i tidslinjens katalog. För synkron teknik kommer den här åtgärden att se ut så här:

& Svalette
Procedur Ta bort (kommando)
Radera filer (katalog vaporfylov (), mottagande Maskvsefaylient ());

Extruderess
Asynkron teknik kommer att se annorlunda ut:

& Svalette
Procedur Ta bort (kommando)
Icke-omvänd \u003d ny Beskrivning ("Hardworthy File", den här informationen, "Ta bort", det här objektet);
Startkatalymnamn (omvänd);
Extruderess
& Svalette
Procedur Ta emot metall som arkivering svullnad (namecatimnames, valfria bönder) Exportera
Icke-omvänd \u003d ny Beskrivning ("Radera varelse", det här objektet, "Filfel", det här objektet);
Stowingfilets (omvänd, namnnamn-namngivna filer, mottagande Maskvsefaylient ());
Extruderess
& Svalette
Procedur Radera täckning (valfria parametrar) Exportera
Rapport ("Ta bort framgångsrikt");
Extruderess
& Svalette
Procedur File Groove (FindnessBrubs, Standard Processing, Valfria parametrar) Exportera
Rapportera ("Vid exekvering av en filoperation upptäcktes ett fel:" + kortkonsistens (oförmåga));
Extruderess

för det förstaDet bör noteras att nästan alla filoperationer blev asynkron. Även dem enkla åtgärderSå här får du en katalog över temporära filer. Och behovet av att erhålla en sådan katalog leder till det första asynkrona samtalet. Då är det ett samtal för att radera alla filer. Och bearbetning av slutförandet av radering kräver en andra handlare där åtgärderna ska placeras som måste inträffa efter att ha raderat alla filer i den temporära filkatalogen. I det här exemplet är detta utfärdandet av genomförandet av operationen.
Om ett fel uppstår vid exekvering av filoperationer - överförs kontrollen till handlaren FilereProit (). Det kan korrekt hantera den aktuella situationen.

Arbeta med filer i webbklienten

Arbeta med filer i webbklienten har ett antal funktioner:
1. Utan att installera tillägg finns i alla webbläsare endast metoderna för att få () och börja en fientlig () tillgängliga. Metod Plainfile () stöds inte när du arbetar med en webbläsare för Google Chrome och om konfigurationen är förbjuden att använda modala metoder (konfigurationsegenskap, modalitetsåtkomst, se här).
2. När du installerar förlängningen av att arbeta med filer i alla webbläsare, förutom Google Chrome, beror åtkomst till både synkrona och asynkroniska arbetsmetoder (synkronisering eller asynkronisering på konfigurationsegenskapen för modalitetsanvändning),
3. För google Web Browser Chrome är endast tillgänglig asynkron expansion av att arbeta med filer. Synkroniskt arbete stöds inte.
4. Utbyggnad av filer med filer stöder inte HTTPS-protokollet med klientcertifikatet.
OBS 1. För korrekt drift av expansionen av filer i Webbläsaren Microsoft Internet Explorer, använd
Microsoft Core XML-tjänster (MSXML) version 4.0 eller 6.0.
Obs! 2. Expansion med filer för Webbläsaren Microsoft Internet Explorer är installerat i% AppData% \\ 1C \\ 1SEWBEXT \\ FLEYSTEMEXTIE Directory

Användare kan arbeta med serviceapplikationer med en webbläsare. Den här artikeln kommer att beskriva webbläsarens konfiguration för att fungera i 1C: Fresh Service.

Webbläsare som kan användas för att fungera i 1c: Färskt:

· Google Chrome för Windows (32- och 64-bitars versioner);

· Mozilla Firefox. Version 38 för Windows och Linux;

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

· Microsoft Edge. För Windows;

· Apple Safari versioner från 4.0.5, för Mac OS X.

Tjänsten stöder inte andra webbläsare (Opera, Yandex-webbläsare, UC-webbläsare, etc.) och föråldrade webbläsarsversioner (till exempel Microsoft Internet Explorer 6).

Du kan arbeta med serviceapplikationer inte bara via webbläsaren, men också med hjälp av en tunn klient 1c: företag 8.

Läs mer om hur du installerar och konfigurerar "tunna klienten", läs.

Ställa in Google Chrome

  1. Klicka på "Inställningar och google Management Chrome "(Anpassa och styra Google Chrome) i det övre högra hörnet av webbläsarfönstret.
  2. På menyn som visas väljer du "Inställningar".
  3. På botten av inställningssidan som öppnas klickar du på "Visa ytterligare inställningar"VISA AVANCERADE INSTÄLLNINGAR).
  4. I avsnittet "Personlig information" (Privacy) klickar du på Innehållsinställningar.
  5. I panelen Öppnade sidinställningar på sidinnehållet:
  • i cookie-filerna (cookies) väljer du "Tillåt spara lokala data (rekommenderat)" -läge (tillåta lokala data att ställas in (recommeneneded));
  • i JavaScript-gruppen väljer du "Tillåt alla webbplatser att använda JavaScript (rekommenderas)" (Tillåt alla webbplatser att köra JavaScript (rekommenderas);
  • om "blockera popup-enheterna på alla webbplatser" -brytare är vald i "POP-UPS" -gruppen (tillåter inte någon webbplats på webbplatsen), klicka sedan på "Konfigurera undantag" (hantera undantag) och lägg till undantag List template //1cfresh.com genom att välja för det i rullgardinsmenyn "Actions" (beteende) (Tillåt).

6. Stäng panelen "Sidinnehållsinställningar" (innehållsinställningar) genom att trycka på knappen "Klar".

7. Under inskriften "Nedladdade filer" (nedladdningar) rekommenderas det att "alltid ange en plats för nedladdning" (fråga var du ska spara varje fil innan du hämtar).

Redo! Google Chrome. Klar att arbeta med tjänsten 1c: Fresh.

Ställa in Mozilla Firefox

1. Kör av browser Mozilla. Firefox Varje applikation "1c: Företag".

3. Om ett meddelande visas på skärmen som Firefox har blockerat inställningsförfrågan, klicka på "Tillåt" -knappen i den.

5. Vänta tills expansionen är klar och klicka sedan på knappen Starta om (starta om nu).

De installerade webbläsarutdelningarna från tredje part kan förhindra installation av expansion "1c: Enterprise" och det korrekta arbetet i webbläsaren. I dessa fall rekommenderas att inaktivera additioner från tredje part (expansion) av webbläsaren.

Konfigurera Internet Explorer

  1. Kör Microsoft Internet Explorer-webbläsare.
  2. Klicka på "Verktyg" -knappen i det högra övre hörnet av webbläsarfönstret och i den visade menyn, välj "Browser Properties" (Internetalternativ). I Microsoft Internet Explorer till version 9 kallas det önskade objektet "Observer Egenskaper".
  3. I fönstret "Browser Egenskaper" som öppnas, gå till fliken Säkerhet.
  4. Välj de "pålitliga webbplatser" -zonen (betrodda webbplatser). I Microsoft Internet Explorer till version 9 kallas objektet "pålitliga noder".
  5. Klicka på knappen Webbplatser. I Microsoft Internet Explorer till version 9 kallas den här knappen "noder".
  6. I det visade fönstret "Pålitliga webbplatser" Avmarkera kryssrutan "för alla webbplatser i den här zonen kräver att du kontrollerar HTTPS-servrar" (kräver serververifiering för alla webbplatser i den här zonen).
  7. I Internet Explorer till version 9 heter den här kryssrutan "HTTPS-servrar som kontrollerar alla noder av den här gruppen.
  8. I samma fönster, skriv in under inskriptionen "Lägg till följande nod till zonen" (lägg till den här webbplatsen i zon) sträng //1cfresh.com Tryck på knappen Lägg till (Lägg till).
  9. På fliken Säkerhet (säkerhet) för samma zon "pålitliga webbplatser" (betrodda webbplatser), klicka på "Annan" -knappen (anpassad nivå).
  10. Följ i det visade fönstret:
  • Under inskriptionen "Återställ speciella parametrar" (Återställ Cust Custings) Välj "LOW" -läget och klicka på "Återställ" -knappen.
  • Om du använder Microsoft Internet Explorer-versioner av 7 eller 8, sedan i parameterpanelen, gå till avsnittet "MISCELLANE" (MICELLANEEUS) och välj "Display Mixed Content)" Aktivera "(Aktivera).
  • Klicka på knappen "OK".

11. Klicka på fliken Sekretess. På den här fliken:

  • Kontrollera att säkerhetsinställningsnivån väljs av "medium" (medium) eller "måttligt högt" (medium högt). Detta är nödvändigt för att ta emot en cookie.
  • Om det är önskvärt att använda blockering av blockering, måste kryssrutan "Aktivera popup-blockering" (Slå på popup-blockerare) vara aktiverad. I det här fallet klickar du på knappen "Inställningar", lägger till en webbplats //1cfresh.com-lista "tillåtna webbplatser" (tillåtna webbplatser) och klickar på "Stäng" (Stäng).

12. Stäng dialogrutan för webbläsaregenskaper (webbläsaregenskaper, internetalternativ) genom att trycka på "OK" -knappen.

13. Stäng alla fönster webbläsare Explorer, och kör sedan webbläsaren igen så att alla inställningar börjar agera.

Redo! Internet Explorer är redo för att arbeta med 1C färsk service.

Microsoft Edge Setup

1. Kör webbläsaren.

2. Tryck på knappen "Avancerat" (mer) i det övre högra hörnet av webbläsarfönstret.

3. Välj "Inställningar" i den visade menyn.

4. I parameterpanelen klickar du på knappen "Visa avancerade inställningar" (se avancerade inställningar) under inskriptionen " Extra alternativ"(Avancerade inställningar).

5. I den aktuella panelen av de extra parametrarna:

  • ställ in "block popup-fönster" växla till "Av" (AV).
  • välj "cookie" -filerna "-värdet" inte blockera cookies filer"(Blockera inte cookies).

Redo! Microsoft Edge är redo att arbeta med 1C färsk service.

Konfigurera safari.

1. Öppna Apple Safari-webbläsaren.

2. Ring fönstret apple-inställningar Safari Väljer menykommandot: "Safari | Inställningar" (Safari | Inställningar).

3. I fönstret som visas väljer du fliken Säkerhet.

4. På den här fliken:

  • kryssrutan "Block popup-fönster" (block popup-fönster) kan stängas av;
  • kryssrutan "Aktivera javascript" (Aktivera JavaScript) måste vara aktiverat.

5. Klicka på fliken Sekretess. På den här fliken måste "cookies and website data" -knappen "(cookies and website data") vara:

  • Tillåt alltid), eller
  • "Tillåt mig besökt av mig" (tillåta från webbplatser jag besöker) - om du redan har besökt platsen 1cfresh.com.

Redo! Safari är redo för att arbeta med 1c: Färsk.