Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
212 views
in Technique[技术] by (71.8m points)

javascript - Using Variables as Search parameters in SuiteScript 2.0

I have recently become stuck in my current coding endeavors. Here is what I am trying to do: code before this pulls item fulfillment numbers and stores them in an array (myArray as shown below) The IF# is not enough to load a record, you need the internal ID, which the search below can find.

for (i = 0; i < myArray.length; i++) {
  mySearch = search.create({
    type: 'transaction',
    filters: [
      ['numbertext', 'contains', myArray[i]],
      //I get an unexpected error when trying to plug in the array value, SS only wants a value in quotes.
    ],
    columns: [
      search.createColumn({
        name: 'internalid',
        sort: search.Sort.ASC,
        label: 'Internal ID',
      }),
    ],
  });
  mySearch.run().each(function (result) {
    myResults[i] = result.getValue({
      name: 'internalid',
    });
    return true;
  });
}

Is there a way around this?

I am also wondering if there are ways to turn objects into strings using SuiteScript. That can always make my life easier ><

question from:https://stackoverflow.com/questions/65927914/using-variables-as-search-parameters-in-suitescript-2-0

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...