var window = Gikam.create('window', {
renderTo: document.body
});
Gikam.create('layout', {
renderTo: window.$dom,
center: {
items: [{
type: 'btnToolbar',
items: [{
type: 'button',
text: 'form可编辑后字段只读',
onClick() {
Gikam.getComp('form').setReadonly(false);
Gikam.getComp('form').toFieldsReadonly(['name']);
}
}, {
type: 'button',
text: 'form只读后字段可编辑',
onClick() {
Gikam.getComp('form').setReadonly(true);
Gikam.getComp('form').toFieldsEdit(['name']);
}
}, {
type: 'button',
text: '字段只读后form可编辑',
onClick() {
Gikam.getComp('form').toFieldsReadonly(['name']);
Gikam.getComp('form').setReadonly(false);
}
}, {
type: 'button',
text: '字段可编辑后form只读',
onClick() {
Gikam.getComp('form').toFieldsEdit(['name']);
Gikam.getComp('form').setReadonly(true);
}
}]
}, {
type: 'tab',
fill: true,
panels: [{
title: '表格事件',
items: [{
type: 'form',
id: 'form',
url: IFM_CONTEXT + '/core/module/item/files/160735082382208',
columns: 4,
fields: [{
field: 'name',
title: '字段名称',
}, {
field: 'fileExt',
title: '描述',
}],
}]
}]
}]
}
});
console