Getting Interface error

Getting below error in a simple Add vehicle form that I created during training. File upload control is not working at all

 This is how the File upload control has been configured

a!fileUploadField(
label: "Image",
labelPosition: "ABOVE",
target: cons!AX_DOCUMENTS_FOLDER_POINTER,
maxSelections: 1,
value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{ac064698-12ee-46cc-aebd-629ecc0dedae}vehiclemileage'],
saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{d5103e88-da32-42aa-9559-ec1004b4ce57}vehicleimage'],
required: true,
validations: {}
)

a!localVariables(
  local!category:rule!AA_QR_REF_getVehicleCategory({}),
  local!condition:rule!AA_QR_REF_getVehicleCondition({}),
a!formLayout(
  label: "Add Vehicle",
  contents: {
    a!sideBySideLayout(
      items: {
        a!sideBySideItem(
          item: a!integerField(
            label: "Year",
            labelPosition: "ABOVE",
            value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{bc928124-c5f4-419f-9f82-9acc0428e8e8}vehicleyear'],
            saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{bc928124-c5f4-419f-9f82-9acc0428e8e8}vehicleyear'],
            required: false
          )
        ),
        a!sideBySideItem(
          item: a!textField(
            label: "Make",
            labelPosition: "ABOVE",
            value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{92a81ab4-d30d-4485-abff-724b2de84e67}vehicleMake'],
            saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{92a81ab4-d30d-4485-abff-724b2de84e67}vehicleMake'],
            characterLimit: 55,
            required: false
          )
        ),
        a!sideBySideItem(
          item: a!textField(
            label: "Model",
            labelPosition: "ABOVE",
            value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{413ad20c-ae72-4000-85a5-7e0d7db51697}vehicleModel'],
            saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{413ad20c-ae72-4000-85a5-7e0d7db51697}vehicleModel'],
            characterLimit: 55,
            required: false
          )
        )
      }
    ),
    a!columnsLayout(
      columns: {
        a!columnLayout(
          contents: {
            a!dropdownField(
              label: "Category",
              labelPosition: "ABOVE",
              placeholder: "--- Select a Value ---",
              choiceLabels: local!category['recordType!{9030da14-57d1-418e-94c7-4feccee2719c}AA REF Vehicle Category.fields.{8587ac12-bc92-4a00-bad1-20d227b29766}value'],
              choiceValues: local!category['recordType!{9030da14-57d1-418e-94c7-4feccee2719c}AA REF Vehicle Category.fields.{357ad3b5-a7c5-42a6-835d-c653784f6065}id'],
              value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{d246f64a-53a7-4e05-aa2f-f9a4290423a8}vehiclecategory'],
              saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{d246f64a-53a7-4e05-aa2f-f9a4290423a8}vehiclecategory'],
              searchDisplay: "AUTO",
              required: true,
              validations: {}
            ),
            a!dropdownField(
              label: "Condition",
              labelPosition: "ABOVE",
              placeholder: "--- Select a Value ---",
              choiceLabels: local!condition['recordType!{eb227701-8262-4e28-8383-21f074f141da}AA REF Vehicle Condition.fields.{374df96f-5bb5-4f8b-aafe-d86f8b3b00ee}value'],
              choiceValues: local!condition['recordType!{eb227701-8262-4e28-8383-21f074f141da}AA REF Vehicle Condition.fields.{f06500cd-7eef-4495-9c40-52415ec87a34}id'],
              value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{d3de1824-2408-46bb-8d9c-8674f619478c}vehiclecondition'],
              saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{d3de1824-2408-46bb-8d9c-8674f619478c}vehiclecondition'],
              searchDisplay: "AUTO",
              required: true,
              validations: {}
            ),
            a!textField(
              label: "Color",
              labelPosition: "ABOVE",
              value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{ad31fa7d-5f81-4be5-bee7-5a04d8822342}vehicleColor'],
              saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{ad31fa7d-5f81-4be5-bee7-5a04d8822342}vehicleColor'],
              characterLimit: 55,
              required: false
            ),
            a!integerField(
              label: "Mileage",
              labelPosition: "ABOVE",
              value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{ac064698-12ee-46cc-aebd-629ecc0dedae}vehiclemileage'],
              saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{ac064698-12ee-46cc-aebd-629ecc0dedae}vehiclemileage'],
              required: false
            ),
            a!textField(
              label: "VIN",
              labelPosition: "ABOVE",
              value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{e228fa7d-ca95-47d0-84e4-2da4eb12cd7f}vehiclevin'],
              saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{e228fa7d-ca95-47d0-84e4-2da4eb12cd7f}vehiclevin'],
              characterLimit: 17,
              required: false
            )
          }
        ),
        a!columnLayout(
          contents: {
            a!sideBySideLayout(
              items: {
                a!sideBySideItem(
                  item: a!dateField(
                    label: "Date Added",
                    labelPosition: "ABOVE",
                    value: today(),
                    saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{a9319b19-70d9-4900-afae-fc8d5d85d18c}vehicledateadded'],
                    required: false,
                    readOnly: true
                  )
                ),
                a!sideBySideItem(
                  item: a!dateField(
                    label: "Last Maintenance",
                    labelPosition: "ABOVE",
                    value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{36cf6b3d-cc6c-4ece-b139-ada8310e0748}vehiclelastmaintenancedate'],
                    saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{36cf6b3d-cc6c-4ece-b139-ada8310e0748}vehiclelastmaintenancedate'],
                    required: false
                  )
                ),
                a!sideBySideItem(
                  item: a!dateField(
                    label: "Next Maintenance",
                    labelPosition: "ABOVE",
                    value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{b842b798-e5a6-45b9-8ea9-f815c12682ed}vehiclenextmaintenancedate'],
                    saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{b842b798-e5a6-45b9-8ea9-f815c12682ed}vehiclenextmaintenancedate'],
                    required: false,
                    validations: if(if(todate(ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{36cf6b3d-cc6c-4ece-b139-ada8310e0748}vehiclelastmaintenancedate']) > todate(ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{b842b798-e5a6-45b9-8ea9-f815c12682ed}vehiclenextmaintenancedate'])
,"The nextmaintenance date must be after the last maintenance date." 
, null
), "The next maintenance date must be after the last maintenance date.",
                      null())
                  )
                )
              }
            ),
            a!fileUploadField(
              label: "Image",
              labelPosition: "ABOVE",
              target: cons!AX_DOCUMENTS_FOLDER_POINTER,
              maxSelections: 1,
              value: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{ac064698-12ee-46cc-aebd-629ecc0dedae}vehiclemileage'],
              saveInto: ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{d5103e88-da32-42aa-9559-ec1004b4ce57}vehicleimage'],
              required: true,
              validations: {}
            )
          }
        )
      }
    )
  },
  buttons: a!buttonLayout(
    primaryButtons: {
      a!buttonWidget(
        label: "Add Vehicle",
        saveInto: {
          a!save(
            ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{a9319b19-70d9-4900-afae-fc8d5d85d18c}vehicledateadded']
            ,today()
          
           ),
          a!save(
            ri!vehicle['recordType!{2f4a1797-5b65-4891-a7cf-42ddbb49c8a6}AX Vehicle.fields.{f31ab3fe-c2bc-498a-905b-292e5705299c}vehicleaddedby']
            ,loggedInUser()
          )
        },
        submit: true,
        style: "PRIMARY",
        validate: true
      )
    },
    secondaryButtons: {
      a!buttonWidget(
        label: "Cancel",
        value: true,
        saveInto: ri!cancel,
        submit: true,
        style: "NORMAL",
        validate: false
      )
    }
  )
)
)

"Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error at function a!fileUploadField [line 132]: Error in a!forEach() expression during iteration 1: Expression evaluation error at function fn!content_appian_internal [line 35]:"

  Discussion posts and replies are publicly visible

Parents Reply Children
No Data