Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Livecycle populate text field with multiple records from list box

Avatar

Level 1

Can someone tell me how can I populate a text field from list box when I have multiple select.

Here is example:

List box consist: Hello

                         World.

I want to see this in text field: Hello,World.

Thanks!

2 Replies

Avatar

Level 6

if(xfa.event.prevText=="")

{

textfield.rawValue = xfa.event.newText;

}

if(xfa.event.prevText!="")

{

textfield.rawValue = texfield.rawValue+"\n"+xfa.event.newText;

}

I think something like this may work.

Avatar

Level 2

Hi Legro

I don't know if I understand you correctly, but you can do something like this:

----------------- java script begin ---------------------------------

//Reset text field

TextField.rawValue = "";

//loop through items in listbox

for(i = 0; i < ListBox.length; i++)

{

          //if item selected

          if(ListBox.getItemState(i))

          {

                    //check if Text field value if null

                    if (TextField.isNull)

                    {

                              TextField.rawValue = ListBox.getDisplayItem(i);

                    }

                    else

                    {

                              TextField.rawValue = TextField.rawValue + " " + ListBox.getDisplayItem(i);

                    }

 

          }

}

----------------- java script end ---------------------------------

I have attached an sample PDF so that you can see how it works!!

Kind Regards

Søren Høy Nielsen Dafolo A/S