Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
3 replies
Subscribers
7 subscribers
Views
1117 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
General
Hi, In a certain task we need to let users edit a set of data. We would nor
octavianp
over 8 years ago
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
Parents
0
Tim
Certified Lead Developer
over 8 years ago
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.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
Tim
Certified Lead Developer
over 8 years ago
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.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data