Hello Creatio Community !

Is it possible to reload the contents of an active TAB from Front-End ?

 

Like 0

Like

3 comments

Hello, 

 

There is a way to refresh the active page from UI with this marketplace plugin -  https://marketplace.creatio.com/template/refresh-active-page-process-el…. This can be implemented with the new process action.

 

Best Regards, 

Igor

No, I don't believe there's any way to reload only a specific tab and the contents of the tab. If the tab contains field groups, you'll need to use

this.reloadEntity();

If the tab contains only details, you can reload the specific details using: 

this.updateDetail({detail: "TheDetailIdOnThePage"});

Note, if the tab contains both details and field groups, there's no need to refresh the details independently since using this.reloadEntity() will reload both the field groups and the details on the page.

See https://customerfx.com/article/refreshing-a-page-or-detail-sections-on-…

Ryan

Thanks Ryan

Show all comments

Dear Community,

 

Does any1 know how to remove some of the sections under 'Connected To' field group in 'Activity' section? Please see attached picture

And at later stage, if I want to add them back how can I do

 

Please kindly advise

 

Many thanks

 

Mich

Like 0

Like

3 comments

Hello Mihn,

 

Unfortunately, your task cannot be achieved by using OOTB tools.

Business rules functionality can be used for "Connected to" detail only for filtration. But sadly, other rules will not be applied to this detail.

 

We have already registered the corresponding query for our R&D team and will be waiting for the implementation of this functionality in future releases.

 

Thank you,

Artem.

Hello Mihn,

you can hide using css rule

hi Stefano,

 

Can you show me a bit in details about CSS rule please

 

Thanks in advance 

 

Mi

Show all comments

Hello Community,

 

I wanted to change the default field on the filters in the section page to other field, but right now it shows only the display value field. How can we achieve it?

Like 0

Like

3 comments

Hello,

 

Thank you for your question!

 

The field displayed as first in the filter is the object displayed value. You can change it in the object itself via configuration in object properties.

 

Best regards,

Anastasiia

Anastasiia Lazurenko, 

 

Have a functional conflict with this implementation. Lets say, I have an object called Application with 2 columns - Application Number and Application Name.

 

What it is noticed is, if we set the filter default to Application Number, then the Title in the edit page of Application is also set to Application Number but as per the requirement, we want the title in edit page to display Application Name. How can we achieve it?

 

Inshort, how can we separate out the functionality - ie., 

1. To have the filter default to Application Number

2. To have the Title in Application Edit page set to Application Name

Hello,

 

Your business task can be achieved via development. 

 

You can find an example of its implementation in the corresponding Creatio Academy article by the link below: 

https://academy.creatio.com/docs/8-0/developer/interface_elements/secti…

 

Best regards,

Kate

Show all comments

Unexpected issue in MSWord prugin for printables. Happens when I try to Select report. I assume this happens when printables/reports are trying to be loaded

Unexpected character encountered while parsing value: <. Path "", line 0, position 0.

https://prnt.sc/03qcxHxUWByT

The plugin is used here on a brand new out of the box demo environment.

Like 0

Like

1 comments

Hello Julius, 

 

This error indicates that one of the reports has the lookup column which has no parent object specified. In order to clarify which report exactly has such column you may delete the reports one by one, each time checking whether the issue is reproducible after deleting the specific report (I'm afraid it's the easiest way).

Once you have clarified which report gives an error and which lookup column doesn't have the parent object, there is a need to run the following query for the object of this lookup column:

update [SysSchema] set [ParentId] = (select [Id] from [SysSchema] where [Name] = 'BaseLookup') where [Name] = 'The name of the object with an error (not its Caption, but Name)'

 

After that the issue should not persist for this report. 

Best regards,

Anastasiia

Show all comments

I have scenario where I want to update a particular detail table to the user once the background process finish to show newly added entries in that detail.

How to achieve this scenario?

Like 0

Like

1 comments
Best reply

This article shows how to refresh a page from a process once complete: https://customerfx.com/article/how-to-refresh-a-page-from-a-process-in-…

To refresh a specific detail, see https://customerfx.com/article/refreshing-a-page-or-detail-sections-on-…

Basically, the process needs to send a message back to the client. The client listens for this message on the page, then when received, refreshes the detail.

Ryan

This article shows how to refresh a page from a process once complete: https://customerfx.com/article/how-to-refresh-a-page-from-a-process-in-…

To refresh a specific detail, see https://customerfx.com/article/refreshing-a-page-or-detail-sections-on-…

Basically, the process needs to send a message back to the client. The client listens for this message on the page, then when received, refreshes the detail.

Ryan

Show all comments

We are looking for a for a way to impose a character limitation on a string value that is different than the standard settings. 

 

For example, the user enters a job number as a string and we want to restrict entry to only 10 characters. Is there a way to do this? Obviously not OOTB but with some customization?

Like 0

Like

1 comments

There is a possibility to setup a field validation and this approach is described in this Academy article.

 

Best regards,

Oscar

Show all comments

Hello community,

I am trying to apply a default filter to a detail from the client side. The filter works fine using a function declared in the filterMethod property of the detail. The problem with this approach is that the filter that I applied is not visible.

The task implementation must have the following display.

Is there a way to show the filter that I applied from the client side (js) like the example above.

Thank you!

Like 0

Like

1 comments

Hello,

 

Thanks for reaching out.

 

We double-checked your request and found that such functionality cannot be implemented neither by basic nor by development tools.

 

Best regards,

Anastasiia 

Show all comments

Hi Devlabs Team,



We have a requirement to add attachments in mail by reading the attachment from a custom attachment detail. To achieve this, we are using a Send email with attachments Marketplace application. 



The issue with the above application is, it is getting installed successfully. But when accessing the element in business process its settings is not opening also getting some error in the console. (refer the screenshot attached)

 



Thanks,

Sourav Kumar Samal

Like 0

Like

2 comments

Hi Team,

 

Could you please help on this?

 

Thanks

Sourav Kumar Samal,

 

Hi Sourav!

We are aware of this issue. R&D department fixed this bug in version 7.18.4. If you have an earlier version of the application, we recommend updating it to the current version.

Show all comments

Hello,

 

We have a case where we import bulk data into many sections. Is there a way to prevent records from being imported if a given lookup is not present in the master lookup table?

 

Example : Salutation (Title) has the following values : Mr. Dr. Ms Mrs. 

During excel import, if column has Miss, we don't want that record to be added. Can we restrict this through object permissions or any other way?

 

I understand as per the documentation (pasted below), new values will be added. Is there a work around to prevent this, given that the data import is quiet big?

 

  • Be aware that lookup values not found in Creatio will be created automatically. When checking the values, the opening and closing spaces and letter case are not taken into account, while special characters are important. For example, if the imported file has the "customer" value and the [ Contact types ] lookup contains the "Customer" value, new values will not be added to the lookup and the record will be linked to the existing lookup value. However, if the “Client” contact type is specified in the import file, a new “Client” value will be added to the [ Contact types ] lookup. To avoid duplicates in the Creatio lookups, check the lookup values in the imported file.

 

 

Thanks

Like 1

Like

2 comments

Hello Shivani,

 

Unfortunately, are no such basic tools for imported records.

 

1) You can create a business process that will modify\remove data that was created on the exact date (since after data import is finished all imported records receive a similar "Created On" value). You can use this value when finding needed records.

 

2) Records that are imported are tagged using the "Data import" tag and you can use this tag when building a process to find imported records. With the required condition.

 

You can use one of those ways to find imported records and after that apply changes to those records using the business process that is needed for your business task.

 

Best regards,

Bogdan

This really needs to be an option in the data import, and lookup value automatic creation should be off by default, potentially with the option to blank the lookup if no match found or fail the import (which I think should also be the default). It's quite a dangerous thing to have an OOTB import feature that defaults to creating potentially bad data in the system.

Show all comments

In Service Creatio I configured multiple section pages depending on Case Category:I want to create two custom buttons to add new "IT" case and new "NPD" case but I don't know the URL I should navigate to the proper "add page".

I think the standard add case url is something like /0/Nui/ViewModule.aspx#CardModuleV2/CasePage/add

What URL should I use to open the "add page" for my two categories ("IT" and "NPD"), where I'll find the Category field already set, replicating the same behaviour of the "New" button (see picture below)?

Thanks

Best regards

Max

Like 0

Like

1 comments

The logic of adding a record is behind the addRecord method from the BaseDataView module. The page opening is performed in the openCardInChain method that is called in the else condition of the addRecord method. The method is called when clicking the CombinedModeAddRecordButton or SeparateModeAddRecordButton. You need to call the same in your buttons and modify the logic of the addRecord method if needed.

 

Best regards,

Oscar

Show all comments