Povezivanje Word-a i XML-a

Sve češće se susrijećemo sa zahtijevom da se neki template dokumenti koje smo formirali u Wordu popunjavaju podacima iz glavne baze podataka.  Danas se ovaj posao najčešće radi na način što se iz baze podataka mehanički izvrši “copy” jednog po jednog podatka i uradi “paste” tih podataka na odgovarajuća mjesta u template-u dokumenta. Template dokumenta su uglavnom napravljena tako da kada se otštampaju zadovoljavaju formu fakture, otpremnice ili sličnih dokumenata koji su najčešće u operativnom opticaju.

Ovaj zamoran posao možemo značajno ubrzati bez izrade nekih posebnih izvještaja i bez nabavke specijalizovanog razvojnog alata. Ono što nam je potrebno je Word 2007 i dokumenat formiran upotrebom ovog tekst procesora.  Za ilustraciju ove mogućnosti smo uzeli obični tekst nekog formalnog dokumenta iz područja poslovne korespodencije (u suštini, to može biti bilo kakav dokumenat koji treba da se napuni podacima iz baze podataka). Unutar ovog teksta ćemo postaviti konkretna polja koja su predmet našeg interesovanja (koja u stvari predstavljaju ona polja u onim našim fakturama i otpremnicama zbog kojih sve ovo radimo – polja čiji sadržaj kopiramo iz glavne baze). Kroz ovaj primjer  nam je bitno da shvatimo kako da polja formiramo i automatski popunimo i kako cjelokupni mehanizam funkcioniše. Continue reading

Advertisements

List controle u Excelu

UVOD – APSOLUTNA I RELATIVNA ADRESA ĆELIJE U TABELI U MS EXCEL-u

RELATIVNA ADRESA ĆELIJE

Sve adrese ćelija (u obliku kako su prikazane na narednoj slici ) A2, A3, B4… su relativne adrese.

Prilikom upisa formule u jednu ćeliju (npr u C2) i daljnjim kopiranjem u ostale ćelije (C3 i C4) Excel sam određuje adrese ćelija u formuli i mijenja njihove relativne adrese.

Npr. ako u ćeliji C2 množimo ćelije A2*B2, Excel će u narednom redu, redu broj 3, ukoliko izvršimo kopiranje sadržaja ćelije C2 u C3, u ćeliji u koloni C promijeniti relativne adrese i dobićemo proizvod ćelija A3*B3..

Continue reading