[ PBajic @ 17.08.2007. 23:34 ] @
Da, dugacak naslov za jednu temu. :) O cemu se radi? Radimo jedan projekat i sve mora da bude legalno, pa koristimo C# express edition. Da bi se omogucilo prikazivanje i stampanje reporta,napravljen je jedan .dll fajl koji (kao dodatna referenca) obezbjedjuje potreban interfejs za konekciju sa bazom tj. iz login forme se reportu prosledjuju parametri (naziv servera, ime baze, username i pass). Tako smo dobili reporte u C# express Edition! Ali tu ima jedna zackoljica. Nece da radi kako trba kada report ima ulazne parametre (npr. @mjesec i @godina)! Ako report nema ulazne parametre sve radi super! E sad... Predpostavljamo da Crystal Report fiksira konekciju za reporte koji su u njemu uradjeni. Mi ne znamo ime servera na kome ce da se vrti MS SQL Server 2005 EE, kada postavimo aplikaciju, tako da login forma ove aplikacije skenira sve SQL servere u LAN-u i nudi odabir. Kao sto vidite potreban nam je varijabilan connection string. PITANJE: Kako da natjeramo report da u toku run time-a promijeni konekciju??? Unaprijed hvala. |