Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Problem with change handler at DynamicForm

    Hello,

    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");
    			}
    		});
    The datasource code is:
    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>
    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!
Working...
X