Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 771

Re: Populating values for Dropdown using system date

$
0
0

Hi Bala,

 

You can use the following script code to populate a listbox as required:

 

var today = APPLICATION.getInfo().dateNowInternalFormat;

var month = Convert.stringToInt(today.substring(4,6));

var year = today.substring(2,4);

 

var quarter = Math.ceil(month/3); // Calculate quarter based on month

 

var qArrays = ["Q1","Q1;Q2","Q1;Q2;Q3","Q1;Q2;Q3;Q4"]; // Arrays of quarters per quarter

 

var quarterArray = qArrays[quarter - 1]; // Get array string of quarters based on current quarter

 

var quarterList = quarterArray.split(";");  // Convert string of quarters to array


//  Loop through quarters to date and add to listbox

quarterList.forEach(function(quarterItem, index) {

  LISTBOX_1.addItem(index + 1 + "", quarterItem + " - " + year);

});

 

 

 

 

Regards,

 

Mustafa.


Viewing all articles
Browse latest Browse all 771

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>