2014-11-05 2 views
1

서비스 호출을 사용하여 데이터베이스에서 데이터를 가져온 다음 데이터 서식을 지정하는 문자열을 작성합니다. 지금 저는 415 개의 레코드를 반환하고 있습니다.이 레코드를 가져 와서 페이지의 3 개의 별도 열에 넣어야합니다. 나는 FlexTable과 HTMLTable 같은 것을 살펴 봤지만 각 열, 다른 위젯에 무엇이 들어가는지 지정해야하는 것처럼 보입니다. 필자의 경우 데이터는 하나의 위젯으로 취급되어야하며 3 개의 열로 구분되어야합니다. 감사.3 열로 데이터 서식 지정

데이터는 다음과 같이 표시되어야합니다

Program name   Program name    Program name 
Contact name   Contact name    Contact name 
Email     Email      Email 
Phone     Phone      Phone 
Region    Region      Region 

Program name   Program name    Program name 
Contact name   Contact name    Contact name 
Email     Email      Email 
Phone     Phone      Phone 
Region    Region      Region 

Program name   Program name    Program name 
Contact name   Contact name    Contact name 
Email     Email      Email 
Phone     Phone      Phone 
Region    Region      Region 

Program name   Program name    Program name 
Contact name   Contact name    Contact name 
Email     Email      Email 
Phone     Phone      Phone 
Region    Region      Region 

기타

+0

왜 데이터를 하나의 위젯으로 취급해야합니까? 당신이 취할 수 있다고 생각하는 이유는 무엇입니까? – Charmin

답변

0

당신이 열 헤더와 데이터의 여러 행을 표시해야 할 때 당신은 CellTable 또는 DataGrid 위젯을 사용해야합니다. 위젯은 이러한 목적으로 특별히 설계되었습니다.

UPDATE : 당신이 게시 한 예는 FlowPanel 내부 5 Label 위젯을 포함하는 간단한 custom widget 사용하여 구현 될 수있다

. 그런 다음 표준 CSS를 사용하여 필요에 따라 원하는만큼 추가하여 원하는 방식으로 표시 할 수 있습니다 (예 : float:left). 예를 들어 디자인을 응답 성있게 만들거나 FlexTable에 넣을 수 있습니다.

+0

필자는 열 머리글이 반드시 필요한 것은 아니지만,이 경우 각 데이터 블록은 하나의 셀 또는 데이터 행을 나타낼 것이라고 생각합니다. 원본 게시물을 데이터가 어떻게 표시되는지 예를 들어 업데이트했습니다. –

+0

DataGrid에서 열 머리글을 추가 할 필요가 없습니다. –