Letölthető adatok feltöltése xml torrent. XML fájl generálása. Könnyű feltöltés harmadik féltől származó alkalmazásokhoz. Az adatok xml-ben történő kirakodásának folyamata. Letöltések

Az adatátvitel nagyon fontos folyamat minden számviteli rendszerben, ez alól az 1C 8.3 és 8.2 platform sem kivétel. Az alábbiakban megnézzük, hogyan lehet a legegyszerűbben adatokat átvinni egyik rendszerről a másikra, amely hasonló konfigurációval rendelkezik (különböző konfigurációkhoz használhatja a programozóknak szánt eszközt - vagy).

Mielőtt bármiféle lépésre lenne szükség, a változások visszafordíthatatlanok!

Az adatok 1C 8.3 és 1C 8.3 számviteli 3.0 közötti átvitelének legegyszerűbb és legkényelmesebb módja az adatok ki- és betöltése XML formátumban (letöltés - 8.2 vagy 1C 8.3 vagy ITS esetén). A feldolgozás univerzális és bármilyen konfigurációhoz alkalmas.

Nem megyünk bele a részletekbe, lépésről lépésre megfontoljuk az adatmigrációt ezzel a feldolgozással a legegyszerűbb áruszállítás példáján.

Adatok exportálása XML-be

Először is nyissuk meg a feldolgozást a forrásadatbázisban (ahonnan rakjuk ki az árut), és nézzük meg a felületet:

Ingyenes 267 1C videóleckéket kaphat:

Azonnal ki kell töltenie a "Fájlnév" mezőt - ezen az útvonalon egy új adatfájl jön létre, amelyet feltöltünk a fogadó adatbázisba. Kicsit lejjebb, a "Kirakandó adatok" táblázatos részben ki kell választani azokat az adatokat, amelyeket ki szeretnénk tölteni az adatbázisból.

Miután kiválasztotta az objektumot a bal oldali táblázatrészből, alkalmazhat egy kijelölést a jobb oldali táblázatrészben:


Példánkban az összes "Rake" nevű terméket szeretnék kirakni.

Az összes beállítás kitöltése után az adatok feltölthetők. Ehhez kattintson az "Adatok feltöltése" gombra:


Adatok betöltése xml-ből 1s-be 8.3

Az adatok kikerültek a forrás adatbázisból, most át kell vinni a cél adatbázisba.

Ehhez el kell kezdenie a feldolgozást már abban az adatbázisban, amelybe adatokat szeretne betölteni, és lépjen a "Letöltés" fülre, válassza ki a feltöltött fájlt a lemezen, és kattintson az "Adatok letöltése" gombra:


Ez a példa csak azonos konfigurációk közötti adatátvitelre alkalmas az 1C platformon. A programozók számára a cserék mechanizmusának megértése érdekében cikket írtunk -.

Az adatbázisok közötti információátadás ezek támogatásának és adminisztrációjának egyik feladata. A hatékony megvalósítás érdekében a feldolgozást automatizált 1C komplexekben hozzák létre. Nagyban megkönnyítik a rutinmunkát, felgyorsítják az információk fel- és letöltési folyamatát, és egyben ellenőrzik azok helyességét. Az 1s-ről xml-re történő feltöltés lehetővé teszi, hogy létrehozzon egy fájlt bármely testreszabott konfigurációs objektum tartalmával, és akkor használja, amikor adatokat kell feltöltenie egy azonos konfigurációba.

Eszközök a feltöltéshez

Az adatbázisokban található információk exportálására főként az xml formátumot használják. Az 1C-hez nagyon sok feldolgozást fejlesztettek ki (például UploadUploadDataxml82 epf), amelyek segítségével lehetőség van fájlba kimenetre és adatok feltöltésére. Ebben az esetben a felhasználónak egy bizonyos szerkezetű fájlt kell kapnia, amely lehetővé teszi, hogy a benne tárolt információkat betöltse a natív adatbázisába, vagy átvihesse egy másik helyre. A letöltés létrehozásakor a következő szabályokat kell betartani:

  • Mentse el a létrehozott fájlokat a teljes helyreállítás pillanatáig és az átvitt információk helyességének ellenőrzésére szolgáló eljárások befejezéséig;
  • Abban az esetben, ha a feldolgozást biztonsági mentési eszközként használja, hozzon létre külön almappákat az adatmásolatok számára, és vezessen naplót a könyvelésükről a gyors keresés érdekében.

