Can we add dynamic link to entire row instead of one column.

Certified Lead Developer

Hi,

Can we add dynamic link to entire row instead of one column.

The below screen has link on Make field.

But I need It for entire Row.

Is it possible in Appian. If it is what changes do I to make to below expression.

Please suggest.

  Discussion posts and replies are publicly visible

Parents
  • 0
    Certified Lead Developer

    {
    a!gridField(
    label: "Vehicle Report",
    labelPosition: "ABOVE",
    data: a!recordData(
    recordType: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo',
    relatedRecordData: {
    a!relatedRecordData()
    }
    ),
    columns: {
    a!gridColumn(
    label: "Id",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{cb78cebe-36de-48f7-8f5b-f5dbbbe2d259}id',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{cb78cebe-36de-48f7-8f5b-f5dbbbe2d259}id'],
    align: "END"
    ),
    a!gridColumn(
    label: "Make",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{7bbe3cc1-3ee1-4f59-9db4-000744ee65c3}make',
    value: a!linkField(
    links: {
    a!recordLink(
    label: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{7bbe3cc1-3ee1-4f59-9db4-000744ee65c3}make'],
    recordType: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo',
    identifier: fv!identifier
    )
    }
    )
    ),
    a!gridColumn(
    label: "Model",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{0153180b-25b4-4938-846f-81e887e9ec39}model',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{0153180b-25b4-4938-846f-81e887e9ec39}model']
    ),
    a!gridColumn(
    label: "Color",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{6a52bac8-3246-4d3f-a283-c754994733bb}color',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{6a52bac8-3246-4d3f-a283-c754994733bb}color']
    ),
    a!gridColumn(
    label: "Condition",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{a7799904-3ad8-4509-a03a-3b2971f248b9}condition',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.relationships.{5ad14d3c-d7a4-4ef3-8e4a-c38e38fcfba6}DemoCondition.fields.{1b84c63a-9805-4988-844c-2bb03b83abe8}label'],
    align: "START"
    ),
    a!gridColumn(
    label: "Status",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{cf20af0b-e512-45b0-ba25-723216fed7e3}status',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.relationships.{cfafe98b-b0f4-4a74-b739-617307b59e4b}DemoStatus.fields.{c192b0cc-7bdf-4bf9-aea4-eca350786546}label'],
    align: "START"
    ),
    a!gridColumn(
    label: "Category",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{ebeaa7a1-ebc8-4460-af83-43873cb0d713}category',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.relationships.{722af613-e39b-46d4-b3e3-efaba80b76ff}DemoCategory.fields.{89d0a974-0565-4ec1-8a13-3f9e0ec104f2}label'],
    align: "START"
    ),
    a!gridColumn(
    label: "Mileage",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{9b9e3844-da97-4567-bc03-744e87f1f640}mileage',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{9b9e3844-da97-4567-bc03-744e87f1f640}mileage'],
    align: "END"
    ),
    a!gridColumn(
    label: "Year",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{a551d16c-08d2-4745-9a70-cea9171a8055}year',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{a551d16c-08d2-4745-9a70-cea9171a8055}year'],
    align: "END"
    ),
    a!gridColumn(
    label: "Vin",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{56362f86-e0e7-475a-b9fb-9b456c661233}vin',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{56362f86-e0e7-475a-b9fb-9b456c661233}vin']
    ),
    a!gridColumn(
    label: "Maintenance Date",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{5071276d-5f3e-4d81-9cf4-779be1b80c98}maintenanceDate',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{5071276d-5f3e-4d81-9cf4-779be1b80c98}maintenanceDate'],
    align: "END"
    ),
    a!gridColumn(
    label: "Next Maintenance Date",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f974fc13-b380-464f-8994-59cdd5a2ed2e}nextMaintenanceDate',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f974fc13-b380-464f-8994-59cdd5a2ed2e}nextMaintenanceDate'],
    align: "END"
    ),
    a!gridColumn(
    label: "Image",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{35a98fd5-df60-4843-94d7-c6df61970af1}image',
    value: a!imageField(
    images: a!documentImage(
    document: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{35a98fd5-df60-4843-94d7-c6df61970af1}image'],
    caption: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{35a98fd5-df60-4843-94d7-c6df61970af1}image']
    ),
    size: "SMALL"
    ),
    align: "END"
    ),
    a!gridColumn(
    label: "Addedby",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{fc99a67d-7ea5-4fb0-af6c-89729a9c9011}addedby',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{fc99a67d-7ea5-4fb0-af6c-89729a9c9011}addedby']
    ),
    a!gridColumn(
    label: "Dateadded",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f1f92259-d667-4aa2-9450-1174902d0849}dateadded',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f1f92259-d667-4aa2-9450-1174902d0849}dateadded'],
    align: "END"
    ),
    a!gridColumn(
    label: "Lastmodifiedby",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{834f9690-dc4e-4c68-a4e2-b80cd0d6e332}lastmodifiedby',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{834f9690-dc4e-4c68-a4e2-b80cd0d6e332}lastmodifiedby']
    ),
    a!gridColumn(
    label: "Lastmodifieddate",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{2d342259-62d6-415b-a325-dc1453775f55}lastmodifieddate',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{2d342259-62d6-415b-a325-dc1453775f55}lastmodifieddate'],
    align: "END"
    ),
    a!gridColumn(
    label: "Categoryid",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f86faaff-3b55-4888-81f8-e6a1727c29a1}categoryid',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f86faaff-3b55-4888-81f8-e6a1727c29a1}categoryid'],
    align: "END"
    ),
    a!gridColumn(
    label: "Conditionid",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{55f673de-5088-4337-a90b-b79fc3370013}conditionid',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{55f673de-5088-4337-a90b-b79fc3370013}conditionid'],
    align: "END"
    )
    },
    validations: {},
    refreshAfter: "RECORD_ACTION",
    userFilters: {
    'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.filters.{b675c271-75bd-467a-939e-866d5e8bd876}Color'
    },
    showSearchBox: true,
    showRefreshButton: true,
    recordActions: {
    a!recordActionItem(
    action: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.actions.{7071d5d6-f7b9-40a7-bbd3-6878a573b890}newVehicleDemo'
    )
    }
    )
    }

Reply
  • 0
    Certified Lead Developer

    {
    a!gridField(
    label: "Vehicle Report",
    labelPosition: "ABOVE",
    data: a!recordData(
    recordType: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo',
    relatedRecordData: {
    a!relatedRecordData()
    }
    ),
    columns: {
    a!gridColumn(
    label: "Id",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{cb78cebe-36de-48f7-8f5b-f5dbbbe2d259}id',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{cb78cebe-36de-48f7-8f5b-f5dbbbe2d259}id'],
    align: "END"
    ),
    a!gridColumn(
    label: "Make",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{7bbe3cc1-3ee1-4f59-9db4-000744ee65c3}make',
    value: a!linkField(
    links: {
    a!recordLink(
    label: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{7bbe3cc1-3ee1-4f59-9db4-000744ee65c3}make'],
    recordType: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo',
    identifier: fv!identifier
    )
    }
    )
    ),
    a!gridColumn(
    label: "Model",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{0153180b-25b4-4938-846f-81e887e9ec39}model',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{0153180b-25b4-4938-846f-81e887e9ec39}model']
    ),
    a!gridColumn(
    label: "Color",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{6a52bac8-3246-4d3f-a283-c754994733bb}color',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{6a52bac8-3246-4d3f-a283-c754994733bb}color']
    ),
    a!gridColumn(
    label: "Condition",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{a7799904-3ad8-4509-a03a-3b2971f248b9}condition',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.relationships.{5ad14d3c-d7a4-4ef3-8e4a-c38e38fcfba6}DemoCondition.fields.{1b84c63a-9805-4988-844c-2bb03b83abe8}label'],
    align: "START"
    ),
    a!gridColumn(
    label: "Status",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{cf20af0b-e512-45b0-ba25-723216fed7e3}status',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.relationships.{cfafe98b-b0f4-4a74-b739-617307b59e4b}DemoStatus.fields.{c192b0cc-7bdf-4bf9-aea4-eca350786546}label'],
    align: "START"
    ),
    a!gridColumn(
    label: "Category",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{ebeaa7a1-ebc8-4460-af83-43873cb0d713}category',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.relationships.{722af613-e39b-46d4-b3e3-efaba80b76ff}DemoCategory.fields.{89d0a974-0565-4ec1-8a13-3f9e0ec104f2}label'],
    align: "START"
    ),
    a!gridColumn(
    label: "Mileage",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{9b9e3844-da97-4567-bc03-744e87f1f640}mileage',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{9b9e3844-da97-4567-bc03-744e87f1f640}mileage'],
    align: "END"
    ),
    a!gridColumn(
    label: "Year",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{a551d16c-08d2-4745-9a70-cea9171a8055}year',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{a551d16c-08d2-4745-9a70-cea9171a8055}year'],
    align: "END"
    ),
    a!gridColumn(
    label: "Vin",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{56362f86-e0e7-475a-b9fb-9b456c661233}vin',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{56362f86-e0e7-475a-b9fb-9b456c661233}vin']
    ),
    a!gridColumn(
    label: "Maintenance Date",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{5071276d-5f3e-4d81-9cf4-779be1b80c98}maintenanceDate',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{5071276d-5f3e-4d81-9cf4-779be1b80c98}maintenanceDate'],
    align: "END"
    ),
    a!gridColumn(
    label: "Next Maintenance Date",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f974fc13-b380-464f-8994-59cdd5a2ed2e}nextMaintenanceDate',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f974fc13-b380-464f-8994-59cdd5a2ed2e}nextMaintenanceDate'],
    align: "END"
    ),
    a!gridColumn(
    label: "Image",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{35a98fd5-df60-4843-94d7-c6df61970af1}image',
    value: a!imageField(
    images: a!documentImage(
    document: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{35a98fd5-df60-4843-94d7-c6df61970af1}image'],
    caption: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{35a98fd5-df60-4843-94d7-c6df61970af1}image']
    ),
    size: "SMALL"
    ),
    align: "END"
    ),
    a!gridColumn(
    label: "Addedby",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{fc99a67d-7ea5-4fb0-af6c-89729a9c9011}addedby',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{fc99a67d-7ea5-4fb0-af6c-89729a9c9011}addedby']
    ),
    a!gridColumn(
    label: "Dateadded",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f1f92259-d667-4aa2-9450-1174902d0849}dateadded',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f1f92259-d667-4aa2-9450-1174902d0849}dateadded'],
    align: "END"
    ),
    a!gridColumn(
    label: "Lastmodifiedby",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{834f9690-dc4e-4c68-a4e2-b80cd0d6e332}lastmodifiedby',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{834f9690-dc4e-4c68-a4e2-b80cd0d6e332}lastmodifiedby']
    ),
    a!gridColumn(
    label: "Lastmodifieddate",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{2d342259-62d6-415b-a325-dc1453775f55}lastmodifieddate',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{2d342259-62d6-415b-a325-dc1453775f55}lastmodifieddate'],
    align: "END"
    ),
    a!gridColumn(
    label: "Categoryid",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f86faaff-3b55-4888-81f8-e6a1727c29a1}categoryid',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{f86faaff-3b55-4888-81f8-e6a1727c29a1}categoryid'],
    align: "END"
    ),
    a!gridColumn(
    label: "Conditionid",
    sortField: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{55f673de-5088-4337-a90b-b79fc3370013}conditionid',
    value: fv!row['recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.fields.{55f673de-5088-4337-a90b-b79fc3370013}conditionid'],
    align: "END"
    )
    },
    validations: {},
    refreshAfter: "RECORD_ACTION",
    userFilters: {
    'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.filters.{b675c271-75bd-467a-939e-866d5e8bd876}Color'
    },
    showSearchBox: true,
    showRefreshButton: true,
    recordActions: {
    a!recordActionItem(
    action: 'recordType!{bca9c3f6-ee5a-4af4-8ce3-65b867a63de4}AA Vehicle Demo.actions.{7071d5d6-f7b9-40a7-bbd3-6878a573b890}newVehicleDemo'
    )
    }
    )
    }

Children