Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.287 pregleda

Najnovija ↓

notify TDataset za izmenu 21.04.2008. u 15:30 · pre 225 meseci #1
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
Re: notify TDataset za izmenu 21.04.2008. u 16:14 · pre 225 meseci #2
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.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: notify TDataset za izmenu 21.04.2008. u 16:27 · pre 225 meseci #3
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
Re: notify TDataset za izmenu 21.04.2008. u 17:19 · pre 225 meseci #4
> 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...)?
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: notify TDataset za izmenu 21.04.2008. u 17:33 · pre 225 meseci #5
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
Re: notify TDataset za izmenu 21.04.2008. u 20:15 · pre 225 meseci #6
> 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.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme