Technologická platforma 1C:Enterprise 8 vám umožňuje ukladať ľubovoľné súbory do informačnej databázy, získavať ich odtiaľ a používať ich rôznymi spôsobmi. Pozrime sa na tieto operácie s príkladmi.

Pred nahraním súboru do informačnej databázy 1C musíte získať úplnú adresu súboru na disku. Práca s dialógovými oknami výberu súboru je popísaná v .

Ak chcete uložiť súbory, atribút (alebo prostriedok registrácie) s typom StorageValues.

Nahranie ľubovoľného súboru do informačnej databázy 1C

Akýkoľvek súbor môže byť reprezentovaný ako binárne dáta a načítaný do Ukladanie hodnoty.

Pri prevode binárnych údajov na objekt StorageValues používa sa konštrukcia newStorageValue (údaje, kompresia) s dvoma možnosťami:

  1. Údaje- binárne dáta, ktoré sa majú uložiť
  2. Kompresia— stupeň kompresie deflačného algoritmu. Celé číslo v rozsahu -1…9. -1 je predvolený kompresný pomer. 0 - žiadna kompresia, 9 - maximálny kompresný pomer. Predvolená hodnota: -1. Parameter je voliteľný, ak nie je zadaný, kompresia sa nepoužije.

//Konvertovať súbor na binárne dáta
Súbor = New BinaryData(Cesta) ;

//Vytvorte nový objekt ValueStorage

DataStorage = NewValueStorage(File, NewDataCompression(9) ) ;

Uloženie ľubovoľného súboru z informačnej databázy 1C na disk

Ak chcete uložiť súbor z databázy 1C na disk, musíte určiť cestu a názov súboru. Na to slúži dialóg na ukladanie súborov, práca s ktorými je popísaná v .

//Získanie binárnych údajov z úložiska
//DataStorage - atribút objektu s typom ValueStorage

//Zápis prijatých údajov na disk
//Premenná Path obsahuje úplnú adresu súboru na disku
Údaje. Write(Cesta) ;

Zobrazenie súboru umiestneného v informačnej databáze 1C

Ak chcete zobraziť súbor uložený v databáze, musíte mať v počítači nainštalovanú aplikáciu, ktorá tento súbor otvorí.

//Získajte názov dočasného súboru s požadovanou príponou
//V premennej Prípona musíte zadať príponu súboru, napríklad "pdf"
Cesta= GetTemporaryFileName(Extension) ;

// Získanie údajov z úložiska
//DataStorage - atribút objektu s typom ValueStorage
Dáta = Úložisko údajov. Get() ;

//Zápis údajov do dočasného súboru
Údaje. Write(Cesta) ;

//Skúste otvoriť súbor v zamýšľanej aplikácii
//Ak sa aplikácia nenájde, zobrazí sa systémové dialógové okno "Otvoriť pomocou..."
StartApplication(Path) ;

Tlačiť (Ctrl+P)

AT túto sekciu popisuje najbežnejšie možnosti použitia mechanizmu na prácu s dočasným úložiskom a súbormi.

Ukladanie údajov zo súboru do dočasného úložiska

Umiestnenie jedného súboru

Metóda PlaceFile() umiestni súbor z lokálneho súborového systému do dočasného úložiska. Metóda môže prijať adresu v dočasnom úložisku, kde sa má súbor uložiť. Ak adresa nie je definovaná alebo je to prázdny reťazec, potom sa vytvorí nová adresa a metóda ju vráti cez špeciálny parameter.
Poznámka. Množstvo údajov presunutých medzi klientom a serverom v rámci jedného volania metódy PlaceFile().
Ak je parameter, ktorý definuje interaktívny režim prevádzky, True, potom metóda zobrazí štandardné dialógové okno na výber súboru, v ktorom môžete vybrať súbor na uloženie do úložiska. V tomto prípade metóda vráti aj adresu zvoleného súboru.
Výsledkom je, že metóda vráti hodnotu False, ak používateľ interaktívne odmietol vykonať operáciu v dialógovom okne výberu súboru.