Az 1C felhasználói támogatási programban biztosított "XML adatok feltöltése és betöltése" univerzális feldolgozás, amely az ITS webhelyén vagy a lemezeken található, kiváló eszköz az információk exportálására és importálására. A számítógép-felhasználó a teljes adatbázist és annak egyes objektumait is ki tudja tölteni, miközben a tényleges export mellett különböző információ-ellenőrzési műveletek is elvégzik az adatok kritikus hibáinak megszabadulását Az xml-ben történő 1s kitöltés feldolgozása két módban működik:

  • Kirakodás. Felhasználó által definiált lapozható objektumokat tartalmazó fájlt hoz létre;
  • Betöltés. Beolvassa a korábban exportált fájlt, és a benne lévő információkat beírja az infobázisba.

A feldolgozás lehetővé teszi az objektumok érvénytelen karaktereinek ellenőrzését, és magában foglalja az információk korlátozásokkal történő exportálását is.

A feltöltés nem csak az 1C adatbázisok közötti információcserére használható. Segítségével biztosítható a különféle komplexumok, például az 1C és a Parus rendszer integrációja. Az XML formátum sokoldalúsága lehetővé teszi, hogy szinte bármilyen információs bank számára készítsen programokat információátvitelre. Az xml adatok feltöltésének és letöltésének feldolgozása az információcsere legfontosabb eszköze.

Az adatok feltöltésének folyamata idexml

Fontolja meg, hogyan lehet a szokásos módon kirakni 1s-ről xml-re. Az UploadUploadDataxml.epf feldolgozás letöltése és megnyitása után a következő lépéseket kell végrehajtania:

  • Válassza ki az exportálandó objektumokat;
  • Állítsa be a szükséges szűrőket, például időszak szerint;
  • Határozza meg a fájl helyét a lemezalrendszer információival;
  • Kezdje el az objektumok feltöltését.


Emlékeztetni kell arra, hogy a feltöltési fájlformátum fejléc része eltér a cseretervek szerinti feltöltéskor használt fájlformátumtól.

xml

Az xml 1s-ben történő betöltése a célbázisban, a forrásbázis konfigurációjával azonos konfigurációval történik. Az xml 1s 1s-be való betöltése előtt meg kell nyitnia a feldolgozást a fogadó bázison. Ezután meg kell adni a korábban feltöltött fájl elérési útját, és az "Adatok letöltése" gombra kattintva betölteni az adatokat.

Ha szükséges, a jelölőnégyzetek aktiválva vannak az adatok csere módban történő betöltéséhez egy elosztott információs bázisban, és figyelmen kívül hagyják az objektumok betöltésekor fellépő hibákat.


Ezt követően ellenőriznie kell az alapokat, és meg kell győződnie arról, hogy minden elem megfelelően van betöltve, hogy ne veszítse el őket, például ha az objektum betöltése után hiba történik az eseménykezelőben.


Ez a feldolgozás lehetővé teszi az adatcserét ugyanazon (azonos) konfigurációk között az 1C 8.2 platformon - Bukh, ZUP, UT, SCP és mások, a lényeg az, hogy a konfigurációk ugyanazok!

Képernyőképek feldolgozása

(fotó)

Üzemmódok

A feldolgozás 2 működési módot valósít meg: Kirakodás (a felhasználó által megadott adatokból kirakodó fájl létrehozása) és Betöltés (az azonos nevű móddal létrehozott kirakodó fájl beolvasása és az abban foglalt adatok írása). Az üzemmód a Mód mezőben található kiválasztásával állítható be.

Egy adott mód elindítása (a Futtatás gomb megnyomása) előtt meg kell adnia a feltöltött fájl nevét vagy kézzel beírva a "Fájlnév" mezőbe, vagy a mező kiválasztására szolgáló gombbal és a szabványos fájlkiválasztó párbeszédpanelen.

Letöltési módban lehetőség van regiszterek írásánál az összegek felhasználásának szerkesztésére, ami befolyásolhatja a letöltési sebességet.

