Hi, I'm trying to put check boxes with validations ,for that user

Hi,
I'm trying to put check boxes with validations ,for that user need to select atleast one box. I wrote the code for 2 option check boxes and required attribute mentioned in the second checkbox. How can i get the validation on top of the 2 choices(Near Select all that apply) instead at bottom. Please find the attachments for reference. Thanks in Advance.

test.docx

OriginalPostID-168726

OriginalPostID-168726

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Associate Developer
    the question is not that clear to me.. but what i understood is: You need the validation(*) for all items instead for 2nd checkbox. infact that is the default behaviour of SAIL.

    =load(
    local!userAgreed,
    a!formLayout(
    firstColumnContents: {
    a!checkboxField(
    label: "select all that apply",
    choiceLabels: {"c1","c2"},
    choiceValues: {1,2},
    value: local!userAgreed,
    saveInto: local!userAgreed,
    required: true,
    requiredMessage: "You must check atleast one!"
    )
    },
    buttons: a!buttonLayout(
    primaryButtons: a!buttonWidgetSubmit(
    label:"Submit"
    )
    )
    )
    )
Reply
  • 0
    Certified Associate Developer
    the question is not that clear to me.. but what i understood is: You need the validation(*) for all items instead for 2nd checkbox. infact that is the default behaviour of SAIL.

    =load(
    local!userAgreed,
    a!formLayout(
    firstColumnContents: {
    a!checkboxField(
    label: "select all that apply",
    choiceLabels: {"c1","c2"},
    choiceValues: {1,2},
    value: local!userAgreed,
    saveInto: local!userAgreed,
    required: true,
    requiredMessage: "You must check atleast one!"
    )
    },
    buttons: a!buttonLayout(
    primaryButtons: a!buttonWidgetSubmit(
    label:"Submit"
    )
    )
    )
    )
Children
No Data