Vloženie sady súborov

Metóda PlaceFiles() ukladá viacero súborov do dočasného úložiska v rámci jedného hovoru. Je ich viacero rôznymi spôsobmi pomocou tejto metódy:
● predbežne vytvoriť zoznam súborov, ktoré sa majú pridať, napríklad pri predbežnom výbere súborov, ktoré sa majú umiestniť do informačnej databázy;
● odovzdať metóde masku na vyhľadávanie súborov, napríklad keď je potrebné umiestniť do informačnej databázy všetky súbory určitého typu, napríklad všetky obrázky;
● odovzdať metóde predtým pripravený objekt Dialógové okno FileSelect v režime otvorenia súboru.
Po dokončení môže metóda vrátiť zoznam skutočne pridaných súborov.

// FileList je atribút formulára typu ValueList,
// obsahujúci zoznam súborov na pridanie
FileArray = Nové pole;
Pre každý zoznam položiek zo slučky zoznamu súborov
Array of Files.Add(New Description of the Transferred File(ListItem,));
EndCycle;
Umiestnené súbory= Nové pole;
Vysledok = PutFiles(FileArray, PutFiles, False, UniqueIdentifier);

Poznámka 1. Ak chcete použiť metódu PlaceFiles() vo webovom klientovi je potrebné pripojiť rozšírenie pre prácu so súbormi.
Poznámka 2: Množstvo údajov presunutých medzi klientom a serverom na volanie metódy PlaceFiles(), by nemala presiahnuť 4 Gb (v serializovanej forme).

Ukladanie údajov do dočasného úložiska

Metóda je podobná metóde PutFile() okrem toho, že údaje sa majú zapisovať do dočasného úložiska
nie sú reprezentované ako cesta k systém súborov, ale ako hodnotu. Podobne, ak v dočasnom úložisku nie je špecifikovaná žiadna existujúca adresa, vytvorí sa nová adresa. Adresa sa vráti ako výsledok funkcie. Rovnako ako v prípade súborov, odoslané údaje musia patriť do formulára a pri vymazaní sa automaticky vymažú.
Poznámka. Množstvo údajov presunutých medzi klientom a serverom na volanie metódy PlaceInTempStorage(), by nemala presiahnuť 4 Gb (v serializovanej forme).
Pozor! Pri umiestnení do dočasného úložiska nie je hodnota v skutočnosti serializovaná. Odkaz na hodnotu sa umiestni a uloží do vyrovnávacej pamäte na 20 minút. Po uplynutí tejto doby je hodnota serializovaná, zapísaná na disk (úložisko relácie) a odstránená z vyrovnávacej pamäte.

Načítavanie údajov z dočasného úložiska

Pri zápise objektu do informačnej databázy možno budete musieť extrahovať údaje z dočasného úložiska a umiestniť ich napríklad do atribútu objektu informačnej databázy. Na to existuje špeciálna metóda – GetFromTemporalStorage(). Táto metóda získava údaje z dočasného úložiska a vracia ich v dôsledku vykonania. Ak chcete prijímať údaje, musíte zadať adresu v dočasnom
skladovanie. Táto adresa je vrátená metódami na uloženie údajov do dočasného úložiska, ak sú úspešné (pozri predchádzajúce časti).
Pozor! Pri získavaní hodnoty z dočasného úložiska na serveri majte na pamäti, že sa získava odkazom. V skutočnosti tento odkaz ukazuje na hodnotu, ktorá je uložená vo vyrovnávacej pamäti. Do 20 minút, od momentu, kedy bola vložená do úložiska alebo od momentu, kedy bola naposledy sprístupnená, sa hodnota uloží do vyrovnávacej pamäte a potom sa zapíše na disk a odstráni sa z vyrovnávacej pamäte. Pri ďalšom prístupe sa hodnota načíta z disku a uloží späť do vyrovnávacej pamäte.
Po deserializácii a obnovení hodnoty z dočasného úložiska sa referencie neobnovia. Hodnota vo vyrovnávacej pamäti sa obnoví z disku. Ale po serializácii / deserializácii nie je možné obnoviť odkazy na iné objekty v rámci hodnoty.

