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

BindingSource pitanje

[es] :: .NET :: BindingSource pitanje

[ Pregleda: 1357 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mikelly

Član broj: 16730
Poruke: 389
*.crnagora.net.



Profil

icon BindingSource pitanje21.12.2009. u 10:26 - pre 174 meseci
Ukratko pozadina problema:

Tri forme (osnovna forma, otpremnica, magacin)

Samo se na osnovnoj formi nalazi dataset, u njemu tabela artikli.

Na formama otpremnica i magacin nalaze se datagridview-i u kojima se dalje nalaze combobox-ovi koji rade 'lookup': tabele opremnica i magacin imaju samo strani kljuc na artikal, ovi comboboxovi prikazuju naziv i sifru artikla.

Combobox-ovi se vezu svaki na svoj BindingSource koji se kreira kreiranjem same forme.

Medjutim svaki od tih BindingSource-va se veze na istu tabelu artikli u datasetu osnovne forme.

Ponekad imam potrebu da podesim filter svojstvo BindingSource-a na formi otpremnice kako bih limitirao unos na artikle koji ispunjavaju neki uslov.

I evo problema:

Kada se istovremeno prikazuju forme otpremnice i magacini, a podesen je filter BindingSource-a na formi otpremnice, forma magacini totalno posizi, sve vice 'The cell value is not permitted' (ili nesto slicno) za bindovane comboboxove, kao da se i BindingSource na njoj povinuje istom filteru kao i BindingSource na formi optremnice. Nakon sto prodje graja (kliknem ok jedno 30-50 puta) sve sto mi ostane ispravno na formi magacin su upravo oni artikli koji zadovoljavaju uslov filtera sa forme otpremnica.

E sad, kako je ovo uopste moguce? Ja sam mislio da je svaki BindingSource prica za sebe, da ima svoj CurrencyManager koji rukovodi upravo ovim komunikacijama sa kontrolama, i da do ovih stvari nece doci dok kod se koriste razliciti BindingSource-vi. Vjerovatno sam lose mislio :)

Nije valjda da je jedino rjesenje da pravim kopiju tabele artikli. To bi bilo lose rjesenje, cini mi se. Radije bih da sam nesto propustio kada sam ucio BindingSource-ve.

Molim za pomoc, i hvala.
 
Odgovor na temu

[es] :: .NET :: BindingSource pitanje

[ Pregleda: 1357 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

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