2012-08-14 3 views
0

Ext Js 4.1을 사용하고 있는데 사용자가 그리드 셀에 comboBox를 넣어서 저장할 매개 변수를 선택해야하지만 사용할 수있는 매개 변수는 저장소에서 가져 오지만 그것은 작동하지 않습니다, 나는 이미 편집 플러그인을 사용하고 있습니다. 문서에 명시된대로, 누구나 통찰력을 제공 할 수 있습니까 ??표 셀의 ComboBox Editor가 작동하지 않습니다.

storeParameter = Ext.create('ParameterStore'); 

{ 
      header: 'Parameter', 
      flex: 1, 
      sortable: true, 
      dataIndex: 'parameter', 
      field: { 
       type: 'textfield' 
      }, 
      editor: { 
       xtype: 'combo', 
       store: storeParameter 
      } 
     }, 

답변

0

당신은 당신이 그것을 표시 할 그리드 세포에 편집기 매개 변수를 정의해야합니다. 상점 자체에서 편집기를 정의하려고하는 것 같습니다.

+0

가 아니,하지의 '에디터'열 '매개 변수'의 atributte입니다입니다. –

+0

나는 문제를 해결, 위의 솔루션을 확인하십시오. –

0

나는이 문제를 해결했다. 내가 그리드의 속성을 추가하는 데 필요한 : 직접 상점을 넣어

selType: 'cellmodel', 

그리고 대신에, 나는 가게를 가지고있는,하여 ComboBox 대체했다.

var comboParameter = Ext.create('ComboBoxParameter'); 

그리고에 열 교체 :

{ 
      header: 'Parameter', 
      flex: 1, 
      sortable: true, 
      dataIndex: 'parameter', 
      editor: comboParameter 
     }, 
관련 문제