Dolgozz az adattár értékek 1cv8
Az értékek tárolására, akkor mentse szinte minden olyan információt, például
. kép (képek):
// ezen a ponton azt megjeleníti. ElementyFormy.PoleKartinki1.Kartinka Hranilische.Poluchit = (); TekIzobrazhenie.Zapisat ();
. táblázatkezelő dokumentumot:
. tetszőleges fájl (bináris adatok):
Nyolc támogatja adattömörítés, a raktárban:
. külső feldolgozás, és a jelentések:
Munka a lerakat
Ha ez DvoichnyeDannye, akkor vissza tudja állítani őket a tároló értéket kap, és írjon a fájlt Record ().
ENDIF; DvoichnyeDannye.Zapisat (fájlnév);
Ha ez, például, egy Word-dokumentum (doc-fájl, vagy más típusú fájlt van jelölve), akkor lehet nyitni a következőképpen:
Törölje a tárolt típussal értékeket, meg kell jelölnie azt Meghatározatlan:
Fájlok és képek a beépített nyelvi 1C: Enterprise 8
kinevezés
új mechanizmust dolgoznak fájlok végrehajtani kezelt alkalmazás. Ez biztosítja fájlmegosztás az információs bázist, a kliens alkalmazás. A jellemzője ennek a mechanizmusnak az, hogy összpontosít a vékony kliens és webes kliens és tervezték, hogy megfeleljen a korlátozások munkát fájlok által előírt böngészők.
A mechanizmus egy sor olyan módszereket, amelyek lehet, hogy a helyileg tárolt felhasználói ideiglenes tárolására információs bázist, hogy ezt a tájékoztatást ideiglenes tárolása az adatbázisban, és kap vissza a felhasználó számítógépére. A leggyakoribb alkalmazási feladatokat kell megoldani ezt a mechanizmust - egy tároló továbbítási információkat, például képeket szerződésekkel kapcsolatos áruk és dokumentumok, stb ...
A körét a módszerek
átmeneti tárolás
Az átmeneti tárolás - egy speciális területe a tudásbázis, ahol bináris adatokat lehet elhelyezni. A fő cél - az ideiglenes tárolása információt a kliens-szerver kölcsönhatás való átvitel előtt az adatbázisba.
Szükség van az ideiglenes tárolásra abból a tényből fakad, hogy a modell a böngésző szeretné küldeni a felhasználó által kiválasztott fájl közvetlenül a szerver lehetősége nélkül tárolása a kliens. Mikor küld egy fájlt, akkor helyezzük egy átmeneti tárolóba, majd később fel lehet használni írásakor egy tárgyat az adatbázisba.
Legtipikusabban megoldására ideiglenes tárolására alkalmazás feladata -, hogy hozzáférést biztosít a fájlt vagy képet, mielőtt a tárgy van rögzítve a adattárból, például formájában az elem.
információs bázis
A mechanizmus lehetővé teszi a hozzáférést a bináris tárolt adatok a típus- HranilischeZnacheny.
Módszerekkel dolgozó fájlok vannak korlátozva, ha foglalkoznak a részleteket az információs bázis. Számukra, szemben az ideiglenes tárolására szolgáló létesítmény, csak olvasható információkat, de nem rögzíteni vagy törölni.
Hogyan működik a fájlok módszerek
Az adatok tárolása egy átmeneti tárolóba
A legjellemzőbb forgatókönyv az E mechanizmus alkalmazása során a kezdeti elhelyezése a felhasználói adatokat egy átmeneti tároló terület. Ehhez két módszer használható: PomestitFayl () és PomestitFaylVoVremennoeHranilische ().
Ennek eredményeként, az eljárás false értékkel tér vissza, ha a felhasználó interaktív módon elhagyott az ügylet a fájl kiválasztása párbeszédablak. Módszer csak az ügyfél.
Fájlállapot az ideiglenes tároló
Fájl törlése az ideiglenes tároló
Ha az adat kerül a kellékek az információs adatbázist, akkor lehet elérni őket a metódussal.
Kezd fájlt egy információs bázis
Az alapértelmezett metódus lefut az online, tehát az utolsó paraméter az igazság. Ez azt jelenti, hogy adott egy párbeszédablak, ahol megadhatja, hogy a kereset a kapott file: futni, és mentse a felhasználó által meghatározott helyen. Ha az interaktív mód aktív, és a beállítás célpálya a fájlt a lemezen nincs megadva, a fájl megnyitása művelet nem áll rendelkezésre. Visszaadja egy logikai érték. Hamis azt jelzi, hogy a felhasználó úgy döntött, hogy megszünteti a működését, hogy mentse a fájlokat párbeszédablak interaktív módban.
Példa módszereket használó fájl
// olvasni a fájlt a kellékeket, és mentse a helyi lemezre // Online NaKliente ProchitatFaylISohranitNaDisk () eljárás
Korlátozások a webes ügyfél
A mű ismerteti mechanizmus segítségével a webes ügyfél bizonyos korlátai. Ezek a korlátozások miatt a sajátosságait a böngésző biztonsági modell. Például az ügyfél egyedül nem tudja menteni a fájlt a helyi fájlrendszer, amely csak azon az interaktív változata az ügyfél módszerek PomestitFayl () és PoluchitFayl (). Amikor megpróbálja használni a nem interaktív módban kivétel. Párbeszédpanelek jelennek meg interaktív módban, egy-egy konkrét típusú böngésző.
Különösen akkor, ha dolgozik HranilischemZnacheny az Ügyfél
Amikor a dokumentum a táblázatokban Az ilyen típusú kellékek HranilischeZnacheny, hogy lassítja a nyitás a dokumentum formáját, amennyiben a szükséges nagy méretű adat rögzítve.
- A tulajdonságok tábla kellékek forma olyan zászló „Mindig”. Ha be van állítva, a mező tartalmát mindig küld a szerver és a kliens - például, amikor megnyitja az űrlapot. Ez a zászló le kell tiltani, de figyelembe kell venni azt a kódot, mint az alapértelmezett érték ezen a területen nem lesz az ügyfél. Egy példa látható az 1C: Archive.
Több jobb használni az átmeneti tárolás fájlátvitel kliens és szerver között.