cancel
Showing results for 
Search instead for 
Did you mean: 

How To Refresh Data on View

Former Member
0 Kudos

Hi All,

<b>How to Refresh my Data on My View?.</b>

In my application, i get data to table from BAPI. Once i click one record on table, it takes to another view(Here i display full information of table content). If user update his data, it will update particular record in my DB. UpTo Here is fine.

If the user wants to change another record, he will go back and pieck another record. Here table data is not refershing. I read about view.reset(). and i also tried to invalidate() method in WdExit(). Even then it s not refershing. Can any one help me?.

Another Quation: <b>How to sort data on Table?</b>

Can any one proved sample code?

Thanks & Regards

Ravi Golla

Accepted Solutions (1)

Accepted Solutions (1)

former_member186016
Active Contributor
0 Kudos

Hi Ravi,

Please refer to this ,It will solve the tabe sorting problem for you.

public void sort(String columnId, IWDNode dataSource) {
		IWDTableColumn column =
			(IWDTableColumn) table.getView().getElement(columnId);
		ReversableComparator reversable =
			(ReversableComparator) comparatorForColumn.get(column);
		if (reversable == null)
			return; // not a sortable column
 
		// remove icon of previously sorted column
		if (currentlySortedColumn != null
			&& currentlySortedColumn.getHeader() != null)
			currentlySortedColumn.getHeader().setImageSource(null);
 
		// bookkeeping
		if (column == currentlySortedColumn) {
			//			reversable.toggleReversed();
		}
 
		currentlySortedColumn = column;
 
		// set icon in currently sorted column
		if (currentlySortedColumn.getHeader() != null)
			currentlySortedColumn.getHeader().setImageSource(
				reversable.isReversed()
					? "~sapicons/s_b_srtd.GIF"
					: "~sapicons/s_b_srtu.GIF");
 
		// sorting
		dataSource.sortElements(reversable);
	}

Regards,

Ashwani Kr Sharma

Message was edited by:

Ashwani Kr Sharma

Former Member
0 Kudos

Hi Ashwani,

Thanks for giving me code. Presently i am getting errors. I think i need to import some IWDTableColumn packages. If it is right, if you have any import statements please provide them. Thanks for your help.

Thanks and Regards

Ravi Golla

former_member186016
Active Contributor
0 Kudos
import com.sap.tc.webdynpro.clientserver.uielib.standard.api.IWDTableColumn.

You can press CtlrShift'O' after copy pasting the code attached earlier.

Your imports will be resolved automatically.

Regards,

Ashwani Kr Sharma

Message was edited by:

Ashwani Kr Sharma

Answers (3)

Answers (3)

former_member186016
Active Contributor
0 Kudos

Some more helpful threads !

Regards,

Ashwani Kr Sharma

Former Member
0 Kudos

Hi,

You get a lot of threds and blogs if you serach for Tablesort

But its always better to open different threads for different questions

AM

Former Member
0 Kudos

Hi,

Call the method to get data from BAPI onplugfromscreen2

AM