How can I capture the newly changed field value before saving a record in a crt.SaveRecordRequest in Creatio Freedom UI? Currently, I am getting the old value instead of the new one.
Each Widgets calls behind the scene API with one key that is present in the global Area
Present that data in the widget
Now each widget can be consider as Page --
Now how easily create Page which invokes API and dispaly -- if API is returning 10 or so parameter do we need to create manually the page and have items and map items to API return value
I have a business process calling some subprocesses, and it should then open a new record page. but for some reason, the page doesn't open, and the process is left in the running state. does anybody know what can prevent opening a page?
Check the start of the process (select the green start where the process begins) and make sure it does not have the "run in background" option checked.
I've checked that, and it's not checked. I did some further analysis, and the record is created and i can open it, it only doesn't want to open during the process flow. Furthermore, if I run the process under my colleague's credentials, the record does open. So, one would think it's a permission problem, although we both have the same permissions, we both have the system administrator role, and i can open the record 'manually'...
I am looking to consume my own or an external API that returns a JSON response and embed an IFRAME inside a Creatio Freedom UI page to display the relevant data.
My Goal:
Call an API that responds with JSON data.
Display the API response inside an IFRAME in Freedom UI.
Ensure the IFRAME updates dynamically based on API data.
My Questions:
What is the best way to embed an IFRAME inside a Freedom UI page?
How can I dynamically set the IFRAME's src based on API response data?
Are there any security or CORS restrictions I should be aware of when using an external API?
If anyone has experience implementing this in Freedom UI or has sample configurations, I'd love to hear your insights!
However, an IFRAME cant just display data from an API. An IFRAME simply embeds another page, it would be the responsibility of the page you're embedding to retrieve and display the API data.
I have a master record and a detail where I allow inline editing. Making changes on the detail triggers an update on the master record. Because the table behind the master record has live updates, the changes are immediately reflected on the master record.
All that logic works fine. The issue I have is that if the user makes changes to the master record and then changes to the detail (like adding a new detail, deleting or editing an existing one,) the changes on the master record are not saved,.
Is there any way to save the master record when the user saves the detail changes?
Im trying to save a script task in the open process of a lookup but when I try to save it the next message appear: An item with the same key has already been added
And i can´t save the process. I already generate all schemas and compile. But i still have the same problem
Have you installed clio api (cliogate) in the instance? That is a requirement to execute SQL using clio.
If not, in VSCode click the clio explorer main menu button (see https://share.customerfx.com/v1uGwpWw) and select "Install clio api" to install the clio API package into the system.
In the classic version we can communicate between modules, for example from page to detail or vice versa using messages.
I have case in my form page there is a modal page, when the modal page is closed it will send data to the form page to do something. How to implementation in freedom?
It would likely work to use requests with the correct scopes set for message exchange like how sandbox worked, but I've not really tried to implement that across different pages. It might also work to just use Javascript's built-in Broadcast Channel API for that as well. It exists for purposes like this, messaging between different contexts. See details here: https://developer.mozilla.org/en-US/docs/Web/API/Broadcast_Channel_API
I am seeing some compilation error in the configuration tab after working on oData. Below is the screenshot for your reference:
Below are the error message descriptions for your reference:
Could not copy "obj\Release\Terrasoft.Configuration.ODataEntities.dll" to "bin\Terrasoft.Configuration.ODataEntities.dll". Exceeded retry count of 10. Failed. The file is locked by: "IIS Worker Process (24568)"
Unable to copy file "obj\Release\Terrasoft.Configuration.ODataEntities.dll" to "bin\Terrasoft.Configuration.ODataEntities.dll". The process cannot access the file 'C:\Academy\Builds\D1_Dev\Terrasoft.WebApp\Terrasoft.Configuration\bin\Terrasoft.Configuration.ODataEntities.dll' because it is being used by another process.