After studying the Out Systems development system, I have started remaking the ScanToBox mobile application with it. However, I am stuck on a Basic Functionality for which I would kindly ask for assistance from their Technical Team. Please find my question below:

I am able to get all the remote data I need via a Restful Web Service unto a Web Screen using the Preparation and the Web Api in the Structures Module Folder.

I am also able to create a new record remotely via a Restful Web Service

How do I select a particular record to view the detail in another screen using the Id from the data retrieved via the Web Api ? I am unable to find a tutorial which describes how to manipulate Remote Data via Web Services I can easily do this for data Boot Strapped into an Entity using the Aggregate Tool and Preparation Tool.

2. CACHING RECORDS RETRIVED VIA RESTFUL WEBSERVICE.

I Would like to know if I can store records retrieved from RestFul Webservice locally on a mobile device using OutSystems RAD Tool.

As for your first question, I assume that the REST service returns a list of structures, and one of the attributes in that structure is an Id? And you want to pick a specific record having a specific Id?

If the above is true, and you have no control over the REST service, you can loop over the list with a For Each, until you have found the record you need. If you do have control over the REST service (i.e. can modify it), you're perhaps better off not retrieving everything at once, but have the Id be an input of a REST method that returns the data (i.e. a GET of /YourESpace/rest/Entity/{Id}).

Assuming you display the list using a Table Records widget, and assuming by "select" you mean the user clicks that record, the Current of the Table Record's list points to that record, so you have the Id (and other data) right there.

Can you send me a link to a detailed tutorial on this ? I can easily do this when I use the local Data Entity with the Aggregate Widget tool and Table Records. However, I cannot use the Aggregate Widget tool together with a Restful Web Service.

I don't have a tutorial. It's really basic, depending on your needs. Do you understand what I'm saying about the Current of the Table Record's list? If so, what else do you need? I might just not understand your use case.