Az "Összegek letiltása" és az "Összegek engedélyezése" gombok akkor érhetők el, ha az "Összegek használatának szerkesztésének engedélyezése adatok betöltésekor" jelző be van állítva, és az összesítések használatának módját az adatok betöltésekor manuálisan szabályozzák.

A feldolgozás alkalmazhatósági feltételei

A feldolgozás csak abban az esetben alkalmazható, ha az információs bázis, amelybe az adatokat feltöltötték, és az, amelybe az adatokat feltöltötték, homogének (a konfigurációk azonosak, az adatok eltérhetnek), vagy az összes feltöltött objektum összetételében szinte teljesen azonos, ill. részletek típusai, és táblázatos részek, a "vezető" metaadat objektum tulajdonságai stb. Meg kell jegyezni, hogy e korlátozások miatt a feldolgozást elsősorban homogén IB-k közötti cserére szánják.

A feltöltési fájl formátuma a fejléc részben eltér a csereterv szerinti feltöltéskor létrehozott fájlformátumtól. Az adatok (hivatkozási könyvek elemei, regiszterrekordkészletek stb.) kirakására a feldolgozás ugyanazt az XML-szerializációs mechanizmust használja, mint a cseretervek szerinti kirakodás, ebben a részben a fájlformátumok azonosak.

A kirakodás összetételének meghatározása

A feldolgozás lehetővé teszi az infobázis adatok teljes és részleges kiürítését egy fájlba. A feltöltött adatok összetétele a párbeszédpanelen állítható be a jelölőnégyzetek beállításával a fa oszlopban, amely megjeleníti azokat a metaadat objektumokat, amelyekhez adatokat lehet feltölteni. Egy további „Ha szükséges” jelzőoszlop beállítja az ilyen típusú objektumok „hivatkozással” eltávolításának szükségességét. Azaz, ha a jelölőnégyzet csak az "Igény esetén" oszlopban van beállítva, akkor az ilyen objektum adatai nem töltődnek fel teljesen, hanem csak a feltöltési fájlt letöltő infobázisban a hivatkozási integritás fenntartásához szükséges mértékben.

Az űrlap megnyitásakor a feldolgozás az összes objektumhoz beállítja a referencia alapján történő kirakodást, ami garantálja a ki nem töltött infobázis töredék hivatkozási integritását.

A „Hivatkozással feltöltött objektumok meghatározása” gombra kattintva a feldolgozás elemzi, hogy a teljes feltöltési jelzővel rendelkező objektumok milyen adathivatkozásokat tartalmazhatnak, és automatikusan kitölti a linken keresztüli feltöltés szükségességét jelző jelzőoszlopot. Ha az objektum már be van állítva a teljes kiürítési jelzővel, akkor az unload by reference flag nincs beállítva.

Lehetséges alkalmazások

Ennek a feldolgozásnak a használata lehetséges például az adatok teljes vagy részleges biztonsági másolatának létrehozására, az információs bázisok közötti adatcserére, valamint segédeszközként a problémás információbázisok helyreállítására.

Egy szervezetben nem csak az 1C: Enterprise platformra épülő megoldásokban, hanem más szoftverrendszerekben (Galaktika, Parus, SAP stb.) is lehet könyvelést vezetni. Ilyenkor két alkalmazás integrálásának feladatai jelennek meg.

Például néhány alkalmazásnak (nevezzük "X"-nek) el kell olvasnia a konfigurációs dokumentumok listáját. Egy ilyen probléma megoldásának gyakorlati előnyeiről nem fogunk beszélni, csak annyit jegyzem meg, hogy ilyen helyzetben a legkényelmesebb és leguniverzálisabb módszer a dokumentumok listájának XML formátumban történő feltöltése lenne.

Az ezt a formátumot használó csere univerzális, mivel a legtöbb alkalmazás képes működni vele. Nézzük meg, hogyan töltheti fel a konfigurációs dokumentumok listáját az 1C:Enterprise-ből egy XML-fájlba.

Exportálás XML-be

És akkor térjünk át a lényegre. Végig kell ismételnünk a dokumentum metaadatainak listáját, és elő kell állítani a listát egy XML-fájlban. A következő képernyőkép az XML-fájl létrehozásának algoritmusát mutatja:

