Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Dodavanje novog Field-a dok je DataSet otvoren ili editorvanje ReadOnly Field-a.

[es] :: Pascal / Delphi / Kylix :: Dodavanje novog Field-a dok je DataSet otvoren ili editorvanje ReadOnly Field-a.

[ Pregleda: 1074 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

surferxyz

Član broj: 45411
Poruke: 55
80.65.75.*



Profil

icon Dodavanje novog Field-a dok je DataSet otvoren ili editorvanje ReadOnly Field-a.25.01.2011. u 12:41 - pre 160 meseci
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.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Dodavanje novog Field-a dok je DataSet otvoren ili editorvanje ReadOnly Field-a.25.01.2011. u 14:14 - pre 160 meseci
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.
F
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Dodavanje novog Field-a dok je DataSet otvoren ili editorvanje ReadOnly Field-a.

[ Pregleda: 1074 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.