My preference is to use a global object to do this. Its just easier to debug. I would use the touch animation from the right click drop down then you can activate the menu to select a Release Action. There you can add a Display Command from the list of "All Commands and Macros" and it will walk you through setting it up. (I'm assuming you have the screen developed).
I do this as a global object in FactoryTalk View Studio SE Network addition but I'm sure its similar. Convert all the parameters and even the screen name to parameters like #1, #2 and it will end up looking something like this
Display #10 /T#1,#2,#3,#4,#5,#6,#7,#8
Thats one I've done, then you can add this rectangle to the global objects library and left click select Global Object Parameter Definitions and add each #num as a Definition. It will look like this
#1 Parameter 1
#2 Parameter 2
#3 Parameter 3
#4 Parameter 5
#6 Parameter 6
#7 Parameter 7
#8 Button Name 1
#9 Button Name 2
#10 Screen to Open
#11 Press Action Output to Set
#12 Press Action Output Value
You can then paste this object from the library anywhere in your project, its now modular, and easy to configure/debug