CreateXML() függvény exportálása // Az ideiglenes fájl nevének lekérése Elérési út = GetTemporaryFileName() ; // Inicializálja a "WriterXML" osztályt Entry = New EntryXML; // Nyisson meg egy ideiglenes fájlt íráshoz - 8 ") ; // XML fájl deklaráció írása Rekord. WriteDeclarationXML() ; // Ír. WriteElementStart(" DocumentsConfigurations") ; // Első elem // Az első elem attribútuma a fájl létrehozási dátumával Rekord. WriteAttribute(" generált " , Format(CurrentDate() , " DF = éééé-hh- nnTó:pp:pp; DLF = DT")) ; // Írjon egy elemet minden konfigurációs dokumentumhoz. A szövegbe beleírjuk a dokumentum nevét. Minden metaadat-dokumentumhoz. Dokumentumok ciklus rögzítése. WriteItemStart("Dokumentum") ; Rekord. Szöveg írása(Dokumentum neve) ; Rekord. WriteEndElement() ; EndCycle; // Fejezd be az első elem írását Rekord. WriteEndElement() ; Rekord. Bezárás() ; // Zárja be a fájlt // Szerezze be a fájl bináris adatait, és helyezze el az ideiglenes tárolóba BinaryData = Új BinárisAdat(Elérési út) ; Cím = PlaceInTempStorage (bináris adat, új egyedi azonosító); Visszaszállítási cím; // Visszaadja a tárolóban lévő fájl címét EndFunctions

Minden létrehozott elemet helyesen kell kitölteni. A "WriteStartElement()" metódus végrehajtása után a "WriteEndElement" metódust kell végrehajtani, különben az XML fájl szerkezete hibás lesz.

Az XML-fájlok létrehozásának általános sablonja a következő:

// 1. Inicializálja az "XML Write" osztályt Entry = New EntryXML; // 2. Nyisson meg egy ideiglenes fájlt íráshoz Rekord. OpenFile(elérési út, "UTF-8") ; // 3. Írja meg az XML fájl deklarációját Rekord. WriteDeclarationXML() ; // // 4. ++ Írja meg az XML fájl tartalmát Rekord. WriteElementStart(" XML elem ") ; Rekord. WriteEndElement() ; // -- Írja be az XML fájl tartalmát // 5. Zárja be a fájlt Rekord. Bezárás() ;

Ezzel az öt lépéssel szinte minden XML-fájlt létrehozhat.

Példánkban a létrehozott fájl bináris adatokká alakul, és visszakerül arra a helyre, ahol a "CreateXML" függvényt meghívtuk. Ez a fájl ezután írható a fájlrendszerbe.

A fenti képernyőképen láthat egy példát a feltöltött fájlra.

Harmadik féltől származó alkalmazás

Például létrehoztam egy alkalmazást a .NET-keretrendszeren, hogy bemutassam egy XML-fájl olvasását egy harmadik féltől származó alkalmazásban.

A program beolvassa a létrehozott fájlt, és lista formájában megjeleníti a dokumentumokat:

Ön is kipróbálhatja, az alkalmazás letölthető a cikk végén található linkről.

Sokoldalúság

Az XML formátumot a legtöbb konfigurációban használják az 1C:Enterprise platform alkalmazásmegoldásai közötti adatcserére. Egy másik gyakran használt kommunikációs módszer a COM-kapcsolat. Az XML lehetővé teszi a cserét szinte bármilyen alkalmazással, amely megérdemli, hogy univerzálisnak nevezzük.

Letöltések:

XML fájl olvasó alkalmazás.

XML fájl létrehozásának feldolgozása.

Ha egy vállalkozás folyamatosan valamilyen szoftvercsomagot használ a munkája során, akkor természetesen mindig felmerül annak folyamatos támogatása, adminisztrációja. Nincs mód az adatok cseréjére, tárolására és visszaállítására vonatkozó feladatokra. Fontolja meg, hogyan tölthet be vagy törölhet adatokat az 1C-ből XML formátumban, mivel ez egy fontos eljárás ebben a témakörben.