Vymazanie údajov z dočasného úložiska

Po uložení údajov do atribútu objektu infobase je možné údaje v dočasnom úložisku vymazať. Existuje na to metóda
DeleteFromTempStorage(), ktorý robí výmaz. Metóda berie ako parameter adresu v dočasnom úložisku.

Kontrola, či adresa patrí do dočasného úložiska

Adresa môže odkazovať na dočasné úložisko aj na atribút v informačnej databáze. Existuje spôsob, ako skontrolovať jeho typ
Toto je TemporalStorageAddress(). Skontroluje, či odovzdaná adresa je adresou smerujúcou do obchodu. Ak adresa ukazuje na dočasné úložisko, vráti hodnotu True.

Získanie adresy rekvizít

Po umiestnení údajov do atribútu objektu infobase môže byť potrebné pristupovať k nim pomocou súborových metód.
Pred získaním údajov, napríklad z atribútu, však musíte získať adresu tohto atribútu. Existuje na to metóda getnavlink().

Môže vrátiť adresu hodnoty v informačnej databáze na základe pôvodných parametrov. Ak to chcete urobiť, musíte odovzdať kľúč objektu (môže to byť
odkaz na objekt a kľúč záznamu informačného registra) a názov atribútu. Ak potrebujete získať adresu hodnoty uloženej v atribúte
tabuľková sekcia, potom k názvu atribútu v parametri, ktorý určuje názov atribútu, musíte pridať názov tabuľkovej sekcie a bodku "." Napríklad: Produkty.Obrázok

Získanie súboru z informačnej databázy

Získanie jedného súboru

Metóda GetFile() prijme súbor z informačnej databázy a uloží ho do lokálneho systému súborov používateľa. Prvý parameter definuje adresu súboru v atribúte objektu infobase alebo v dočasnom súbore. K uloženiu nedôjde, ak používateľ, v mene ktorého sa operácia vykonáva, nemá právo Zobraziť na atribút objektu infobase. Druhý parameter určuje, kam sa výsledný súbor uloží. V neinteraktívnom režime musíte zadať cestu. V interaktívnom režime je parameter
voliteľné.
Štandardne sa metóda vykonáva v interaktívnom režime. To znamená, že sa vygeneruje dialógové okno, v ktorom môžete určiť akciu s prijatým súborom: spustiť ho alebo uložiť na užívateľom určené miesto v systéme súborov. Ak je vybratý interaktívny režim a parameter Názov súboru nie je zadaný, operácia otvorenia súboru nie je dostupná. Metóda vracia boolovskú hodnotu. False znamená, že používateľ sa rozhodol zrušiť operáciu v online dialógovom okne uloženia súboru.

Získanie sady súborov

Metóda GetFiles() vám umožňuje získať a uložiť niekoľko súborov uložených v informačnej databáze v lokálnom súborovom systéme používateľa. Ako parameter sa odovzdá zoznam nahraných súborov.

// FileList - zoznam hodnôt obsahujúcich odkazy na prvky
// adresár, kde sa nachádzajú nahrané súbory
// Reprezentácia zoznamu hodnôt je názov nahraného súboru
FileArray = Nové pole;
Pre každý zoznam položiek zo slučky zoznamu súborov
Súbor = Nový File(String(ListItem.Value));
GetFile = Nový Popis preneseného súboru;
GetFile.Name = ListItem.View;
GetFile.Storage= P getNavigationLink(ListItem.Value, “Data”);
FileArray.Add(GetFile);
EndCycle;
Prijaté súbory= Nové pole;
Výsledok = GetFiles(FileArray, GetFiles, UploadFilesPath, False);
Ak NIE Výsledok, potom
Správa = Nové MessageToUser;
Správa.Text = "Chyba pri získavaní súborov!";
Message.Notify();
Koniec Ak ;

