I am trying to add a detail to a section and link on a lookup field. I select the detail column lookup but the only option I have on the 'equals to page column' is the Id (and not the corresponding lookup). The strange thing is that it allow me to do this on another lookup field. See attached example. I cannot really work out why as it is effectively trying to do the same thing. I have checked that both the page and the detail are using the same lookup. Grateful for any help here.

File attachments
Like 0

Like

3 comments

Hello,

 

The issue is that the 'Databowl Lookup' object did not have the 'Databowl ID' field, unlike the 'DB Campaign ID' and 'Databowl' objects. In the 'Equals to page column' field, you can select columns that exist in both the detail object and the object where this detail is placed.

For user convenience, when creating a detail, this field is automatically filled as 'ID.'

Additionally, you can read about creating and configuring details in the academy.

Sergii Zhmurko,

Thanks for your reply, however both objects do have that column. They are identical in name and also the lookup that they point too. Unless I have misunderstood your reply I am not sure that is the issue

Hi, If the issue continues to occur in this case, please contact Creatio support (support@creatio.com) for a more detailed analysis. Also, to proceed with the analysis, we will need access to the website.

Show all comments

Hello community,

I have a use case where I need to add a column in attachments for a section in freedom UI and it should only be visible for that particular section. Can anyone help with this?

 

Thanks in advance.

 

Regards,

Yasaswini

Like 0

Like

3 comments

I think you set up biz rule for that section, make it visible for that section only cheeky

Hi Yasaswini,

 

We recommend adding the column in configuration to the object nameOfSectionFile (for example: CaseFile), then go to page designer, open settings for attachments and make sure the view is list, rather than gallery and add the column you have previously added in configuration. 

This setting will only be applied to one sections, because CaseFile object is only used in Case section.

 

Best regards,

Alina

Alina Yakovlieva,

Thank you,

But my use case is that I will have to edit that field according to the attached files in the attachments, but we can't edit the attachment's detail. Is there any possibility of editing the column that we create in the attachments?

Show all comments



I have made a custom detail using existing object Click through links with email in the BulkEmail section in order to see what Contacts clicked on what links of this Bulk email.

To achieve that in BulkEmailPageV2 code i changed detailColumn default value to BulkEmailHyperlink.BulkEmail as here is no direct refference to Bulk email in object Click through links with email.

        details: /**SCHEMA_DETAILS*/{
            "UsrSchema4edcd088Detail90da8858": {
                "schemaName": "UsrSchema4edcd088Detail",
                "entitySchemaName": "VwBulkEmailClickedLink",
                "filter": {
                    "detailColumn": "BulkEmailHyperlink.BulkEmail",
                    "masterColumn": "Id"
                }
            }
        }/**SCHEMA_DETAILS*/,

At first sight everything looks good, though i noticed that I cannot get extended list of records by pressing Show More button in that new detail. As result of Show More i receive only additional 2-5 records (depending on which column records are sorted by) and Show more option after second or third click dissapears.

What i missed here? any ideas?

Like 0

Like

1 comments

Hello Viesturs,

I implemented the same code as yours and it works correctly. According to Creatio’s logic after “Show more” the system outputs next 10 records from DB by each click if they’re available. Here is my code:

define("BulkEmailPageV2", [], function() {
			return {
				entitySchemaName: "BulkEmail",
				    details: /**SCHEMA_DETAILS*/{
						"UsrSchema4edcd088Detail90da8858": {
							"schemaName": "Schemad7cb2755Detail",
							"entitySchemaName": "VwBulkEmailClickedLink",
							"filter": {
								"detailColumn": "BulkEmailHyperlink.BulkEmail",
								"masterColumn": "Id"
							}
						}
        }/**SCHEMA_DETAILS*/,
				messages: {},
				attributes: {},
				methods: {},
				modules: /**SCHEMA_MODULES*/{}/**SCHEMA_MODULES*/,
				dataModels: /**SCHEMA_DATA_MODELS*/{}/**SCHEMA_DATA_MODELS*/,
				diff: /**SCHEMA_DIFF*/[
					{
            /* Add a new element. */
            "operation": "insert",
            /* The element name. */
            "name": "UsrSchema4edcd088Detail90da8858",
            /* The configuration object of values. */
            "values": {
                /* The element type. */
                "itemType": Terrasoft.ViewItemType.DETAIL
            },
            /* The container element name. */
           	"parentName": "SettingsTabContainer",
            /* The property name of the container element for the nested element collection. */
            "propertyName": "items",
            /* The index of the element to add to the collection. */
            "index": 0
        },
				]/**SCHEMA_DIFF*/,
				rules: {}
			};
});

