Hi Guys,
What is Already Working :
===================
I have a Customer Datasource with some datasource fields and a DatasourceField "Addresses" of Type "DataSource" and Multiple =true. like:
	Customer can have many addresses and AdressDS has some fields as well :
	
I am using GWTRPC datasource and in my "excutefetch" operation of CustomerDS I load Customer data alongwith Addresses and set the attribute "addresses" with the converted Records[] of Adresses for my datasource field.
(no fetch or update operation is used from addressDS)
I have bound the CustomerDatasource with a Form. All fields of customerDS are shown with a nestedListGrid with option to add/remove/update the adresses. Please see the attached file
I found it very pleasing and happy with it since its a very strong feature.
P R O B L E M :
===========
The only Problem is that i want to customize the layout of this NestedListGrid Component generated by SmartGWT. I though i could override the ListGrid in similar fashion as normal form Fields. but overriding doesn't work.
Could someone specially Isomorphic can help me with this. I would really appreciate the help
My implementation is based on the following thread :
http://forums.smartclient.com/showpo...83&postcount=6
					What is Already Working :
===================
I have a Customer Datasource with some datasource fields and a DatasourceField "Addresses" of Type "DataSource" and Multiple =true. like:
Code:
	
	
	DataSourceField addresses = new DataSourceField("addresses");
    	addresses.setTypeAsDataSource(adressDS);
    	addresses.setMultiple(true);
Code:
	
	
public AdressDS(){
    		setID("addressds");
    		DataSourceField f=addDataSourceField("addressid", FieldType.INTEGER, "AdressID", true,false);
    		f.setHidden(true);
    		addDataSourceField("street", FieldType.TEXT, "Straße", false,true);
        	addDataSourceField("houseno", FieldType.TEXT, "Hausnr.", false,true);
        	addDataSourceField("zip", FieldType.TEXT, "Zip.", false,true);
        	addDataSourceField("city", FieldType.TEXT, "Stadt.", false,true);
       	
    	}
 protected DataSourceField addDataSourceField(String name, FieldType type,String title,boolean primaryKey,boolean required){
    	DataSourceField f = new DataSourceField(name,type,title);
    	f.setPrimaryKey(primaryKey);
    	f.setRequired(required);
    	addField(f);
    	return f;        	
    }
I am using GWTRPC datasource and in my "excutefetch" operation of CustomerDS I load Customer data alongwith Addresses and set the attribute "addresses" with the converted Records[] of Adresses for my datasource field.
(no fetch or update operation is used from addressDS)
I have bound the CustomerDatasource with a Form. All fields of customerDS are shown with a nestedListGrid with option to add/remove/update the adresses. Please see the attached file
I found it very pleasing and happy with it since its a very strong feature.
P R O B L E M :
===========
The only Problem is that i want to customize the layout of this NestedListGrid Component generated by SmartGWT. I though i could override the ListGrid in similar fashion as normal form Fields. but overriding doesn't work.
Could someone specially Isomorphic can help me with this. I would really appreciate the help
My implementation is based on the following thread :
http://forums.smartclient.com/showpo...83&postcount=6