Po dokončení môže metóda vrátiť zoznam skutočne nahraných súborov s uvedením celého názvu každého uloženého súboru.
POZNÁMKA. Ak chcete použiť metódu GetFiles() vo webovom klientovi, musíte pripojiť príponu súboru. Ak je vlastnosť názvu objektu Popis prenosu súborov obsahuje absolútnu cestu k súboru, súbor sa uloží na túto cestu, pričom parameter bude ignorovaný LocationFiles.
Parameter FileLocation môže byť buď cesta v lokálnom systéme súborov, alebo objekt FileSelect Dialog v režime výberu adresára alebo ukladania súborov. Ak ako hodnota parametra LocationFilesšpecifikovaný objekt Vyberte dialógové okno Súbory v režime
uložte súbory, potom:

● dialógové okno sa vyvolá pre každý prenášaný súbor okrem tých súborov, pre ktoré vlastnosť Názov objektu Popis prenášaného súboru obsahuje absolútnu cestu;
● ako počiatočný názov súboru v dialógovom okne sa použije hodnota vlastnosti Názov objektu Prenášaný súbor Popis;
● ak nie je vybraté žiadne ukladanie pre žiadny súbor, potom vlastnosť Name objektu SubmittedFileDescription bude obsahovať prázdny reťazec;
● metóda GetFiles() vráti hodnotu True, ak bol úspešne prijatý aspoň jeden súbor;
● majte na pamäti, že skutočný príjem súborov sa vykoná po tom, čo používateľ odpovie na otázky týkajúce sa zadania názvu a cesty
všetky prijaté súbory;
● ak používateľ, v mene ktorého sa metóda GetFiles() vykonáva, nemá právo Browse aspoň pre jeden atribút objektu infobase, z ktorého sa prijímajú súbory, celá operácia zlyhá.
Príklad:

TransferredFiles = Nové pole;
Popis = Nové Popis prenosu súborov(„Popis“, Adresa súboru);
TransferredFiles.Add(Popis );
FileSelection = Nový FileSelectDialog(FileSelectDialogMode.Save);
Vyberte File.Header= „Ukladanie archívu“;
Vyberte File.Extension= "zips";
Vyberte Súbor.Filter= “Archív(*.zip)|*.zip|Všetky súbory|*.*”;
FileSelection.FilterIndex = 0;
GetFiles(TransmittedFiles, FileSelect, False);

Ak je pre výber adresára na ukladanie súborov vybratý interaktívny režim, webový klient si dodatočne vyžiada povolenie na ukladanie súborov špecifikovaných s absolútnymi cestami. V prípade neinteraktívneho ukladania (cesta k adresáru je uvedená v príslušnom parametri) sa požiadavka vykoná pre celý zoznam uložených súborov.

Príklad použitia súborových metód

// Získajte súbor interaktívne z disku
// a umiestnením do dočasného úložiska.
&AtClient
Postup SelectFileCDDiskAndWrite()
Premenná SelectedName;
Rem Adresa dočasného úložiska;
NewObject = Object.Reference.Empty();
Ak PutFile(TempStorageAddress, “”, SelectedName, True) Potom
Object.FileName = SelectedName;
PlaceObjectFile(AddressTemporaryStorage);
Koniec Ak;
EndProcedure
// Skopírujte súbor z dočasného úložiska do rekvizít
// adresár, zápis objektu, vymazanie súboru z dočasného
// úložisko.
&Na serveri
Postup PlaceObjectFile(TempStorageAddress)
Prvok adresára = FormAttributeToValue("Object");
Binárne údaje = GetFromTemporaryStorage(AddressTemporaryStorage);
Katalóg Element.FileData= Nové StoreValues(BinaryData, New DataCompression());
Súbor = Nový Súbor(DirectoryItem.FileName);
Katalóg Element.FileName = File.Name;
ElementDirectory.Write();
upravené = nepravdivé;
DeleteFromTemporaryStorage(AddressTemporaryStorage);
ValueVFormAttribute(Položka adresára, “Objekt”);
EndProcedure
// Prečítajte si súbor z rekvizít a uložte ho
// na lokálny disk interaktívne.
&AtClient
Postup ReadFileAndSaveToDisk()
Adresa = GetNavigationLink(Object.Link”FileData”);
GetFile(Address, Object.FileName, True);
EndProcedure

