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

Unable to populate date field on form initialize event


Level 2

I been using this script before on my other forms to basically auto populate a date field on form initialization.  However, on the form that I am currently working on, the code does not work.  Any help would greatly be appreciated.

form1.JV.Dare::initialize - (JavaScript, client)

if(status.rawValue != "Something")


var msNow = (new Date()).getTime();

var d1 = new Date(msNow);

this.rawValue = until.printd("yyyy-mm-dd", d1);




this.rawValue = rawValue;


1 Reply


Level 2

Here's how I populate a date field w/ 'now' - where the validation pattern is



    var oRightNow=new Date();

    oToday=new Date(oRightNow.getFullYear(),oRightNow.getMonth(),oRightNow.getDate());     // oToday is a global for other reasons

    geDate.rawValue = fFormatDate(oToday);

with functions defined as...

function fFormatDate(oDate) {

    var iMonth=oDate.getMonth()+1;

    var iDay=oDate.getDate();

    var iYear=oDate.getFullYear();

    //    return iMonth+"/"+iDay+"/"+iYear;

    return iYear+"-"+fEnsure2Digits(iMonth)+"-"+fEnsure2Digits(iDay);


function fEnsure2Digits(number) { return (number < 10) ? '0'+number : number; }