Could you check how many records are in your DB by this query, please:

select * from VwBulkEmailClickedLink
where ContactId in (select ContactId from BulkEmailTarget
where BulkEmailId = 'Your process id. For example: a0ae3a33-5863-4e7a-993e-5ecee7de7c79')

My detail view:

Best regards, Anhelina!

Show all comments

Hi Guys,

How to make mobile phone number hyperlink on the section page? I have made it hyperlink on the record page using below code and it is working fine.

 

{

                "operation": "insert",

                "name": "STRING1f27bc1d-c936-4310-96b7-9d648cf0459e",

                "values": {

                    "layout": {

                        "colSpan": 12,

                        "rowSpan": 1,

                        "column": 12,

                        "row": 2,

                        "layoutName": "Header"

                    },

                    "bindTo": "SMPhone",

                    "enabled": false,

                    "showValueAsLink": true,

                    "href": {

                        "bindTo": "SMPhone",

                        "bindConfig": {

                            converter: "getLinkValue"

                        }

                    },

                    "linkclick": {

                        "bindTo": "onCallClick"

                    },

                    "controlConfig": {

                        "autocomplete": Terrasoft.generateGUID(),

                    }

                },

 

 

 

Like 0

Like

1 comments

Hi, in the Freedom UI currency fields, there doesn't appear to be any display of the currency being used or any ability to switch to an alternative currency. I've got more than one currency in the [Currencies] lookup, but the number field just appears to be a regular decimal field for data entry and viewing. I cannot find any details or guides on this in the Creatio Academy besides one article about adding a currency field that doesn't end up having the currency shown or assignable when following the guide in 8.0.10 or 8.1: https://academy.creatio.com/docs/user/nocode_platform/element_setup_examples/fields_and_inputs/number_field/set_up_a_number_field

 

We need a field that can be set to different currencies depending on the account.

 

Any help greatly appreciated.

Like 0

Like

1 comments
Best reply

Hello Harvey, 



Thank you for bringing our attention to this. 

We have contacted our R&D team regarding this matter. 

Indeed, the field currently appears as an ordinary number field without any additional logic added. 

However, they have a task being already created to improve this functionality in future releases. 

In one of the minor releases of 8.2 to be precise. 



Kind regards,

Roman

Hello Harvey, 



Thank you for bringing our attention to this. 

We have contacted our R&D team regarding this matter. 

Indeed, the field currently appears as an ordinary number field without any additional logic added. 

However, they have a task being already created to improve this functionality in future releases. 

In one of the minor releases of 8.2 to be precise. 



Kind regards,

Roman

Show all comments

Hi Community,

 

I want to create a Multiple Selection

How could I do that?

 

Thank you!

Like 0

Like

6 comments

Hello,

 

The possibility to use multi-select lookups in Freedom UI is registered as a feedback and will be available in future releases of Creatio’s platform.



At this moment, you can check the materials for Classic UI:

Marketplace solution:

https://marketplace.creatio.com/app/multi-select-text-field-setup-creatio

And a link to the community post where this issue has already been discussed, perhaps it will be helpful to you:

https://community.creatio.com/questions/multiselect-lookup

 

Best regards,

Anastasiia

Hello,

I've written up some steps to do this, however, it is only possible in version 8.1.

https://customerfx.com/article/invoking-a-multi-select-lookup-dialog-on…

In the near future I will be releasing a Freedom UI replacement for my marketplace addon linked previously by Anastasiia (Multi-select text field setup for Creatio)

Ryan

Ryan Farley,

 

Thank you for this! Could you also please confirm if adding detail records through multiselect is possible in 8.1? 

Ref: 

https://academy.creatio.com/documents/technic-sdk/7-11/adding-multiple-…

Shivani Lakshman,

Yes, however, for now you have to handle the adding of the records in code. The article I shared shows how to invoke the lookup in multi-select mode. It uses the results to flatten out to text, however, you could just use the results and do an insert for each into the list/detail. See here for how to do the insert: 

https://customerfx.com/article/inserting-a-record-from-client-side-code…

Ryan

Shivani Lakshman,

I wrote up the details for adding to a list from a multi-select lookup as a new article here: https://customerfx.com/article/adding-to-a-list-from-a-lookup-on-a-free…

Ryan

Ryan Farley,

Thank you! This will really help!

Show all comments

Hello!

 

How is it possible to configure Contact compact profile (for example, I want to remove birthdate and age)

Like 0

Like

1 comments

Hello,

 

The component behavior is pre-configured and non-editable.

 

However, we registered the idea it in our R&D team backlog for consideration and implementation in future application releases.

 

Thank you for helping us to improve our product. 

Show all comments

Hi there,

we are compiling our package as a separate assembly and want to link to an external assembly. In the guide it is said to edit .csproj file, so the question is: is it possible to do via Creatio IDE (Creatio Cloud)? 

 

Thanks in advance.

Like 0

Like

2 comments

Hello,

In this case, you should ask the Creatio support for help. They can provide you with the needed .csproj file and upload the changes you made in it.

You can use Clio to download your package. See restore-workspace 

 

https://github.com/Advance-Technologies-Foundation/clio#workspaces

Show all comments

Hi Community,

The normal behaviour of a MiniPage in Freedom UI, is that after filling the data and saving, the Section List Page is opened.

We want that after the Clicking Save on the Mini Page, the created record (Form Page) opens.

How can this be acheived ?

Sasori

Like 0

Like

3 comments

To accomplish this you’ll need to add a handler for the save event, see https://customerfx.com/article/adding-code-to-the-save-event-of-a-creat…

Then in that handler you can open the edit page. See https://customerfx.com/article/adding-code-to-the-save-event-of-a-creat…

Ryan

Thank you very much for the very useful information Ryan.

You have provided the same link both times.

Did you intend to insert a separate link for the handler that opens the Edit Page ?

Sasori

Sasori Oshigaki,

 

It will either be this link if you want to open the standard edit page form for the entity, taking into account any rules you have in place for which form gets opened: https://customerfx.com/article/opening-an-edit-page-to-add-or-edit-a-record-via-code-in-a-creatio-freedom-ui-page/

 

Or this link if you want to be able to specify a particular edit page for the entity (i.e. if there are multiple edit pages and you want to open a specific one different from what would be opened based on the rules you set up for some reason): https://customerfx.com/article/opening-an-edit-page-to-add-or-edit-a-record-via-code-in-a-creatio-freedom-ui-page/

 

Show all comments

Hello!

When i change a section name and install the package in another environment, the section doens't appear with the updated name. For example: 

I changes the name of "Orders" Section to "Contracts". However, when we install the package in pre-prod environment the section name remains as "Orders". However, in advanced settings the object title appears updated. 

 

Can anyone help? 

 

Thank you, 

Inês

 

Like 0

Like

2 comments

Hello,

 

This should be the SysModule object that you need to use for data binding.

 

Bogdan,

The data binding is not working: 

 

The record with Id "89140155-1274-467f-a208-782e858e98f3" is already bound in the data "SysModule_SectionManager_891401551274467fa208782e858e98f3" of package "PaginasAmarelas" for schema "Section" The record with Id "89140155-1274-467f-a208-782e858e98f3" is already bound in the data "SysModule_Order" of package "Order" for schema "Section"

Show all comments