Da li mi neko moze odgovoriti o nacinu kako da se naizmenicno menja boja pozadine celija jednog reda u DataReportu u Details odeljku - sekciji.. Npr., prvi red stavki da ima plavu boju, drugi red da ima belu boju, treci red da ima ponovo plavu boju itd.
Da li je moguce da se boja redova menja i u zavisnosti od vrednosti u kolonama - celijama posmatranog reda.
pogledaj na vbaccelerator-u SGrid2 kontrolu, ima brdo mogucnosti, ne znam kako radi sa bazama (mozda ces morati rucno da ubacujes podatke u kontrolu)...
a mozes to da uradis i sa obicnom ListView kontrolom samo sto ces morati da koristis API-je (SendMessage bi trebalo da bude dovoljan...)
ovo mozes u datagridview-u napraviti, koji prikazes u reportu.
za prikazivanje datagridview-u u reportu je dosta komplicirano, pogledaj na www.codeproject.com
Sto se tice pitanja, mislio sam pre svega na DataReport u VB6. Ideja o ubacivanju DataGrid ili ListView kontrole u report mi se cini zanimljivom.
U medjuvremenu mi je palo na pamet da li nad DataReport moze da se izvrsi subclassing, da bi se dobio potreban izgled, jer verovatno je DataReport vrsta neke slozene forme ili tako nesto, pretpostavljam . Takodje, da li je neko radio subclassing DataGrid kontrole i na koji nacin, da bi se dobilo istovetno ponasanje.
Mislim da mozes to izvesti. Ja ne menjam boju pozadine ali neke redove stampam Bold a neke Regular.
Za tu operaciju imam dva seta RptTexBox-ova jedne koje koristim za Bold redove a druge za Regular.
U tom slucaju moras imati nekakvu privremenu tabelu u bazi i npr. od 1 do 10 koleone smestas ono sto je
Bold a ono sto je Regular smestas u kolone od 11 do 20 itd.
Da li neko zna je li moguce izvrsiti subclassing DataReport-a?
Posto je DataReport vrsta forme, logicno je pomisliti da se moze nesto uraditi po tom pitanju.