[ priki @ 21.04.2008. 14:30 ] @
hm, jel ima neki nacin da se dataset "obavesti" da je doslo do promene
na drugoj formi i da se stavi u Edit mode, recimo/možda putem interfejsa

notify event, tako nešto
[ savkic @ 21.04.2008. 15:14 ] @
Neko mora pozvati Edit metodu dataseta, to može biti druga forma gde se odigrala promena, sama dataset klasa (ako praviš naslednika), owner klasa (forma ili datamodul kome pripada dataset), thread kome pripada dati dataset, glavna forma, aplikacija itd. Možeš koristiti Dispatch mehanizam klasa, PostThreadMessage, razjasni malo pa ćemo ići dalje.
[ priki @ 21.04.2008. 15:27 ] @
ne pravim nista od toga jer sam prepravljao neku formu
na kojoj je bilo sto cudesa i sve sam to prebacio u
dinamicko kreiranje frejmova, sad krpim strucno receno :)

sta je ideja, ideja je da prilikom editovanja podataka na dataset-u od frame-a
posalje se poruka "glavnom" dataset-u i da se on postavi u edit mode


nisu master detail relacije
[ savkic @ 21.04.2008. 16:19 ] @
> sta je ideja, ideja je da prilikom editovanja podataka na dataset-u od frame-a
> posalje se poruka "glavnom" dataset-u i da se on postavi u edit mode

Ne možeš direktno da pozoveš Edit? Da li to mora da bude odložen poziv (poput PostMessage) ili trenutni (SendMessage)? Pretpostavljam da nemaš direktnu instancu te forme/klase koja sadrži glavni dataset tako da ne možeš pozvati neku njenu metodu koja će pozvati DataSet.Edit, šta imaš na raspolaganju (klasa, pointer, interfejs...)?
[ priki @ 21.04.2008. 16:33 ] @
mogu da pozovem direktno ali bih to preskočio
obična forma koja je napravljena bez ikakvog plana
ono, samo da se ima i sad hoće od toga "magarca" naprave "konja"

imam instancu te klase,
sve je ok ali zbog drugih,natrpanih, stvari moram da izbegnem
direktno pozivanje, zato pitam koje su opcije u igri

za sada je samo ta klasa i hocu da vidim koje su opcije da
probam prilagoditi datoj formi

mislim da će mi SendMessage odraditi stvar
šta si mislio pod ovim
[ savkic @ 21.04.2008. 19:15 ] @
> za sada je samo ta klasa i hocu da vidim koje su opcije da probam prilagoditi datoj formi
> mislim da će mi SendMessage odraditi stvar šta si mislio pod ovim

Na sinhrono pozivanje, znači možeš poslati poruku prozoru forme sa SendMessage, Perform ili Dispatch ali će se to sve svesti na isto kao da si direktno pozvao Edit.