2012-01-27 53 views
0

我嘗試了很多事情來向左側顯示標籤,但他們一直顯示在左上角。可能是什麼原因?formLabels顯示在左上角的ExtJS

enter image description here

實際的代碼是3105行。相關的代碼是:

var bildirilenArizaAlt = new Ext.form.FormPanel({ 

    frame : true, 
    id: "bildirilenArizaAltid", 
    layout: { 
     type: 'table', 
     columns: 2 
    }, 
    defaults : { 
     padding : 0, 
     width : 245, 
     cellCls : 'verticalAlignTop', 
     border : false,  
    }, 
    labelWidth: 30, 
    labelAlign: 'right', 
    items: [{ 
     layout:'form', 
     items:[{ 
      xtype : 'dynaCombo', 
      table : 'TANIMLAR_DET', 
      field : 'TANIM_DET_ADI', 
      no : 'TANIM_DET_NO', 
      id: 'bildirilenArizaAltbir', 
      fieldLabel : LANG.ISEMRI__SERVIS_TURU, 
      hiddenName : "SERVIS_TURU", 
      forceSelection : true, 
      readOnly: (loggedUser.domain == "demo") ? true : false, 
      where : [{ 
       field : 'TANIM_NO', 
       value : 1, 
       queryType : 0, 
       whereType : 'and', 
       searchType : 'default' 
      }] 
     }] 
    },{ 
     layout:'form', 
     items:[{ 
      xtype : 'textfield', 
      name : 'SERVIS_VEREN', 
      id : 'SERVIS_VERENba', 
      allowBlank: false, 
      readOnly: true, 
      fieldLabel : 'Ekip'}] 
    },{ 
     layout:'form', 
     items:[{ 
     layout: 'form', 
     items:[{ 
      xtype : 'textfield', 
      id: 'montaj_kart_no_id', 
      fieldLabel: LANG.ISEMRI__MOUNT_CARD_NO, 
      name : 'MONTAJ_KART_NO' 
      }] 
     }] 
    }] 
}); 

回答

1

此標籤行爲意味着標籤太長或面板寬度太小。嘗試更改面板大小和labelWidth。

相關問題