In the view model, add a formula to return the value for {! field1.value} || {! Field1.value}
According to the violin:
viewModel: { formulas: { something: { bind: { x: '{!field1.value}', y: '{!field2.value}' }, get: function (data) { if (data.x || data.y) return true; else return false; } } } }, items: [{ xtype: 'form', defaultType: 'textfield', bodyPadding: 10, items: [ {fieldLabel: 'Field 1', reference: 'field1', publishes: 'value'}, {fieldLabel: 'Field 2', reference: 'field2', publishes: 'value'}, { fieldLabel: 'Field 3', bind: { disabled: "{something}" } }, ], }]
source share