Úgy vannak felépítve, hogy kirakodáskor egy XML formátumú fájlt kapjunk, melybe a kliens számára szükséges adatok rögzítésre kerülnek. Ezzel egyidejűleg a rögzítéssel együtt az átvitt rekordok helyességét is ellenőrzik kritikus hibák szempontjából.

Így az egyik információs bázisból XML-fájlba való kitöltés (rekordok importálása), majd az XML-ből egy másikba történő betöltés XML-formátumú adatcserét jelent az adatbázisok között.

Ez az eljárás, különösen nagy mennyiségű információ esetén, sok kézi munkát takarít meg.

Az importálás (fogadott fájl) archívumként is használható előre nem látható helyzetekben (elvesztés vagy sérülés esetén) történő helyreállításhoz.

Nagyon sok ilyen feldolgozási eszközt fejlesztettek ki, és ezek elérhetők az interneten. Használatuk felelőssége az ügyfél vállára (és fejére) esik.

De az egyik hivatalos felhasználói számára a fejlesztők létrehoztak egy univerzális kezelőt "XML adatok ki- és betöltése".

FONTOS. Az 1C-ben XML-be exportálás és az 1C-ből XML-be való további betöltés megengedett azonos konfigurációk esetén - különben megsérül.

Általános kezelő

Főbb pontok az univerzális fejlesztő használatához:

  • Fájlok importálása a mentéshez a rekordok átvitelének végéig és helyességük ellenőrzéséhez;
  • Ha biztonsági másolatként használják, akkor ezeket figyelembe kell venni a keresések rendezésénél.

Két működési módja van: fájl létrehozása az információk mentése közben, illetve olvasás/írás importáláskor.

Ezenkívül a felhasználó további korlátozásokat állíthat be mind az adatok exportálásakor, mind az adatok betöltésekor.

Feljegyzések lekérése

Feltölthet adatokat mind a teljes adatbázisra, mind pedig szelektíven - objektumonként.

A kezelő letöltése, telepítése és megnyitása után a következőket kell tenni:

Kiválasztásuk az indítás után megnyíló párbeszédpanelen történik. Ehhez jelölje be a jelölőnégyzeteket a kibontandó metaadat-objektumokat megjelenítő listában;

  1. A szükséges szűrők konfigurálva vannak (például dátum szerint);
  2. Kijelölt egy helyet a lemezterületen;
  3. Maga a művelet elindul.

Rekordok feltöltése a vevőre

Az adatok céladatbázisba való fogadásának első lépése a kezelőprogram megnyitása.

A forrásfájl elérési útjának megadása és az eljárásbeállítások jelölőnégyzeteinek aktiválása után (ha szükséges), az „Adatok betöltése” gombbal elindíthatja a folyamatot.


Most már tudja, hogyan tölthet fel vagy tölthet le adatokat az 1C-ről XML formátumban az adatok mentéséhez és az adatbázisok közötti cseréhez.

Írja meg kommentben az ezzel kapcsolatos tapasztalatait.

Ez a feldolgozás lehetővé teszi az adatcserét ugyanazon (azonos) konfigurációk között az 1C 8.2 platformon - Bukh, ZUP, UT, SCP és mások, a lényeg az, hogy a konfigurációk ugyanazok!

Képernyőképek feldolgozása

(fotó)
(fotó)

Üzemmódok

A feldolgozás 2 működési módot valósít meg: Kirakodás (a felhasználó által megadott adatokból kirakodó fájl létrehozása) és Betöltés (az azonos nevű móddal létrehozott kirakodó fájl beolvasása és az abban foglalt adatok írása). Az üzemmód a Mód mezőben található kiválasztásával állítható be.

Egy adott mód elindítása (a Futtatás gomb megnyomása) előtt meg kell adnia a feltöltött fájl nevét vagy kézzel beírva a "Fájlnév" mezőbe, vagy a mező kiválasztására szolgáló gombbal és a szabványos fájlkiválasztó párbeszédpanelen.

Letöltési módban lehetőség van regiszterek írásánál az összegek felhasználásának szerkesztésére, ami befolyásolhatja a letöltési sebességet.

Az "Összegek letiltása" és az "Összegek engedélyezése" gombok akkor érhetők el, ha az "Összegek használatának szerkesztésének engedélyezése adatok betöltésekor" jelző be van állítva, és az összesítések használatának módját az adatok betöltésekor manuálisan szabályozzák.

A feldolgozás alkalmazhatósági feltételei

A feldolgozás csak abban az esetben alkalmazható, ha az információs bázis, amelybe az adatokat feltöltötték, és az, amelybe az adatokat feltöltötték, homogének (a konfigurációk azonosak, az adatok eltérhetnek), vagy az összes feltöltött objektum összetételében szinte teljesen azonos, ill. részletek típusai, és táblázatos részek, a "vezető" metaadat objektum tulajdonságai stb. Meg kell jegyezni, hogy e korlátozások miatt a feldolgozást elsősorban homogén IB-k közötti cserére szánják.

A feltöltési fájl formátuma a fejléc részben eltér a csereterv szerinti feltöltéskor létrehozott fájlformátumtól. Az adatok (hivatkozási könyvek elemei, regiszterrekordkészletek stb.) kirakására a feldolgozás ugyanazt az XML-szerializációs mechanizmust használja, mint a cseretervek szerinti kirakodás, ebben a részben a fájlformátumok azonosak.

A kirakodás összetételének meghatározása

A feldolgozás lehetővé teszi az infobázis adatok teljes és részleges kiürítését egy fájlba. A feltöltött adatok összetétele a párbeszédpanelen állítható be a jelölőnégyzetek beállításával a fa oszlopban, amely megjeleníti azokat a metaadat objektumokat, amelyekhez adatokat lehet feltölteni. Egy további „Ha szükséges” jelzőoszlop beállítja az ilyen típusú objektumok „hivatkozással” eltávolításának szükségességét. Azaz, ha a jelölőnégyzet csak az "Igény esetén" oszlopban van beállítva, akkor az ilyen objektum adatai nem töltődnek fel teljesen, hanem csak a feltöltési fájlt letöltő infobázisban a hivatkozási integritás fenntartásához szükséges mértékben.

Az űrlap megnyitásakor a feldolgozás az összes objektumhoz beállítja a referencia alapján történő kirakodást, ami garantálja a ki nem töltött infobázis töredék hivatkozási integritását.

A „Hivatkozással feltöltött objektumok meghatározása” gombra kattintva a feldolgozás elemzi, hogy a teljes feltöltési jelzővel rendelkező objektumok milyen adathivatkozásokat tartalmazhatnak, és automatikusan kitölti a linken keresztüli feltöltés szükségességét jelző jelzőoszlopot. Ha az objektum már be van állítva a teljes kiürítési jelzővel, akkor az unload by reference flag nincs beállítva.

Lehetséges alkalmazások

Ennek a feldolgozásnak a használata lehetséges például az adatok teljes vagy részleges biztonsági másolatának létrehozására, az információs bázisok közötti adatcserére, valamint segédeszközként a problémás információbázisok helyreállítására.

Ez a feldolgozás lehetővé teszi az adatcserét ugyanazon (azonos) konfigurációk között az 1C 8.3 platformon - Bukh 3.0, ZUP 3.0, UT 11, SCP 2.0 és mások, a lényeg az, hogy a konfigurációk ugyanazok!

Képernyőképek

(fotó)
(fotó)

Üzemmódok

A feldolgozás 2 működési módot valósít meg: Kirakodás (a felhasználó által megadott adatokból kirakodó fájl létrehozása) és Betöltés (az azonos nevű móddal létrehozott kirakodó fájl beolvasása és az abban foglalt adatok írása). Az üzemmód a Mód mezőben található kiválasztásával állítható be.

Egy adott mód elindítása (a Futtatás gomb megnyomása) előtt meg kell adnia a feltöltött fájl nevét vagy kézzel beírva a "Fájlnév" mezőbe, vagy a mező kiválasztására szolgáló gombbal és a szabványos fájlkiválasztó párbeszédpanelen.

Letöltési módban lehetőség van regiszterek írásánál az összegek felhasználásának szerkesztésére, ami befolyásolhatja a letöltési sebességet.

Az "Összegek letiltása" és az "Összegek engedélyezése" gombok akkor érhetők el, ha az "Összegek használatának szerkesztésének engedélyezése adatok betöltésekor" jelző be van állítva, és az összesítések használatának módját az adatok betöltésekor manuálisan szabályozzák.

