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

Problem sa FMX komponentama

[es] :: Pascal / Delphi / Kylix :: Problem sa FMX komponentama

[ Pregleda: 1129 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

XGhost

Član broj: 33279
Poruke: 331
37.203.88.*



+1 Profil

icon Problem sa FMX komponentama05.03.2017. u 07:40 - pre 86 meseci
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.
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Problem sa FMX komponentama05.03.2017. u 12:38 - pre 86 meseci
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.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
37.203.88.*



+1 Profil

icon Re: Problem sa FMX komponentama05.03.2017. u 14:02 - pre 86 meseci
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.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: Problem sa FMX komponentama05.03.2017. u 14:57 - pre 86 meseci
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.
F
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
37.203.88.*



+1 Profil

icon Re: Problem sa FMX komponentama05.03.2017. u 15:47 - pre 86 meseci
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)
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Problem sa FMX komponentama06.03.2017. u 01:13 - pre 85 meseci
> 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.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
31.176.210.*



+1 Profil

icon Re: Problem sa FMX komponentama07.03.2017. u 23:10 - pre 85 meseci
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.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Problem sa FMX komponentama

[ Pregleda: 1129 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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