Skip to main content
New Participant
January 8, 2021
Question

I have to make my Record Type Bulk Editable

  • January 8, 2021
  • 4 replies
  • 2 views

Case: I have record type that connected to an Employee data store entity which display all the records in the database under 'Record' tab. In addition, I have created a filter for the employees to filter all the records that are assigned to them. Now, how should I make this grid bulk editable?

What I want to Achieve: Now, once employees filter all the records assigned to them through the given filter then they should be able click on Edit button and update the all the records simultaneously in the grid view.

Any help would be much appreciated!

    4 replies

    pedro.simoes
    Participating Frequently
    January 8, 2021

    Hi [mention:cb641242762d45d9b02e6c6bb323c684:e9ed411860ed4f2ba0265705b8793d05],

    I suggest you take a look at the following interface pattern

    https://docs.appian.com/suite/help/20.4/recipe-add-edit-and-remove-data-in-an-inline-editable-grid.html

    You'll need to several adjustments to fit your code base but it should be pretty straight forward (https://docs.appian.com/suite/help/20.4/Adapt_a_SAIL_Recipe_to_Work_with_My_Applications.html) 

    New Participant
    January 8, 2021

    Hi,

    Thanks for responding.

    Currently, I am not using any Interface to display the data.

    However, I have connected the Record type with the Data store entity --> Inside the Record Type -->LIST--> Edit List

    This is how my data is displayed under Records Tab so is there any way I could add the bulk edits functionality inside the Record Type without adding an interface?

    pedro.simoes
    Participating Frequently
    January 8, 2021

    That list is your Record List. Where you will be able to configure a read-only view of your records. For editing your records, you will need to create an interface.

    Participating Frequently
    January 9, 2021

    An action can be added to the record list view. But, it cannot access the status of the record list view, like filters applied etc. as you can see in the documentation.

    My suggestion is to create new interface simulating record list view to achieve the desired functionality. I suggest to explore a!queryRecordType(), this way you don't have to recreate the query, set security etc.