Dorado中AtuoForm使用
在页面设计开发中,我们可能需要对AtuoForm进行设置或者更改,但是因为在客户端并没有AutoForm对象,所以没有办法直接可以使用AutoForm对象进行操作,这样我们就不能对AtuoForm中的对象进行操作了吗?
答案显然是否定的,虽然无法获得AutoForm的对象,但是我们还是可以对AutoForm中的控件进行操作。
在页面中:AutoForm中分为Group,Group中有生成的Label,TextdEitor,Label,Element Renderer等,其实我们为了获得AtuoForm对象的目的就是为了使用它对下面的内容进行细微操作,以达到我们的需求,我们可以在不获得AtuoForm对象情况下也可以对AtuoForm中的对象可以进行操作,如下:
1.Group
FormGroup的id的生成规则是:AutoForm ID_group+index,其中index为Group的顺序,从0开始。
比如该示例的第二个FormGroup的ID是formEmployee_group1
2.Label,TextEditor,Label,Element Renderer等
FieldLabel的ID为: formName_fieldlabel_fieldName
TextEditor以及CheckBox的ID为: formName_editor_fieldName
Label的ID为:formName_label_fieldName
Element Renderer的ID为:formName_groupName_ElementName_renderer
对于AutoForm中控件的操作,可以间接地帮助我们实现对于AutoForm的操作,有些时候效果甚至还要好