Hi, In a certain task we need to let users edit a set of data. We would nor

Hi,
In a certain task we need to let users edit a set of data. We would normally use an editable grid, but the number of columns would be very big (more than 25).
There is an Appian SAIL Recipe that presents the possibility of having a section in which all the data can be modified, but as our interface already has many sections I would avoid using it, instead I would like to have a “View More” button on the grid that would lead the users to a totally different page containing an interface with a form with the data for the specific selected row. Another possibility would be to load data in a pop-up, but I understand that pop-up functionality is not available.

Is there any possibility to load data in another screen, or in the same screen and have “Save and Go Back” functionality ?

Thank you in advance

OriginalPostID-155447

OriginalPostID-155447

  Discussion posts and replies are publicly visible

  • 0
    Certified Lead Developer
    It sounds like you need to combine a standard gridField component with a form layout for adding the new rows. Remember you can place Add/Remove buttons anywhere around the grid that can submit your form and chain to another where the new row data can be added and then back again. This form and process approach is the simplest and most common.

    One other possible approach that I have used is to split your 25 columns into 2,3 or 4 separate grids and then use either left/right images or dynamicLinks so the user feels like they are scrolling left or right but behind the scenes your code is just hiding and showing the different editable grids. A good hint is to maintain 1 or 2 of your left side columns so the user retains context for each row.

    Unfortunately popups are not (yet) available.
  • In addition to the above, you might want to have a look at this SAIL recipe: forum.appian.com/.../SAIL_Recipes.html
  • This is the SAIL recipe that I an trying to avoid using because we already have a lot of sections in the screen. What I plan to do, is to inspire from this recipe and instead of populating a section, redirecting user to another window. I am trying to use dynamicLinks for the "view more" button, but so far I don't know how to call another interface to replace the current screen.