[ surferxyz @ 25.01.2011. 12:41 ] @
Zdravo svima.

Imam jedan AdoDataSet koji se puni izvršavanjem stored procedure (MS SQL Server)
Među tim podacim ima par kolona koje su preračunate ( npr. ...ID, Sum(Debit) as DebitSum, ... itd).

Ja bih sada trebao da promjenim vrijednost u koloni DebitSum, a ne smijem da mijenjam proceduru koja dohvata podatke.
Naravno, kolona DebitSum je ReadOnly=true, a kada postavim da je ReadOnly = false, ne baca mi grešku prilikom promjene, al na
Post mi vrati orginalnu vrijednos.

Napomena, podaci se ne vraćaju u bazu, u pitanju je samo report.
Kako sam uspio da shvatim, vrijednosti iz te kolone ne mogu da mjenjam.

Kao alternativa mi je palo na pamet da u dataset dodam novu kolonu DebitSum2 u koju bi smjestio izmjenjene vrijednosti iz DebitSum kolone i prikazao ih na izvještaju.
Pronašao sam način kako se u runtim-u dodaje novo kalona u DataSet, al svi primjeri rade sa nekativnim DataSetom.

Da li postoji mogućnost da dodam novu kolonu u otvoreni DatSet koji je "pun" podsataka.
[ captPicard @ 25.01.2011. 14:14 ] @
Ako se ne varam, ne možeš mijenjati otvoreni Dataset.
A kolonu za report možeš napraviti kao Calculated, prethodno ju definiraš i nemaš problema.