Bosna i Hercegovina



kenan Offline
Clan
Registrovan/a od: 10.02.2011-15:24
Komentari: 181


Subject: Kako uvesti podatke iz XML-a
Zdravo svima

ima li neko gotov neki primjer kako uvesti podatke iz XML-a u Access putem petlje

Gotov neki jednostavni primjer bi bio najbolji ako nije problem

Unaprijed zahvalan
↑  ↓

zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,388


Subject: Re: Kako uvesti podatke iz XML-a
Uvoz u drugu mdb

DownloadIzvorni kod (Visual Basic):
  1. Function ExportXML()
  2. Dim ApAces
  3. Set ApAces = CreateObject("Access.Application")
  4. ApAces.OpenCurrentDatabase "D:\Baza.mdb"
  5. ApAces.ImportXML "D:\Fajlxml.xml", acAppendData
  6. End Function
Uvoz xml u postojecu bazu
DownloadIzvorni kod (Visual Basic):
  1. Function ExportXMLUIstu()
  2. Access.ImportXML "D:\Fajlxml.xml", acAppendData
  3. End Function

Pozdrav
↑  ↓

kenan Offline
Clan
Registrovan/a od: 10.02.2011-15:24
Komentari: 181


Subject: Re: Kako uvesti podatke iz XML-a
hvala

ovako sam več nešto i nalazio ali nisam mogao da skontam kako da mu odredim u koju tabelu ide pogotovo ako ima podataka za više tabela
↑  ↓

kenan Offline
Clan
Registrovan/a od: 10.02.2011-15:24
Komentari: 181


Subject: Re: Kako uvesti podatke iz XML-a
možda ranije nisam bio najprecizniji ali ja bih htio da u svoju bazu uvezem xml file ovaj

ps namjerno snimljen u txt formatu zeza me zip

Prilozi:
Informacije o fajlu: txt  firma xxx.txt
Preuzimanja: 31
Veličina: 55.98 KB

↑  ↓

zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,388


Subject: Re: Kako uvesti podatke iz XML-a
Da mozda ne mislis da uvezes ovako kako jeste u neko polje neke tabele.
Gore sam dao kod za uvoz u postojecu bazu.
Pozdrav
↑  ↓

Bosanec Offline
Clan
Registrovan/a od: 02.02.2009-21:12
Komentari: 127


Subject: Re: Kako uvesti podatke iz XML-a
sumnjam da se može uvesti ovaj xml file koliko vidim da je to od godišnjeg obračuna
previše je komplikovan morao bi imati odgovarajuću tabele
za svaki obrazac
BS
BU
Gotovinski tok
Promjene na kapitalu
Posebni podaci
aneks

možda neko ima neko rješenje

Pozdrav
↑  ↓

kenan Offline
Clan
Registrovan/a od: 10.02.2011-15:24
Komentari: 181


Subject: Re: Kako uvesti podatke iz XML-a
Tačno je da je vezano za godišnji izvještaj a za tabele je lako samo kad skontam kako da ih u vučem u privremenu tabelu
↑  ↓

kenan Offline
Clan
Registrovan/a od: 10.02.2011-15:24
Komentari: 181


Subject: Re: Kako uvesti podatke iz XML-a
Citat od zxz:
Da mozda ne mislis da uvezes ovako kako jeste u neko polje neke tabele.
Gore sam dao kod za uvoz u postojecu bazu.

ne u jedno polju u nego bukvalno svaki od ovih izvještaja što je bosanec dobro primjetio

i da svaki izvještaj bude u posebnu tabelu upisan
↑  ↓

zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,388


Subject: Re: Kako uvesti podatke iz XML-a
Koliko ja vidim ovo nije standardna struktura xml fajla.
Imas li negdje semu ove strukture.
Ako nemas mozes li makar objasniti sta je sta.
Mogao bih ja to desifrovati ali lakse je tebi jer vecsc znas.
Znaci ime tabele
Ime polja
Tip polja.

Posto ne podlijeze standardu xmla- mora se napraviti kod.
Pozdrav
↑  ↓

Bosanec Offline
Clan
Registrovan/a od: 02.02.2009-21:12
Komentari: 127


Subject: Re: Kako uvesti podatke iz XML-a
evo xsd šhema koja je dobivena od xml fajla koji je kenan postavio

Prilozi:
Informacije o fajlu: rar  afip_obracun.rar
Preuzimanja: 41
Veličina: 689 Byte

↑  ↓

kenan Offline
Clan
Registrovan/a od: 10.02.2011-15:24
Komentari: 181


Subject: Re: Kako uvesti podatke iz XML-a
e to bi bilo to još kad bi ja to znao pokupiti bilo bi ekstra
↑  ↓

zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,388


Subject: Re: Kako uvesti podatke iz XML-a
Evo ovako.
Ova tvoja struktura nije dobra prema xsd fajlu a i bez toga struktura nije dobra.
Mozes probati u nekom validatoru xml.
Ima ih puno.
No svejedno pretpostavljam da je to ispitano i da taklo prolazi sto znaci da nemozemo nista tumijenjati.
Ja hocu da postavim kako bi tabele izgledale pa ti vidi dali ti to pase pa cu ti onda napraviti kod kad stignem.

-Prva tabela Sumjekt
Polja:
ID_Broj
Cert_Racunovodja
Cert_Rac_Lic
Email
Pvelicina
Velicina        

_Druga tabela Period
samo jedno polje ZaPeriod

-Treca tabela bilans_stanja
Polja:
Id
Bruto
Ispravka
tekuca_godina
prosla_godina

-Cetvrta tabela bilans_uspjeha
Id
tekuca_godina
prosla_godina

itd..

Jel ti to bas ovako treba da bude ili si nekako drugacije zamislio.
Pozdrav
↑  ↓

kenan Offline
Clan
Registrovan/a od: 10.02.2011-15:24
Komentari: 181


Subject: Re: Kako uvesti podatke iz XML-a
Hvala na angazmanu, to bi bilo to
↑  ↓

zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,388


Subject: Re: Kako uvesti podatke iz XML-a
E sad jos jedno pitanje.
Hocemo li praviti kod samo za uvoz podataka u gotove tabele ili da se kodom kreiraju i tabele.
Postoji problem kreiranja gotovim kodom jer se nemoze tip polja uzeti iz xsd fajla, bar ne za sva polja jer nema.
Morao bi znaci fiksno napraviti kod za svaku tabelu pojedinacno.
Prvo da cujem kako cemo praviti.
jel samo import podataka u postojece tabele ili kreiranje tabela pa import podataka u njih?
Pozdrav
↑  ↓

kenan Offline
Clan
Registrovan/a od: 10.02.2011-15:24
Komentari: 181


Subject: Re: Kako uvesti podatke iz XML-a
mislim da bi bilo praktičnije da ide u neke pomočne tabele pa onda ja mogu kopirati dalje i grati se sa podatcima u suprotnom bi vas morao gnjaviti sa veznim podatcima u pravim tabelama.
↑  ↓

 Podijeli  Dodaj odgovor Stranice (3): 1, 2, 3


All times are GMT +01:00. Current time: 21.07.2017-05:32.