Hi,
I m new to Outsystems, currently using outsystems ver.11 to do a web project. I am trying to create a screen which show a empty list at initial, then have Add button and Submit button. Add button will call the form input screen allow user to key in data and temporary stored and show on the list as draft records. After adding few draft data records, once Submit button was clicked then only it will insert in to the entity.
May i know how can i do this using outsystems to temporary stored data in the listing at the client side.
Hi Kok,
You can create a local variable of list type may be of text type(may be of your choice) and then you can append that list one by one by adding the items to it(using list append system action) and at final stage you can call server action to save that record in the database. May i know where you got stuck while implementing this logic?
Regards,
Manish Jawla
As provided solution by @Manish. i created a demo.
Click Here Run time input
Hope this will help you.
Regards
Rahul Sahu
Rahul Sahu wrote:
Hi Rahul,
I am searching for the same solution and i saw this thread, just a question, how could i make it work in traditional web app? i'm having a hard time, implementing this. Hope you could help me, i know its not good to post a question within an existing thread, but i did it anyway.
Thank you!
- Laurence
Hi Rahul
I'm using your solution in my project but I've come to an issue.
I have a similar task but my structure can't have a text value in it.so I changed Description input's variable to a List of Text and it displays same value in all rows.
Does this solution not work with List of Text datatype?
Thanks
Yes. I use local variable with list data type. it works!.
Thank you Manish Jawla and Rahul Sahu.
My functionality is to fetch material no and material description from the orderData (database) related to workOrderNo (PO1,PO2,PO3).
For line 1, if I input 'PO1' as workOrderNo , getting respective material no (Material 1) and material description(MaterialDesc 1).
For line 2, if input is 'PO2' as workOrderNo it should fetch respective data as material no (Material 2) and material description(MaterialDesc 2).But i am getting same valueAs line 1.
can you please explain it ?