Pregled projekta
Cilj klijenta bio je da optimizuje proces spajanja dokumenata u Word-u. U početku su koristili rešenje zasnovano na VBA unutar Excel-a, ali su želeli direktniji pristup. Novo rešenje je zahtevalo samostalni C# izvršni fajl koji prihvata specifične parametre za upravljanje spajanjem dokumenata. Ovo bi eliminisalo potrebu za posredničkim tekstualnim fajlovima čitajući direktno iz baze podataka.
Detalji projekta
Cilj
Dizajnirati i razviti C# aplikaciju koja zamenjuje VBA proces u Excel-u, efikasno pokrećući spajanje dokumenata u Word-u.
Ključne funkcionalnosti
- Prihvat parametara: .exe fajl prihvata dva osnovna parametra:
- Konekcioni niz za bazu podataka
- Putanja do šablona i ime šablona
- Integracija sa Excel-om: iako je VBA kod ostao unutar Excel-a, deo koji je pokretao Word je bešavno prešao na C#.
- Direktno čitanje iz baze: zaobilazila se potreba za posredničkim .txt fajlovima, omogućavajući aplikaciji da direktno čita podatke iz baze podataka.
- Automatsko zatvaranje: nakon završetka izveštaja, izvršni fajl se automatski zatvara, osiguravajući glatko korisničko iskustvo.
Korišćene tehnologije
- C# programski jezik (programiranje.co.rs): primarni razvojni jezik, odabran zbog svoje robusnosti i kompatibilnosti sa Microsoft Office operacijama.
- Microsoft Word Interop: koristi se za rukovanje operacijama u Word-u i funkcionalnostima spajanja dokumenata.
Povratne informacije klijenta
★★★★★5/5“Odličan posao, veoma stručan programer.”
Ostavite odgovor