FormLabels показаны в левом верхнем углу в ExtJS - PullRequest
0 голосов
/ 27 января 2012

Я пробовал много вещей, чтобы показывать ярлыки слева, но они продолжают появляться вверху слева. В чем может быть причина?

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 Ответ

1 голос
/ 27 января 2012

Такое поведение метки означает, что метка слишком длинная или ширина панели слишком мала. Попробуйте изменить размер панели и labelWidth.

...