Hi 

 

Can we add a button in a column for a  detail in Freedom UI. The Button should be in  place of the data in the column for each record.

Like 0

Like

1 comments
Best reply

It doesn't allow adding buttons in the list columns, as far as I am aware. However, you can add to the row actions menu (the three dot button menu on the left side of the list). See https://customerfx.com/article/adding-row-action-menu-items-to-a-creatio-freedom-ui-list/

Ryan

It doesn't allow adding buttons in the list columns, as far as I am aware. However, you can add to the row actions menu (the three dot button menu on the left side of the list). See https://customerfx.com/article/adding-row-action-menu-items-to-a-creatio-freedom-ui-list/

Ryan

Show all comments

Hi there - I'm trying to figure out where to put this schema in Creatio configuration to allow for a button in mobile.  I've found this article but it isn't clear how/where to apply this:

 

https://academy.creatio.com/docs/8.x/dev/development-on-creatio-platform/mobile-development/customization/freedom-ui/customize-page/references/common-components

 

Thank you!

Like 0

Like

1 comments

Hi!

Please contact our support team at support@creatio.com and describe your situation to us. We will be happy to help you. 

Best regards,
Anton

Show all comments

In Freedom UI we have the possibility to setup the message composer to set a default sender : 

  • Use default mailbox
  • Use case source mailbox

The system is not generating the field from when composing a new email. Is this feature available ?

 

 

 

Anyone got this working ?

Like 1

Like

1 comments

Hi Frank!

The "From" field will be filled depending on the "Default sender" selected by you when replying to an email in the Conversation tab.


 However, if you are writing the first email in the thread without replying to the previous one, the "From" field will not be automatically filled if you have selected "Use case source mailbox". Instead, it will be filled with the value of the "Default mailbox" if this option has been selected.

I hope I have answered your questions!

Show all comments
Hi All,
 
I am trying to apply quick filter in the contact section under "All Email" Tab such that is should show all the mails related to the current user 
 
