- Apple iPhone 16 Pro - rutinvizsga
- iPhone topik
- Android szakmai topik
- Netfone
- Apple iPhone 17 - alap
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Samsung Galaxy S23 Ultra - non plus ultra
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Xiaomi 15 - kicsi telefon nagy energiával
- One mobilszolgáltatások
Aktív témák
-
lao ce
aktív tag
valami ilyesmit csinaltam, leegyszerusitve:
InitNode:
if ParentNode = nil then
begin
...DataSet_sub.SQL.Clear;
...DataSet_sub.SQL.Add(' select .-. where MYID=' +DataSet_root.'MYID');
...DataSet_sub.Open;
...if DataSet_sub.RecordCount > 0 then
...begin
......InitialStates := InitialStates + [ivsHasChildren, ivsExpanded];
...end
...end;
...globalChildCount := DataSet_sub.RecordCount;
...DataSet_sub.Close;
end;
azert itt, mert valamiert vegtelen ciklusba kerult, ha az InitChildren-ben queryt futtattam (lehet hogy en voltam bena, de az olasz srac is panaszkodott erre).
a masik, hogy nem biztos hogy van children minden root node-hoz ugye. szoval akkor nem allithatom be az InitialStates -t maskent, csak ha tudom mar elore, hogy lesz-e gyereke.
ezert gondoltam, hogy mar a root select (a rootnodehoz) kellene tartalmazza hogy melyik rekordnak hany gyereke van (count+group by), es itt, az InitNodeban egy selecttel rovidebb lenne a kod.
most olvaslak tovabb...
Aktív témák
- Targus Universal USB 3.0 DV1K-2K Compact docking station (DisplayLink)
- Vadiúj számlás garanciás szupergyors hálókártya
- Bomba ár! Lenovo X1 Yoga 1st - i7-6G I 8GB I 256SSD I 14" WQHD I HDMI I W10 I CAM I Garancia!
- BESZÁMÍTÁS! MSI B450 R7 5800X 32GB DDR4 1TB SSD RTX 4070Ti 12GB Zalman S2 TG Enermax 750W
- HIBÁTLAN iPhone 12 Pro Max 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3299,100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest