Evo kako se moze uraditi mapiranje:
Kao i obicno, resenje je u tabelama i meta-podacima. Ko razume shvatice, a moze otprilike ovako:
Imas tabelu u Accesu, tblMyAccessTable
Imas linkovanu tabelu Excel_Tabela. Ona se unutar Accesa zove “Excel_TAbela”, a linkuje se na excel fajl sa proizvoljnim imenom. Sta ce ti Import ako moze link?
Imas i jos jednu tabelu, zove se sysMapiranje.Tabela sysMapiranje izgleda ovako:
Za obe kolone otvori Lookup tab i napravi da je
Display Control = Combo box,
Rowsource Type = Field List
Row source = tabela cije kolone hoces da citas
Ovako nekako:
Ne zaboravi da stavis u sysMapiranje Primery key po obe kolone:
Kada otvoris tabelu sysMApiranje, mozes da radis ovakve stvari:
Na kraju ces imati nesto sto izgleda ovako:
Sad samo ostaje da citanjem tabele sysMapiranje napravis IMPORT INTO izraz koji ces upotrebiti za prebacivanje podataka iz linkovane excel tabele u access tabelu.
Ceo postupak bi zigledao ovako:
1. Osvezi link za excel tabelu
2. Uradi mapiranje
3. Klikni na dugme koje ce da napravi “IMPORT INTO….”
4. Klikni na dugme koje ce da izvrsi “IMPORT INTO”
Korake 1 i 2 imas u ovoj poruci, a za 3 i 4 moze neko da ti pomogne ko voli da programira.
:-)
[Ovu poruku je menjao Zidar dana 26.06.2009. u 15:24 GMT+1]