How to bring today"s date to the process variables?

  a!dateField(
label: "Order Submission Date",
/*value: ri!OrderSubmissionDate,*/
value: fn!today(),
saveInto: ri!OrderSubmissionDate,
required: true
),

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer

    It also seems you want to default to today's date as well.

    I will add on to Bob's answer with the following code. Note the updated "value" field for the dateField. 

    {
      a!dateField(
        label: "Order Submission Date",
        value: if(
          isnull(ri!OrderSubmissionDate),
          fn!today(),
          ri!OrderSubmissionDate
        ),
        saveInto: ri!OrderSubmissionDate,
        required: true
      ),
      a!buttonLayout(
        primaryButtons: {
          a!buttonWidget(
            label: "Submit",
            saveInto: {
              a!save(
                ri!OrderSubmissionDate,
                if(
                  isnull(ri!OrderSubmissionDate),
                  fn!today(),
                  ri!OrderSubmissionDate
                )
              )
            },
            submit: true
          )
        }
      )
    }

Reply
  • 0
    Certified Lead Developer

    It also seems you want to default to today's date as well.

    I will add on to Bob's answer with the following code. Note the updated "value" field for the dateField. 

    {
      a!dateField(
        label: "Order Submission Date",
        value: if(
          isnull(ri!OrderSubmissionDate),
          fn!today(),
          ri!OrderSubmissionDate
        ),
        saveInto: ri!OrderSubmissionDate,
        required: true
      ),
      a!buttonLayout(
        primaryButtons: {
          a!buttonWidget(
            label: "Submit",
            saveInto: {
              a!save(
                ri!OrderSubmissionDate,
                if(
                  isnull(ri!OrderSubmissionDate),
                  fn!today(),
                  ri!OrderSubmissionDate
                )
              )
            },
            submit: true
          )
        }
      )
    }

Children
No Data