2011-07-05 3 views
2

Extjs 차트에서 작업하고 있습니다. 다중 셀 선택을 허용하는 격자가 있습니다. 각 셀을 클릭하면 차트에 추가되는 세로 막 대형이되어 Directstore를 관리합니다. 기본적으로 고정되어 있습니다. 필드 (월, 값 0)이지만 셀을 클릭 할 때마다 Month, Value0, Value1과 같은 새로운 정보를 반환하는 저장소 (jsonreader의 새 필드)를로드합니다. value1되는 세리를 만드는 새로운 필드.extjs jsonreader fields를 동적으로 변경합니다.

요청한 데이터에 따라 jsonreader 필드가 변경되는 저장소를 관리 할 수있는 가능성에 대해 궁금합니다. 예를 들어 처음 저장하면 두 개의 필드 인 Month, Value0로 레코드를 반환하고 데이터를 다시 요청하면 더 많은 필드를 반환합니다. Month, Value0, Value1, Value2

정보를 서버에 요청할 때마다 어떻게 변경합니까? 저장소가로드 될 때 새로운 정보를 알지만 저장소를로드하기 전에 json 판독기 속성을 설정해야한다는 것을 알고 있지만 저장소를로드하기 전에 요청에서 얼마나 많은 필드가 있는지 모릅니다.

나는 그것에 충분히 명확했다. 나는 extjs의 버전 3.4에 종사하고있다

미리 감사드립니다.

답변

0

열/행 제목 (예 : 셀 A2)의 조합으로 각 필드의 이름을 지정하거나 사용자가 새 셀을 선택할 때 증가하는 일종의 카운터를 사용할 수 있습니다. 희망이 도움이됩니다.

관련 문제