cancel
Showing results for 
Search instead for 
Did you mean: 

Empty row in dropdown by index

Former Member
0 Kudos

In my dropdown by index I get an empty row at the top and if the user click that '500 internal error is getting displayed. Java null pointer exception'

I dont understand where this empty line is coming from.

How to get rid of this one.

Pls help. Thanks!

<Empty Row>

Please select

Afghanistan

Aland Islands

..

..

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Change the selection cardinality of the node bound to the DropDownBy<Key/Index> UI element to 1...1.

Regards,

Satyajit.

Answers (3)

Answers (3)

Former Member
0 Kudos

Thanks!! my problem is solved.

Former Member
0 Kudos

Hi,

Set the selection cardinality of the node bound to your drop down by index to 1..n, so that the empty row is removed.

Regards

Ayyapparaj

Former Member
0 Kudos

Why 1:N and not 1:1?

Armin

Former Member
0 Kudos

public void wdDoInit()

{

//@@begin wdDoInit()

wdContext.currentContextElement().setName("12345");

IPrivateTestWdView.ITable1Node node1=wdContext.nodeTable1();

IPrivateTestWdView.ITable1Element ele1;

for(int i=0;i<4;i++)

{

ele1=wdContext.nodeTable1().createTable1Element();

node1.addElement(ele1);

}

IWDAttributeInfo attributeInfo_skillarea = wdContext.getNodeInfo().getChild("table1").getAttribute(IPrivateTestWdView.ITable1Element.COL3);

ISimpleTypeModifiable skillarea_Type = attributeInfo_skillarea.getModifiableSimpleType();

IModifiableSimpleValueSet valueSet_skillarea = skillarea_Type.getSVServices().getModifiableSimpleValueSet();

valueSet_skillarea.put("Select","Select");

valueSet_skillarea.put("ZOBJID","ZQKTEST");

IPrivateTestWdView.IDropdown1Node dnode=wdContext.nodeDropdown1();

IPrivateTestWdView.IDropdown1Element dele;

dele=wdContext.nodeDropdown1().createDropdown1Element();

dele.setAttr1("123");

dnode.addElement(dele);

dele=wdContext.nodeDropdown1().createDropdown1Element();

dele.setAttr1("456");

dnode.addElement(dele);

dele=wdContext.nodeDropdown1().createDropdown1Element();

dele.setAttr1("789");

dnode.addElement(dele);

//@@end

}

this coding is for drop down by index.try this,Also use try catch block.

regards

Sharanya.R