A feldolgozás alkalmazhatósági feltételei

A feldolgozás csak abban az esetben alkalmazható, ha az információs bázis, amelybe az adatokat feltöltötték, és az, amelybe az adatokat feltöltötték, homogének (a konfigurációk azonosak, az adatok eltérhetnek), vagy az összes feltöltött objektum összetételében szinte teljesen azonos, ill. részletek típusai, és táblázatos részek, a "vezető" metaadat objektum tulajdonságai stb. Meg kell jegyezni, hogy e korlátozások miatt a feldolgozást elsősorban homogén IB-k közötti cserére szánják.

A feltöltési fájl formátuma a fejléc részben eltér a csereterv szerinti feltöltéskor létrehozott fájlformátumtól. Az adatok (hivatkozási könyvek elemei, regiszterrekordkészletek stb.) kirakására a feldolgozás ugyanazt az XML-szerializációs mechanizmust használja, mint a cseretervek szerinti kirakodás, ebben a részben a fájlformátumok azonosak.

A kirakodás összetételének meghatározása

A feldolgozás lehetővé teszi az infobázis adatok teljes és részleges kiürítését egy fájlba. A feltöltött adatok összetétele a párbeszédpanelen állítható be a jelölőnégyzetek beállításával a fa oszlopban, amely megjeleníti azokat a metaadat objektumokat, amelyekhez adatokat lehet feltölteni. Egy további „Ha szükséges” jelzőoszlop beállítja az ilyen típusú objektumok „hivatkozással” eltávolításának szükségességét. Azaz, ha a jelölőnégyzet csak az "Igény esetén" oszlopban van beállítva, akkor az ilyen objektum adatai nem töltődnek fel teljesen, hanem csak a feltöltési fájlt letöltő infobázisban a hivatkozási integritás fenntartásához szükséges mértékben.

Az űrlap megnyitásakor a feldolgozás az összes objektumhoz beállítja a referencia alapján történő kirakodást, ami garantálja a ki nem töltött infobázis töredék hivatkozási integritását.

A „Hivatkozással feltöltött objektumok meghatározása” gombra kattintva a feldolgozás elemzi, hogy a teljes feltöltési jelzővel rendelkező objektumok milyen adathivatkozásokat tartalmazhatnak, és automatikusan kitölti a linken keresztüli feltöltés szükségességét jelző jelzőoszlopot. Ha az objektum már be van állítva a teljes kiürítési jelzővel, akkor az unload by reference flag nincs beállítva.

Lehetséges alkalmazások

Ennek a feldolgozásnak a használata lehetséges például az adatok teljes vagy részleges biztonsági másolatának létrehozására, az információs bázisok közötti adatcserére, valamint segédeszközként a problémás információbázisok helyreállítására.

2018-11-15T19:32:35+00:00

Univerzális feldolgozás Az "XML adatok ki- és betöltése" az infobázis adatok teljes vagy részleges kiürítését végzi XML formátumú fájlba. Ezt követően ez a fájl ugyanazzal a feldolgozással betölthető az információs bázisba. A feltöltési fájl formátuma a fejléc részben eltér a csereterv szerinti feltöltéskor létrehozott fájlformátumtól.

A feldolgozás csak abban az esetben alkalmazható, ha az információs bázis, amelybe az adatokat feltöltötték, és az, amelybe az adatokat feltöltötték, homogének (a konfigurációk azonosak, az adatok eltérhetnek), vagy az összes feltöltött objektum összetételében szinte teljesen azonos, ill. részletek típusai, táblázatos részek, a „vezető” metaadat-objektum tulajdonságai stb.

Ennek a feldolgozásnak a használata lehetséges például az adatok teljes vagy részleges biztonsági másolatának létrehozására, az információs bázisok közötti adatcserére, valamint segédeszközként a meghibásodott információs bázisok visszaállításához.

A feldolgozás támogatja az adatfeltöltést azzal a lehetőséggel, hogy időszakonként beállíthatja a kijelölést. Az XML-en keresztüli csere során az objektumok érvénytelen karaktereinek ellenőrzése is megvalósul.

Üdvözlettel: (tanár és fejlesztő).

Üzemmódok

Az UnloadingLoadingXML82Data feldolgozása 2 működési módot valósít meg: Unloading (kirakodási fájl létrehozása a felhasználó által megadott adatokból) és Loading (az azonos nevű móddal létrehozott kirakodó fájl beolvasása és a benne lévő adatok írása). Az üzemmód a Mód mezőben található kiválasztásával állítható be.

Egy adott mód elindítása (a Futtatás gomb megnyomása) előtt meg kell adnia a feltöltött fájl nevét vagy kézzel beírva a „Fájlnév” mezőbe, vagy a mező kiválasztására szolgáló gombbal és a szabványos fájlkiválasztó párbeszédpanelen.

Letöltési módban lehetőség van regiszterek írásánál az összegek felhasználásának szerkesztésére, ami befolyásolhatja a letöltési sebességet. Az „Összegek letiltása” és az „Összegek engedélyezése” gombok akkor érhetők el, ha az „Összegek használatának szerkesztésének engedélyezése az adatbetöltés során” jelző be van állítva, és az összesítések használatának módját az adatok betöltésekor manuálisan szabályozzák. ** A feldolgozás alkalmazhatósági feltételei**

A feldolgozás csak abban az esetben alkalmazható, ha az információs bázis, amelybe az adatokat feltöltötték, és az, amelybe az adatokat feltöltötték, homogének (a konfigurációk azonosak, az adatok eltérhetnek), vagy az összes feltöltött objektum összetételében szinte teljesen azonos, ill. a részletek típusai, és táblázatos részek, a „vezető” metaadat objektum tulajdonságai stb. Meg kell jegyezni, hogy e korlátozások miatt a feldolgozást elsősorban homogén IB-k közötti cserére szánják.

A feltöltési fájl formátuma a fejléc részben eltér a csereterv szerinti feltöltéskor létrehozott fájlformátumtól. Az adatok (hivatkozási könyvek elemei, regiszterrekordkészletek stb.) kirakására a feldolgozás ugyanazt az XML-szerializációs mechanizmust használja, mint a cseretervek szerinti kirakodás, ebben a részben a fájlformátumok azonosak.

A kirakodás összetételének meghatározása

A feldolgozás lehetővé teszi az infobázis adatok teljes és részleges kiürítését egy fájlba. A feltöltött adatok összetétele a párbeszédpanelen állítható be a jelölőnégyzetek beállításával a fa oszlopban, amely megjeleníti azokat a metaadat objektumokat, amelyekhez adatokat lehet feltölteni. Egy további jelzőoszlop, az „If szükséges”, beállítja az ilyen típusú objektumok „hivatkozással” eltávolításának szükségességét. Azaz, ha a jelölőnégyzet csak az „Igény esetén” oszlopban van beállítva, akkor az ilyen objektum adatai nem töltődnek fel teljesen, hanem csak a feltöltési fájlt letöltő infobázisban a hivatkozási integritás fenntartásához szükséges mértékben.

Az űrlap megnyitásakor a feldolgozás az összes objektumhoz beállítja a referencia alapján történő kirakodást, ami garantálja a ki nem töltött infobázis töredék hivatkozási integritását.

A „Hivatkozással feltöltött objektumok meghatározása” gombra kattintva a feldolgozás elemzi, hogy a teljes feltöltési jelzővel rendelkező objektumok milyen adathivatkozásokat tartalmazhatnak, és automatikusan kitölti a linken keresztüli feltöltés szükségességét jelző jelzőoszlopot. Ha az objektum már be van állítva a teljes kiürítési jelzővel, akkor az unload by reference flag nincs beállítva.

Lehetséges alkalmazások

Ennek a feldolgozásnak a használata lehetséges például az adatok teljes vagy részleges biztonsági másolatának létrehozására, az információs bázisok közötti adatcserére, valamint segédeszközként a problémás információbázisok helyreállítására.



A témát folytatva:
ablakok

Natalya Komarova , 2009. 05. 28. (2018. 03. 25.) Amikor egy fórumot vagy blogot olvasol, a bejegyzések szerzőire becenévvel és ... a felhasználó képével, az úgynevezett avatárral... emlékszel.