Povolenie vykonávať skupinu operácií so súbormi

Pri vykonávaní niektorých operácií vo webovom klientovi možno budete musieť získať povolenie na niekoľko operácií so súbormi.
Napríklad musíte získať dokument z informačnej databázy a potom otvoriť uložený dokument pomocou pridruženej aplikácie.
Ak chcete vykonať túto operáciu, budete musieť odpovedať na otázku o uložení dokumentu a otázku o potrebe začať. Ak je operácií viac, pribudnú aj ďalšie otázky pre používateľa.
Ak chcete znížiť počet otázok, môžete použiť metódu. Pri použití tejto metódy
používateľovi sa zobrazí zoznam všetkých operácií, ktoré sa plánujú vykonať, a zobrazí sa výzva na povolenie vykonania skupiny operácií. Ak používateľ povolil spustenie, požadované operácie sa vykonajú bez dodatočné žiadosti užívateľ. Ak povolenie nie je udelené, operácie sa vykonajú v normálny režim: jedna požiadavka na operáciu.
POZNÁMKA. Ak chcete použiť metódu RequestUserPermission() vo webovom klientovi je potrebné pripojiť rozšírenie pre prácu so súbormi.
Zvážte príklad použitia metódy:

Ak ConnectFileWorkingExtension() Potom
Link = GetNavigationLink(Object.Link, “FileData”);
// Vytvorenie popisu prenášaných súborov (v tomto prípade existuje iba jeden súbor)
Prenesené súbory= Nové pole;
Description = Nový popis preneseného súboru(Object.FileName, Link);
TransferredFiles.Add(Description);
// Príprava objektu na príjem informácií o prijatých súboroch
Prenesené súbory= Nové pole;

// Definovanie ďalších parametrov metódy
Konzervácia katalógu= "c:\temp";
interaktívny = nepravda ;
TransferredFileName = SaveDir + „\“ + Object.FileName;
// Pripravte popis metód na získanie povolení
Metódy = New Array;

Methods.Add("GetFiles");
Methods.Add(UploadedFiles);
Methods.Add(SubmittedFiles);
Methods.Add(SaveDirectory);
Methods.Add(Interactive);
Methods.Add(New Array);
Methods.Add("StartApplication");
Methods.Add(NazovNazovSuboru);
Ak nie Vyžiadať používateľské oprávnenie (metódy) Potom
alert("Používateľ odmietnuté povolenie.");
Návrat;
Koniec Ak;
GetFiles(UploadedFiles, UploadedFiles, SaveDir, Interactive);
StartApplication(Názov PassedFile);
Inak
Upozornenie("Spustenie nie je podporované. Prípona súboru nie je nainštalovaná.");
Koniec Ak;

Je potrebné poznamenať niekoľko vlastností metódy. RequestUserPermission().

1. Povolenie sa vyžaduje len pre tieto metódy:

GetFiles()/StartGetFiles(),
● PlaceFiles()/StartPuttingFiles(),
● FindFiles()/StartSearchFiles(),
● CopyFile()/StartCopyFile(),
● MoveFile()/StartMoveFile(),
● DeleteFiles()/StartDeleteFiles(),
● CreateCatalog()/StartCreatingCatalog(),
● StartApplication()/StartStartApplication().

2. Vyžaduje sa povolenie pre špecifický súbor parametrov metódy. Ak sa pri samotnom vykonávaní spôsobu práce so súbormi budú hodnoty parametrov líšiť od tých, pre ktoré bolo povolenie získané, toto povolenie nebude platné a používateľ dostane samostatnú žiadosť o potvrdenie operácie.

