Hi,
I'm trying to customize our inbox, adding a custom attribute.
I've followed the instructions at:
https://community.emc.com/thread/123525?start=0&tstart=0
And it has worked, but with some issues. The columns show up in the inbox and populate with the correct data.
However, the sort link does not work for these columns (cant sort on them).
On my first try I used for the sort link (in the jsp)
<dmf:datagridTh scope='col' cssclass='doclistfilenamedatagrid leftAlignment' resizable="true">
<b><nobr><dmf:datasortlink cssclass='doclistbodyDatasortlink' name='sortdeqwf' nlsid='MSG_DEQWORKFLOW'
column='deqworkflow'/></nobr></b>
</dmf:datagridTh>
<dmf:datagridRowTd nowrap="true" cssclass='doclistfilenamedatagrid'>
<%
String sRouterId = ((Datagrid)form.getControl(InboxList.DATAGRID_CONTROL_NAME)).getDataProvider().getDataField("router_id");
InboxDeqDataHandler Obj = new InboxDeqDataHandler();
String sWorkFlowName=Obj.getWorkflowName(sRouterId);
%>
<dmf:label label='<%=sWorkFlowName%>'/>
</dmf:datagridRowTd>
This works to a point...the columns shows up with the correct data...but I can't sort it, and I get this error intermittently
invokeMethod() failed while calling: onClick
DataSortControl: No valid enclosing dataprovider found!
After closing this window, press the Refresh or Reload button on your browser to continue.
Usually this is after a refresh. I've also tried enclosing both in a <dmf:celltemplate> tag, but then the columns don't show up at all.
Any help or tips would be appreciated.