Novo

Forum kao aplikacija na telefonu

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

  • 6 odgovora
  • 2.001 pregleda

Najnovija ↓

Problem sa FMX komponentama 05.03.2017. u 08:40 · pre 117 meseci #1
Desava mi se cudno ponasanje FMX komponenti koje su linkovane sa bazama podataka.
Primjer komponentu ComboBox povezem sa tabelom i ako je nakon pretrage tabela u bazi
prazna klikom na komponentu ComboBox bi trebalo da se ne pojavljuju podatci, ali da
bude aktivna sto bi bilo normalno kao kod VCL komponenata.
Medjutim kod FMX ComboBox ako nema podataka i ako se klikne na tu komponentu
dobijam gresku "Access violation at address 006C92D8 in module 'Project1.exe'.Read of address 000003B8"
nakon cega program blokira i moram prekinuti proces.
Re: Problem sa FMX komponentama 05.03.2017. u 13:38 · pre 117 meseci #2
Cenim da je to neki bug u Delphiju, jedino da uradis updejt Delphija ili da uklonis vezu izmedju dataseta i ComboBoxa kad je dataset prazan.
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: Problem sa FMX komponentama 05.03.2017. u 15:02 · pre 117 meseci #3
I ja mislim da je bug, ima ih jos mnogo i generalno imam jako lose misljenje o FMX
mogao bih stranicu napisati o nedostatcima.

Jel imte kakav primjer kako da prekinem vezu kodom ako je tabla prazna
trenutno su vizuelno povezane.
Re: Problem sa FMX komponentama 05.03.2017. u 15:57 · pre 117 meseci #4
Pa trebalo bi biti jednostavno ako se ne varam. OTvoriš dataset i onda

Code (delphi):
if DataSet.RecordCount = 0 then TDBComboBox1.DataSource := '';


Btw, duže vremena planiram na neku noviju verziju Delphia ali baš radi ovakvih stvari me strah... A cijena im je i dalje u nebesima.
Potpis
F
Re: Problem sa FMX komponentama 05.03.2017. u 16:47 · pre 117 meseci #5
VCL na novijim verzijama radi mnogo bolje nego na starijim meni generalno nije legao FMX
i koristim ga bas kad moram inace moje misljenje za FMX je jako lose (da ne koristim druge termine)
Re: Problem sa FMX komponentama 06.03.2017. u 02:13 · pre 117 meseci #6
> Jel imte kakav primjer kako da prekinem vezu kodom ako je tabla prazna trenutno su vizuelno povezane.

Nisam dve godine radio ništa u FMXu pa sam i zaboravio detalje, otprilike Delphi napravi odgovarajuću LiveBinding klasu koja služi kao veza između kontrole i dataseta, pokušaj da otkriješ koja je to (biće sigurno prisutna u deklaraciji) i da vidiš kako da se otkačiš sa datasourca.
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: Problem sa FMX komponentama 08.03.2017. u 00:10 · pre 117 meseci #7
Rjesio sam problem, ima bug u dogadjaju onexit, mozda se i to moglo srediti ispisivanjem hrpe izuzetaka ali nazalost zivot je kratak da se natezem sa svim i svacim.
U svakom slucaju hvala i nadam se da ce FMX nekad biti ono sto je VCL sad, trenutno je daleko od toga.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme