Laster data xml 8.3 epf. Genererer en XML-fil. Enkel opplasting for tredjepartsapplikasjoner. Prosessen med å laste opp data til xml. Laster opp data til XML


«Lasting og lossing av XML-data» er en universell prosessering der du kan utføre delvis eller fullstendig utlasting av data fra infobasen til en fil med XML-utvidelsen. Lengre denne filen kan også lastes opp til informasjonsbasen ved hjelp av samme behandling. Merk at filformatet som opprettes ved opplasting for datautveksling er forskjellig fra formatet til opplastingsfilen i overskriftsdelen.


Behandlingen er beregnet for bruk ved opplasting av data mellom identiske konfigurasjoner. Det vil si at informasjonsbasen som data lastes ned fra og databasen de lastes inn i, må være identiske, men dataene i dem kan variere. Behandling kan også brukes når alle losseobjekter er nesten helt identiske når det gjelder typer detaljer, sammensetning, typer tabelldeler, egenskaper til det "ledende" metadataobjektet, etc.

Ved å bruke denne behandlingen kan du ikke bare lage delvise eller fullstendige sikkerhetskopier, men også utveksle data mellom databaser, og om nødvendig gjenopprette mislykkede eller tapte informasjonsdatabaser. Samtidig gir behandlingen en funksjon for å sjekke objekter for innhold av ugyldige tegn ved utveksling via XML, samt mulighet til å laste opp data med restriksjoner.

Den presenterte behandlingen er ment for informasjonsformål og kan kun brukes av registrerte ITS-brukere.


La oss sette det opp. La oss koble til. Vi fikser det. La oss finne feil 1c.

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

Universell behandling "Opplasting og lasting av XML-data" utfører hel eller delvis utlasting av infobasedata til en fil i XML-format. Deretter kan denne filen lastes inn i infobasen ved hjelp av samme prosessering. Filformatet for opplasting avviker fra filformatet som er opprettet ved opplasting i henhold til en utvekslingsplan i header-delen.

Behandling kan kun brukes i tilfeller der informasjonsbasen som dataene ble lastet opp i og den som dataene ble lastet inn i er homogene (konfigurasjonene er identiske, dataene kan variere), eller alle de opplastede objektene er nesten helt identiske i sammensetning og typer av detaljer og tabelldeler, egenskaper til det "ledende" metadataobjektet, og så videre.

Bruken av denne behandlingen er for eksempel mulig å lage fullstendig eller delvis sikkerhetskopi data, utveksling av data mellom informasjonsbaser, og også som et hjelpeverktøy for å gjenopprette feilaktige informasjonsbaser.

Behandling støtter dataopplasting med muligheten til å spesifisere valg etter periode. Også implementert er å sjekke objekter for tilstedeværelsen av ugyldige tegn når de utveksles via XML.

Med vennlig hilsen (lærer og utvikler).

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

Universell behandling "Opplasting og lasting av XML-data" utfører hel eller delvis utlasting av infobasedata til en fil i XML-format. Deretter kan denne filen lastes inn i infobasen ved hjelp av samme prosessering. Filformatet for opplasting avviker fra filformatet som er opprettet ved opplasting i henhold til en utvekslingsplan i header-delen.

Behandling kan kun brukes i tilfeller der informasjonsbasen som dataene ble lastet opp i og den som dataene ble lastet inn i er homogene (konfigurasjonene er identiske, dataene kan variere), eller alle de opplastede objektene er nesten helt identiske i sammensetning og typer av detaljer og tabelldeler, egenskaper til det "ledende" metadataobjektet, og så videre.

Bruken av denne behandlingen er for eksempel mulig for å lage en hel eller delvis sikkerhetskopi av data, utveksle data mellom infobaser, og også som et hjelpeverktøy ved gjenoppretting av defekte infobaser.

Behandling støtter dataopplasting med muligheten til å spesifisere valg etter periode. Også implementert er å sjekke objekter for tilstedeværelsen av ugyldige tegn når de utveksles via XML.

Med vennlig hilsen (lærer og utvikler).

Denne behandlingen lar deg utveksle data mellom de samme (identiske) konfigurasjonene på 1C 8.2-plattformen - Bukh, ZUP, UT, UPP og andre, det viktigste er at konfigurasjonene er de samme!

Behandler skjermbilder

(foto)
(foto)

Driftsmoduser

Behandling implementerer 2 driftsmoduser: Last opp (oppretter en opplastingsfil med brukerspesifiserte data) og Last (leser en opplastingsfil opprettet av modusen med samme navn og skriver dataene i den). Modusen stilles inn ved å velge den i Modus-feltet.

Før du starter en bestemt modus (klikker på Kjør-knappen), må du spesifisere navnet på opplastingsfilen, enten ved å skrive det inn manuelt i "Filnavn"-feltet, eller ved å bruke knappen for å velge dette feltet og standard filvalgsdialog. .

I nedlastingsmodus er det mulig å redigere bruken av totaler ved skriving av registre, noe som kan påvirke nedlastingshastigheten.

Knappene "Deaktiver totaler" og "Aktiver totaler" er tilgjengelige når flagget "Aktiver muligheten til å redigere bruk av totaler under datainnlasting" er satt og brukes til å manuelt kontrollere modusen for bruk av totaler ved lasting av data.

Vilkår for anvendelighet av behandling

Behandling kan kun brukes i tilfeller der informasjonsbasen som dataene ble lastet opp i og den som dataene ble lastet inn i er homogene (konfigurasjonene er identiske, dataene kan variere), eller alle de opplastede objektene er nesten helt identiske i sammensetning og typer detaljer og tabelldeler, egenskaper til det "ledende" metadataobjektet, etc. Det skal bemerkes at på grunn av disse begrensningene er behandlingen hovedsakelig ment for utveksling mellom homogene IS.

Filformatet for opplasting avviker fra filformatet som er opprettet ved opplasting i henhold til en utvekslingsplan i header-delen. For å laste opp data (katalogelementer, sett med registerposter, etc.), bruker behandlingen den samme XML-serialiseringsmekanismen som opplasting i henhold til utvekslingsplaner; i denne delen er filformatene identiske.

Bestemme sammensetningen av lossingen

Behandling tillater både full og delvis opplasting av infobasedata til en fil. Sammensetningen av de opplastede dataene konfigureres i dialogboksen ved å merke av i boksene i kolonnen i treet som viser metadataobjekter som data kan lastes opp for. En ekstra kolonne med avmerkingsbokser, "Hvis nødvendig", angir behovet for å losse objekter av denne typen"lenke". Det vil si at hvis avmerkingsboksen bare er merket av i kolonnen "Hvis nødvendig", vil ikke dataene for et slikt objekt bli lastet ned fullstendig, men bare i den grad det er nødvendig for å opprettholde referanseintegriteten i infobasen som laster nedlastingen. fil.

Når du åpner et skjema, setter behandlingen tegnet på lossing ved referanse til alle objekter, noe som garanterer referanseintegriteten til det avlastede fragmentet av informasjonsbasen.

Når du klikker på "Oppdag objekter som er lastet ut via lenke"-knappen, analyserer behandlingen hvilke datakoblinger som kan være inneholdt i objekter som har satt full unload-attributt, og fyller automatisk ut kolonnen med flagg som indikerer behovet for å losse via lenke. Hvis objektet allerede har satt full utlastingsflagg, er ikke flagget for lossing ved referanse satt.

Mulige bruksområder

Bruken av denne behandlingen er for eksempel mulig for å lage en hel eller delvis sikkerhetskopi av data, utveksle data mellom informasjonsbaser, og også som et hjelpeverktøy ved gjenoppretting av problematiske informasjonsbaser.

Overføring av informasjon mellom databaser er en av oppgavene for deres støtte og administrasjon. For effektiv implementering opprettes prosessering i automatiserte 1C-komplekser. De letter i stor grad rutinearbeid, fremskynder prosessene for opplasting og nedlasting av informasjon og implementerer samtidig kontroll over korrektheten. Opplasting fra 1c til xml lar deg lage en fil med innholdet i et hvilket som helst konfigurert konfigurasjonsobjekt, og bruke den når du trenger å laste opp data til en identisk konfigurasjon.

Verktøy for å lage opplastinger

For å eksportere informasjon som finnes i databaser, brukes hovedsakelig xml-formatet. For 1C er det utviklet mange behandlingsmetoder (for eksempel UploadLoadDataxml82 epf), ved hjelp av disse er det mulig å sende ut og laste data til en fil. I dette tilfellet må brukeren motta en fil med en bestemt struktur, som gjør at informasjonen som er lagret i den, kan lastes inn i den opprinnelige databasen eller overføres til et annet sted. Når du oppretter en opplasting, må følgende regler overholdes:

  • Lagre de opprettede filene til full bedring og fullføring av prosedyrer for å verifisere riktigheten av den overførte informasjonen;
  • Hvis du bruker behandling som et sikkerhetskopieringsverktøy, oppretter du separate undermapper for datakopier og fører en logg over dem for rask gjenfinning.

Levert i 1C-brukerstøtteprogrammet, som finnes på ITS-nettstedet eller diskene, er det et utmerket verktøy for eksport og import av informasjon. En databruker kan laste opp både hele databasen og dens individuelle objekter, og i tillegg til selve eksporten utføres ulike operasjoner for å sjekke informasjon som hjelper til med å kvitte seg med kritiske feil i dataene Behandling av 1c upload til xml fungerer i to moduser:

  • Lossing. Oppretter en fil som inneholder brukerdefinerte sidebare objekter;
  • Laster. Leser en tidligere eksportert fil og skriver informasjonen i den til informasjonsbasen.

Behandling lar deg sjekke objekter for ugyldige tegn, og inkluderer også en funksjon for eksport av informasjon med restriksjoner.

Opplasting kan ikke bare brukes ved utveksling av informasjon mellom 1C-databaser. Med dens hjelp kan du sikre integrasjonen av ulike komplekser, for eksempel 1C og Parus-systemet. Allsidigheten til XML-formatet lar deg lage programmer for overføring av informasjon for nesten alle informasjonsbanker. Behandling av lossing og lasting xml-data– det viktigste verktøyet for å utveksle informasjon.

Prosessen med å laste opp data tilxml

La oss se på hvordan du laster opp fra 1c til xml i normal modus. Etter å ha lastet ned behandlingen UploadLoadDataxml.epf og åpnet den, må du utføre følgende trinn:

  • Velg objekter for eksport;
  • Sett opp nødvendige filtre, for eksempel etter periode;
  • Bestem plasseringen av filen med informasjon om diskundersystemet;
  • Begynn å losse gjenstander.

Det må huskes at header-delen av opplastingsfilformatet er forskjellig fra filformatet som brukes ved opplasting i henhold til utvekslingsplaner.

xml

XML-en lastes inn i 1c i mottakerdatabasen med en konfigurasjon som er identisk med kildedatabasen. Før du laster inn xml 1c til 1c, må du åpne behandling i mottaksdatabasen. Deretter må du spesifisere banen til den tidligere opplastede filen og laste ned dataene ved å klikke på knappen "Last inn data".

Om nødvendig aktiveres flagg for å laste data i utvekslingsmodus i en distribuert infobase og ignorere feil som oppstår ved lasting av objekter.

Etter dette må du sjekke databasene og sørge for at alle elementene er lastet inn riktig for ikke å miste dem, for eksempel hvis det oppstår en feil i hendelsesbehandleren etter at et objekt er lastet inn.


Topp