Hello,
I have a problem debugging an application that I hadnīt developed. It uses a DynamicForm, code:
The datasource code is:
I want to capture when someone attach a file to my form, but I canīt, and I donīt know what can I do. Any suggestions???
Thanks!
I have a problem debugging an application that I hadnīt developed. It uses a DynamicForm, code:
Code:
final DynamicForm uploadForm= new DynamicForm();
Datasource csFileImport;
csFileImport = DataSource.get("csFileImport");
uploadForm.setUseAllDataSourceFields(true);
uploadForm.setHeight("25px");
uploadForm.setStyleName("inputFormFile");
uploadForm.setDataSource(csFileImport);
uploadForm.setStyleName("obsUnderlinedCanvas");
uploadForm.setAlign(Alignment.RIGHT);
uploadForm.setNumCols(2);
uploadForm.setColWidths(35, 300);
uploadForm.addItemChangedHandler(new ItemChangedHandler() {
@Override
public void onItemChanged(ItemChangedEvent event) {
// TODO Auto-generated method stub
SC.say("changed");
}
});
uploadForm.addItemChangeHandler(new ItemChangeHandler() {
@Override
public void onItemChange(ItemChangeEvent event) {
// TODO Auto-generated method stub
SC.say("change");
}
});
Code:
<DataSource ID="csFileImport">
<fields>
<field name="file" type="file" width="450px"/>
</fields>
<serverObject className="MyClassName" />
<operationBindings>
<binding operationType="update" serverMethod="saveFile" />
<binding operationType="add" serverMethod="saveFile" />
</operationBindings>
</DataSource>
Thanks!