When user opens the page from a Section (e.g. Orders), it works correctly - all fields and details are locked.
But when user opens the same page from a detail (e.g. Account/History/Orders) - all fields and details are not locked, so DisableControlsGenerator doesn't work
I've run into a small test by displaying the configuration items detail on the contact page and by applying fields locking on the configuration item page. When opening the configuration item from the detail located on the contact page the fields are locked. So the issue is that the conditions that you use to lock the page are not working as they should.
I was also able to reproduce it for Contracts, will contact our R&D department for clarifications and return to you once I receive any feedback from them.
The logic of this list creation is located in the "SupplyPaymentDetailV2" module in the "initItemTemplates" method that is triggered by the "init" method in the same "SupplyPaymentDetailV2" module. This formed list of templates is than connected to the "AddTypedRecordButton" button in the "controlConfig" property:
I'm wondering if anyone can help in how the system could give me a report (I'm currently attempting with the Excel Reports app).
Example:
I am looking to run a list of Companies with the columns as "Name" and "Total Contacts".
I want the "Total Contacts" to only include Contacts created in the last week.
I thought the logical way would be to use a section report for Companies. Then user Advanced filter to drilldown into Contacts table and filter by my criteria.
What that does is only show the companies who have had contacts created within the last week, but when I run the report, the value for "Total Contacts" = Total contacts of all time.
Indeed currently there is no possibility to modify the label color or on a regular basis or on specific conditions and unfortunately there are no examples of how to do it via the code. We have the task registered for our Core R&D team to add this possibility in one of the future releases of the Freedom UI designer. I will let them know about your community question so to prioritize the task for them. Thank you for helping us in making the app better!
I'm trying to find a way to show a section folder tree by default when the user enters a section.
For instance, when users go to the [Accounts] or [Contacts] section, they'll see the folder tree by default on the section page, just like when users go to the [Process library] section or [Lookup] section, they see the Folder Tree for those sections displayed by default.
The tree will open by default if user once opened it in the section and left it opened when leaving the section (since this state of the folders is written in the SysProfileData table and selected by the system when user enters the section).
So the user should once open the folder tree and not close it.
To solve the problem, I wrote SQL Script to update the SysProfileData table record where the user's settings were stored when the user entered the section.
I have begun playing with the web service integration capabilities within a process to send a message to a Teams channel. Obviously many use cases exist for having a message sent to a Team channel.
I have been able to successfully send a message to a channel, however I am having issues in managing the formatting of the message, so a clear title, and message body structure can be provided. Has anyone got any integration working with Teams that would be prepared to share how the web service, variables etc. are configured to allow formatted messages to be sent?
GraphServiceClient graphClient =new GraphServiceClient( authProvider );
var chatMessage =new ChatMessage
{
Body =new ItemBody
{
ContentType = BodyType.Html,
Content ="{\r\n\"title\": \"This is an example of posting a card\",\r\n\"subtitle\": \"<h3>This is the subtitle</h3>\",\r\n\"text\": \"Here is some body text. <br>\\r\\nAnd a <a href=\\\"http://microsoft.com/\\\">hyperlink</a>. <br>\\r\\nAnd below that is some buttons:\",\r\n\"buttons\": [\r\n {\r\n\"type\": \"messageBack\",\r\n\"title\": \"Login to FakeBot\",\r\n\"text\": \"login\",\r\n\"displayText\": \"login\",\r\n\"value\": \"login\"\r\n }\r\n ]\r\n}", }};
await graphClient.Teams["{team-id}"].Channels["{channel-id}"].Messages
.Request()
.AddAsync(chatMessage);
Thanks for your reply. This is what I have done so far:
1. Created a new Web Service entry
2. Configured a single Method and populated top fields. I know this is correct as I can successful send a test request with just a single parameter line and it was received and displayed in my Teams channel
3. The issue I have is with the configuration of the Parameters, for which all but contentType I assume are Body parameters. The following screenshot is me playing with various structures and content entries, but I cannot get anything working :/
I am trying to send a message in a form similar to the following:
I feel I am missing something straightforward in how this should be built within the Creatio Web Service definition, but the docs are not helping find it.
I want to modify the value of the field "Notes" from a process but the field does not appear in the block "Modify data". We have checked the object "Case" and the field does exist. Hope you can tell me the reason.
Any idea how we can achieve this requirement. We need to build charts from third party data source like API instead of using crm's objects as data source.