Below is the handler code:
 
	handlers: /**SCHEMA_HANDLERS*/[
	{
		request: "crt.LoadDataRequest",
		handler: async (request, next) => {
	/*if (request.dataSourceName === "ByOwnerQuickFilterInTimeline_ComboBox_List_DS") 
		{
		  const userId = Terrasoft.SysValue.CURRENT_USER.value;
		  console.log(userId);
		  //Create a filter to match the owner field with the current user's ID
			const filter = new sdk.FilterGroup();
			await filter.addExistsFilter("[SysAdminUnit:Contact:Id].Id");
		   //workaround for filters
			const newFilter = Object.assign({}, filter);
			newFilter.items = filter.items;
			request.parameters.push({
						type: "filter",
						value: newFilter
					    });
			console.log("testing");
			request.$context.attributes.ByOwnerQuickFilterInTimeline_Value[0] = [
 					 {
    				checkedState: true,
    				displayValue: "Lori Espinoza",
    				value: "ccb53f93-d5ab-4121-8598-63a8a694eeb"
  					}
					];
 
				console.log("Test");
				return await next?.handle(request);
			}
	}
		
Like 0

Like

0 comments
Show all comments

Hi everyone,

in the OLD UI I used to create a separate module that stored all the constant values used in the code of the pages, such as a specific AccountTypeId or a SysAdminUnitId. I also used to add this module in the edit pages to access those values.

Now I need to do the same thing in the Freedom UI and I haven't figured out how to do it yet. I tried using the same approach by adding the Module in the SCHEMA DEPS and ARGS of the page definition, but I can't access the properties of the custom module.

Can anyone help me?
Let me know.

Thanks in advance.

BR,

 

Luca

Like 0

Like

1 comments
Best reply

I did additional tests and found that referencing the module in the SCHEMA DEPS and ARGS is correct, even though while debugging it's not possible to see the page constants "clearly". However, using "await" allows you to access to those values.

For example, like this:

var customerType = await UsrTestConfigurationEnum.AccountTypes.Customer;

I did additional tests and found that referencing the module in the SCHEMA DEPS and ARGS is correct, even though while debugging it's not possible to see the page constants "clearly". However, using "await" allows you to access to those values.

For example, like this:

var customerType = await UsrTestConfigurationEnum.AccountTypes.Customer;
Show all comments

Hello,

I want to color rows in a list page whose date has passed (Freedom UI).

I tried to add a css file to my list page. I followed this article, but I still have a problem. When I look at the page's inspect, I see that a line has been added with a link to the file I added (
I would appreciate help.

Thanks, Smadar

Like 0

Like

1 comments

Can you give more specifics? Is the CSS not being applied to the page?

As long as the steps in the article are followed it does load the CSS on the page. The CSS itself would determine whether or not it actually applies to any elements.
Ryan

Show all comments

Hi all,

I want to remove the drag drop feature in the attachment detail for a particular section in Freedom UI.

Could you please help me with this?



Like 1

Like

1 comments

To remove this feature in a particular section, add '"droppable": false' code in the values part of the FileList viewConfigDiff element in that section formpage.



Show all comments

Hey community,

          The issue is that I have a quick filter field, and when the zoom-in % of the screen is at 75% or greater, the field dropdown visibility is not proper. I'm trying to modify the CSS so that it works irrespective of the screen zoom. Is there a way to do this?





 

Like 0

Like

2 comments

Hello,

 

Please provide a screenshot of how the issue looks on your end.

Hi Mira Dmitruk,

    

In the image provided above, the screen zoom level is below 75%, resulting in the Quick Filters dropdown appearing correctly.

In the image above, with the screen zoomed in beyond 75%, the Quick Filters dropdown remains inaccessible, unless the filter is double-tapped, thereby revealing the dropdown.

Show all comments

I need to change the Delete functionality on a list, to be a logical deletion instead of a physical deletion. 

Is that possible? 

Could I use a Business Process to cancel the delete process and mark the row as "deleted" ?

Thanks in advance,

Ignacio.

Like 0

Like

3 comments

Hello Ignacio,

Unfortunately, it's not clear what you mean by logical deletion, could you please describe the task in more detail?

Sure. I want to add a column called "IsDeleted" or "Deleted" that is marked to true when the record was deleted by a user. Then another process with process that deletion and do the physical deletion.

 

Hello,

When you initiate the deletion of a record, it will be permanently removed from the system, and this is a fundamental logic that cannot be changed.

However, you can add a logical field at the record level, for example, "IsDeleted", and instead of deletion, users can utilize this field. Then, configure a business process with a "delete data" element: 
https://academy.creatio.com/docs/8.x/no-code-customization/bpm-tools/pr…

This element will handle the deletion of such records.

Thank you for reaching out!

Show all comments

Hi all, 

I'm trying to make a freedom UI Form readonly. 

I know there are "Make Readonly" actions for input controls, buttons, etc, but I want to change the behavior of a grid inside an Expansion Panel.

- I don't want users to be able to delete a record.



Is that possible?

Thank you,

Ignacio.

Like 0

Like

2 comments
Best reply

https://customerfx.com/article/adding-row-action-menu-items-to-a-creati… this article tells you how to add items to the row menu, and also that if you override the row menu to add your own it will remove the default ones, so you can just override the row menu with nothing (so no row menu) or with just the ones you want to keep (e.g. just the Open option, removing Delete and Copy to make it ready only).

https://customerfx.com/article/adding-row-action-menu-items-to-a-creati… this article tells you how to add items to the row menu, and also that if you override the row menu to add your own it will remove the default ones, so you can just override the row menu with nothing (so no row menu) or with just the ones you want to keep (e.g. just the Open option, removing Delete and Copy to make it ready only).

Harvey Adcock,

Thank you Harvey! This exactly what I need. I will give it a try. 
Will let you know!
Regards,

Ignacio.

Show all comments