3. Ak potrebujete vykonať dve (alebo viac) identických operácií so súbormi (dokonca s rovnakou sadou parametrov), mali by ste zadať príslušný počet prvkov v poli parametrov metódy RequestUserPermission(). Ak napríklad potrebujete získať rovnaký súbor z informačnej databázy dvakrát a umiestniť ho na pevné miesto v systéme súborov, mali by ste požiadať o povolenie
na dve operácie.

4. Ak sa požaduje povolenie pre operáciu, ktorá vykonáva interaktívnu operáciu (napríklad funkcii GetFiles() sa odovzdá objekt Dialógové okno FileSelect), potom je takáto operácia zo žiadosti vylúčená.

Udelené povolenia sú zachované buď do vykonania povoleného hovoru, alebo do konca vykonania 1. jazyka.
POZNÁMKA. v hustej a tenkých klientov RequestUserPermission() metóda vždy vráti True , bez interakcie používateľa.

Práca s dočasným ukladaním v úlohe na pozadí

V mechanizme práce s dočasným úložiskom je možné preniesť údaje z úlohy na pozadí do relácie, ktorá iniciovala úlohu na pozadí.
Pre takýto prenos by sa v nadradenej relácii mala do dočasného úložiska umiestniť prázdna hodnota (pomocou metódy PutIntoTempStorage()), s uvedením nejakého identifikátora vytvoreného dočasného úložiska (parameter Adresa). Potom odovzdajte prijatú adresu úlohe na pozadí cez parametre úlohy na pozadí. Ďalej, ak je táto adresa použitá ako hodnota parametra Method Address v úlohe na pozadí PutIntoTempStorage(), výsledok sa skopíruje do relácie, z ktorej bola spustená úloha na pozadí.
Údaje umiestnené v dočasnom úložisku v úlohe na pozadí nebudú dostupné z nadradenej relácie, kým sa úloha na pozadí nedokončí.

Podpora adries v poli obrázka

Element formulára Pole zobrazenia Pole obrázka podporuje zobrazenie obrázka špecifikovaného adresou hodnoty (ktorou môže byť obrázok alebo binárne údaje) v dočasnom úložisku alebo v databáze.
Ak to chcete urobiť, vo vlastnosti Data prvku formulára musíte zadať atribút typu reťazca. Hodnota tohto atribútu bude interpretovaná ako adresa obrázka.

// Príklad 1
// Dočasná väzba poľa obrázka s adresou obrázka
// úložisko. ImageAddress – atribút formulára typu reťazca
PutFile(Adresa obrázka, Pôvodný názov, Vybraný názov, Pravda, JedinečnýIdentifikátor);
// Príklad 2
// Získanie adresy obrázku z atribútu objektu
// informačná základňa
ImageFile = Object.ImageFile;
If Not ImageFile.Empty() Then
ImageAddress = GetNavigationLink(ImageFile, “FileData”);
Inak
ImageAddress = "";
koniec Ak;

Prístup k štandardným adresárom

Pri používaní systému je potrebný určitý priestor v súborovom systéme, kde je možné ukladať rôzne dáta súborov, ktoré sú jednak dočasné a jednak musia byť uložené dostatočne dlho. Tieto súbory zahŕňajú návrhy systémov správy dokumentov, externé komponenty pracujúce na strane klientsky počítač atď.
Tieto súbory sú uložené v špeciálnom adresári, ktorý je prepojený s konkrétnym používateľom konkrétnej infobázy.
Ten istý používateľ pracuje s dvoma informačné základne, bude mať prístup k dvom rôznym adresárom na ukladanie používateľských údajov. Umiestnenie tohto adresára je určené pomocou metódy WorkingUserDataDirectory(). Ak adresár neexistuje, vytvorí sa pri prvom prístupe. Ak sa adresár nedá vytvoriť, systém vyvolá výnimku.
POZNÁMKA. Metóda UserDataWorkerDir() nie je dostupná na strane servera.
AT operačný systém na trvalé ukladanie používateľských údajov je vyčlenený špeciálny adresár. Môže to byť nejaký
do tohto adresára sa ukladajú dáta, ktoré je možné neskôr odoslať na externé
spotrebiteľov. Na prístup k tomuto adresáru sa používa metóda DocumentDirectory(). Fyzické umiestnenie adresára závisí od operačného systému.
systém, v ktorom je aplikácia spustená a je uvedený v asistentovi syntaxe.

