Hi guys,
I need to use Integration Studio for some complex calculations and algorithms. To this Actions I should pass divesri parameters from Outsystems to which I need to assign the Entity type and structures defined in the module. When I select Connect to external databsae I see the connection “Platform Databse Server” but inside in the db “OSDEV1” there are no entities that I have defined in my applications.
How do I connect to an Outsystems entity to inherit the object with all the attributes ?
you can look in to following document
https://success.outsystems.com/documentation/11/reference/outsystems_language/data/database_reference/handling_transactions/
https://success.outsystems.com/documentation/11/reference/outsystems_apis/runtimepublic_db_api/
https://success.outsystems.com/documentation/10/reference/outsystems_apis/runtimepublic_db_api/insert_data_in_the_application_database/
You can also map table with entity and then use it in your code
Thanks,
in this case the “manual” mapping is sufficient to work on the same object, is there no need for a link between the actual tables?
I am not sure about it due to limitation of personal environment but sure about RuntimePublic.Db API. I used it in one of my project.
https://success.outsystems.com/documentation/10/reference/outsystems_apis/runtimepublic_db_api/insert_data_in_the_application_database
to access database of your OutSystems Cloud, you need permissions and you can understand that it is hard to get these permissions as a developer.
https://success.outsystems.com/documentation/11/managing_outsystems_platform_and_application_lifecycle/access_the_database_of_your_outsystems_cloud/