Pisz� ma�ym kroczkami swoj� pierwsz� aplikacje w EXT-GWT (idzie opronie)
ale idzie. Ot� czy mog�by kto� podrzuci� kawa�kiem kodu tak by dane z
bazy wrzuci� do grida bo jest tyle klas �aduj�cych w dokumentacji �e si�
pogubi�em.
Z baz� ��cze si� na zasadzie RPC. pozostaje mi tylko wladowac dane do grida
Pozdrawiam
Jak ju� masz list� obiekt�w to zajrzyj do przyk�adu ze zwyk�ym gridem, tam
masz wszystko fantastycznie wyja�nione.
W przyk�adach maj� list� ListStore<TwojObiekt>() na sztywno wpisan� ty
musisz jedynie podmieni� to ze swoj� list� obiekt�w. Grid jest typowany i z
tego co pami�tam opr�cz typu swojego obiektu musisz mu poda� ColumnModel i
ListStore.
ColumnModel to typowana lista ColumnConfig gdzie ka�dy ColumConfig to jedna
kolumna. Do obiektu ListStore za pomocďż˝ .add() podajesz swojďż˝ listďż˝
obiekt�w. No a potem zapodajesz na ContentPanel i heja
PS. Tylko pami�taj �eby setAutoExpandColumn ustawi� na kolumne kt�r� masz bo
inaczej grid (i np. sortowanie) mo�e si� popsu�. (czyli copy & paste stosuj
ostro�nie)
U�ytkownik "�ukasz B�czek" <bacz...@poczta.fm> napisa� w wiadomo�ci
news:hd70qi$ni5$1...@mx1.internetia.pl...
> __________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur
> wirusow 4586 (20091108) __________
>
> Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
>
> http://www.eset.pl lub http://www.eset.com
>
>
__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusow 4586 (20091108) __________
Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
Pozdrawiam,
Łukasz
--
Code-House
http://code-house.org/
Bądź niezależny. Wybierz Open Source
Dzięki za naprowadzenie działa (prawie) tylko dlaczego gdy piszę
ColumnConfig column = new ColumnConfig("NAZWA_RSD", "RSD", 342);
configs.add(column);
to jest tylko odpowiedia ilość rekordów ale niestety pusta. a jak
zrobie:
ColumnConfig column = new ColumnConfig("name", "RSD", 342);
configs.add(column);
to mam wyswietlane rekordy choć w bazie nie mam pola "name"
wyniki z zapytania pobieram w ten sposób:
public List<RSDView_dataset> getRSDView() throws Exception {
Connection Conn = FirebirdConnect();
List<RSDView_dataset> list = new ArrayList<RSDView_dataset>();
;
Statement Stat = Conn.createStatement();
ResultSet Result = Stat.executeQuery("SELECT ID_RSD, NAZWA_RSD, DD
FROM RSD");
while (Result.next())
{
RSDView_dataset RSDView = new RSDView_dataset();
RSDView.setKey(Result.getInt("ID_RSD"));
RSDView.setRSD(Result.getString("NAZWA_RSD"));
RSDView.setDD(Result.getString("DD"));
list.add(RSDView);
}
Result.close();
Conn.close();
return list;
}
Proszę o podpowiedz bo nie moge sam wylukać problemu. (to są moje
początki)
Pozdrawiam
Moja rada jest taka wywal ten kod pobieraj�cy i zaprzyja�nij si� z
Hibernate. Do ListStore przekaz liste POJO (wikipedia).
I Grida rysuj dopiero jak ju� b�dziesz mia� list� (czyli onSuccess na
callacku). Na pocz�tku stracisz troch� nerw�w, ale uwierz, warto....
__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusow 4592 (20091110) __________
Hibernate na razie nie chc� u�ywa�, domy�lam si� �e musz� jako� w
"fasoli" to podzieliďż˝ na kolumny tylko jeszcze zastanawiam siďż˝ jak.
liczy�em na wskazanie kierunku w kt�r� stron� mam i��
Pozdrawiam
Gapa ze mnie i tyle ,ale doczyta�em i skorzysta�em z RPC-JSON i dzia�a
> Pozdrawiam