Súbor .MXL je tabuľkový dokument vytvoril 1C:Enterprise. Spočiatku bol 1C:Enterprise navrhnutý na automatizáciu účtovníctva. V našom článku vám povieme, ako otvoriť súbor s príponou .MXL.

Ak chcete takýto súbor otvoriť, spustite 1C Enterprise a vyberte ponuku Súbor -> Otvoriť. Ak chcete, môžete tento súbor uložiť do excelový formát. Ak to chcete urobiť, všetko v rovnakej ponuke "Súbor" vyberte položku "Uložiť ako .." a potom nastavte typ súboru " Excelová tabuľka". Ak na vašom počítači nie je nainštalovaný 1C Enterprise, môžete si ho stiahnuť a nainštalovať bezplatná aplikácia"1C Enterprise - Práca so súbormi" z oficiálnej webovej stránky spoločnosti. Tento program vám pomôže otvárať, prezerať, tlačiť a konvertovať súbory.

Stiahnite si zadarmo "1C Enterprise - Práca so súbormi".

Stiahnite si program z oficiálnej stránky. Práca so súbormi je podobná práci so súbormi v režime 1C:Enterprise.
K dispozícii Ruská verzia programy. Pri inštalácii programu je potrebné vybrať úplnú distribúciu.
Po nainštalovaní 1C Enterprise - Working with Files si môžete súbor s príponou .mxl nielen prezerať, ale aj previesť na exel.

Samostatný je program „1C:Enterprise – Práca so súbormi“. softvér ktorý je distribuovaný bezplatne. Je určený na prezeranie a úpravu súborov 1C:Enterprise na tých počítačoch, kde nie je nainštalovaný 1C:Enterprise.

Podporované sú nasledujúce formáty súborov:

  • (*.TXT);
  • (*.mxl);
  • (*.htm, *.html);
  • (*.grs);
  • (*.geo);

Počas procesu inštalácie program zaregistruje rozšírenia mxl, grs a geo, v dôsledku čoho na prezeranie a úpravu týchto súborov stačí kliknúť na ne myšou:

Podporuje spustenie programu z príkazový riadok. V tomto prípade je možné špecifikovať súbor, ktorý sa má spracovať. Napríklad na spracovanie súboru „Remains.mxl“ stačí vykonať príkaz:

"D:\Program Files\1cv82fv\bin\1cv8fv.exe" D:\FileWorkshop\Remains.mxl

„1C:Enterprise – Práca so súbormi“ podporuje , podobne ako režim implementovaný v systéme 1C:Enterprise. Používateľ tak môže napríklad vizuálne porovnať dva prehľady bilancie:

Možnosti doručenia

Existujú dve možnosti doručenia pre 1C:Enterprise - Práca so súbormi:

  • rusky hovoriaci;
  • medzinárodné.

Rozdiel medzi medzinárodnou dodávkou a ruskou dodávkou je v tom, že obsahuje tie isté, ktoré používa systém 1C:Enterprise.

Pre medzinárodnú dodávku je možné použiť prepínač príkazového riadka /L na určenie použitého jazyka rozhrania. Napríklad na spracovanie súboru "Remains.mxl" v programe s anglický jazyk interface (en), stačí spustiť príkaz:

"D:\Program Files\1cv82fv\bin\1cv8fv.exe" /Len D:\FileWorkshop\Remains.mxl