Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Convert CSV data in text field to a List in anther text field

New Here ,
Sep 11, 2020 Sep 11, 2020

Trying to Document-Level JavaScript to get comma separated values shown in one text field to show as a list in another multiline text field. 

 

Example (csv): 1SZ,ATT,FHS,GU6

Needed Result: 

1SZ

ATT

FHS

GU6

 

Current Document Level Javascript (no success):

 

function StockOptions(){
var stkOpt = this.getField("List_Options").valueAsString.split(",");
var oldValue = this.getField("Factory_Options").valueAsString;

this.getField("Factory_Options").setItems(stkOpt);
if(stkOpt.indexof(oldValue)!=-1) this.getField("Factory_Options").value = oldValue;
}

TOPICS
Acrobat SDK and JavaScript
402
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Sep 11, 2020 Sep 11, 2020

That code was written to populate a drop-down field, not a text field. Use this, instead:

 

this.getField("Factory_Options").value = this.getField("List_Options").valueAsString.replace(/,/g, "\n");
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Sep 11, 2020 Sep 11, 2020
LATEST

that did it! Thank you

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines