Potomek na liście VirtualStringTree

Odpowiedz Nowy wątek
2011-08-08 21:19
adam
0

Cześć.

W komponencie VirtuaslStringTree tworzę potomka

VSTListaZamPlanProd.ChildCount[PVN]:=VSTListaZamPlanProd.ChildCount[PVN]+1;
PVN:=VSTListaZamPlanProd.GetLastChild(PVN);
DataVSTListaZamPlanProd:=VSTListaZamPlanProd.GetNodeData(PVN);

Robię to w pętli jako potomek dla kolejnego artykułu z zamówienia.
I tu problem ....... za każdym razem dostaję potomka bądź to od potomka bądź to od root w zależności jak ustawię wskaźnik
a potrzebowałbym pierwszy rekord jako child a reszta jako lista - kolejne wiersze przypięte do
tego pierwszego i jedynego potomka.

Adam

Pozostało 580 znaków

2011-08-08 21:43
0

PVN:=VSTListaZamPlanProd.GetLastChild(PVN); nie możesz do PVN przypisać ostatniego dziecka jego samego bo jak potem dodasz to dodasz do dziecka a nie do rodzica - zadeklaruj sobie nową zmienną (np. PVN1) i zamień to na

PVN := VSTListaZamPlanProd.GetLastChild(PVN);
DataVSTListaZamPlanProd := VSTListaZamPlanProd.GetNodeData(PVN`);

- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij
edytowany 1x, ostatnio: Misiekd, 2011-08-08 21:43

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0