I have a really long screen and there has to be considerable scrolling up and do

I have a really long screen and there has to be considerable scrolling up and down the screen. There are buttons at different places of the screen. On click of these buttons, the user is taken to a different screen and once the other screen is completed the user is brought back to the original long screen. There is a requirement where the user should be returned to the same place from which he has left the screen. So when the original screen loads, it should not be at the top. Any inputs?

OriginalPostID-140518

OriginalPostID-140518

  Discussion posts and replies are publicly visible

Parents
  • Agree with the above solution. Alternatively, you can create buttons for each new section and open a different section on the same form whenever any of those buttons are clicked.
    You can do this by saving a different value on these buttons. Let's say you want to open a new section to modify/edit some data on the existing form, then you can create a button "Edit" and save value "edit" ,on its click, in a variable like "btn".
    On your main form, show a new section whenever the value of "btn" is edit. You can do this way.

    if(
    ri!btn= "edit",
    a!sectionLayout(
    /*your new section*/
    ),
    { }
    )

    In your section you can add a button named "done" or "save changes" and save its value in the same "btn" variable. Now when you click on this button, the value of variable will be changed and the if condition will become false. Consequently, your new section will also get hide.
Reply
  • Agree with the above solution. Alternatively, you can create buttons for each new section and open a different section on the same form whenever any of those buttons are clicked.
    You can do this by saving a different value on these buttons. Let's say you want to open a new section to modify/edit some data on the existing form, then you can create a button "Edit" and save value "edit" ,on its click, in a variable like "btn".
    On your main form, show a new section whenever the value of "btn" is edit. You can do this way.

    if(
    ri!btn= "edit",
    a!sectionLayout(
    /*your new section*/
    ),
    { }
    )

    In your section you can add a button named "done" or "save changes" and save its value in the same "btn" variable. Now when you click on this button, the value of variable will be changed and the if condition will become false. Consequently, your new section will also get hide.
Children
No Data