I get this often as well, always with this specific add-on (the Excel reports package). I always play around with it and eventually get it to work where I can add it to a workspace, but never really sure how to get it to work. Hoping to se reply on this.
please specify the Creatio product and version to reproduce the issue. Try to add first any basic section to the workplace and after that the 'Excel reports' section.
Is there a way to apply CSS styles for this type of Dashboard?
I want to change the color of the field represented in the screenshot above, but I couldn't find the right methods to do it. Any idea on how to implement this?
Inside business process, I've got a task to pick the Account with largest total amount of its Invoices. It can't be performed by simply choosing a field. And making custom field "Total Amount" and updating it on products change seems awkward to me.
The best option would probably be creating a new field on Account and recalculate it when the new invoice is added. Alternatively, you can loop through all accounts in a process and calculate this number for all of them in a script task, but this wouldn't be an optimal solution.
Can try reading the invoice object first and then take account id from there and read the account. So while you are reading the invoice, you can sort using the amount.
The best option would probably be creating a new field on Account and recalculate it when the new invoice is added. Alternatively, you can loop through all accounts in a process and calculate this number for all of them in a script task, but this wouldn't be an optimal solution.
During the installation process the application is compiled. If the application cannot be compiled due to some errors, not related to the GlbDataBinding tool, the installation process will fail as well. Therefore, please make sure you can compile the application without any errors and after that install the marketplace package.
I am facing issues with the console flooded with the web-socket errors.
I don't know which element is bugging it.
Because of this sometimes I have to hard reload (empty cache) 3 to 5 times to do my configurations of view any record after some changes in section wizard or in any object.
This is due to the telephony integration being turned on by default in new systems, but not set up to connect to a phone system. To get rid of all that chatter in the console, go into your profile (by clicking the person icon in the top right corner, then select "Your profile". Once there, click the "Call center parameters setup" button and check the box to "Disable phone integration". Once you log out and back in again, all of that chatter and WebSocket errors in the console will be gone.
This is due to the telephony integration being turned on by default in new systems, but not set up to connect to a phone system. To get rid of all that chatter in the console, go into your profile (by clicking the person icon in the top right corner, then select "Your profile". Once there, click the "Call center parameters setup" button and check the box to "Disable phone integration". Once you log out and back in again, all of that chatter and WebSocket errors in the console will be gone.
By using 'this.get("xxx").value' and 'this.get("xxx").displayValue' in the page edit code, it is possible to get the id and Name of a lookup item. Is there a way to access the value of the Description column too ?
The only way I can think of to get the description is to first get the lookup item Id, then use an EntitySchemaQuery to get the description from the lookup object.
Something like this:
// get account type. then use an esq to get the // description for the selected type
var accountType =this.get("Type");
var esq = Ext.create("Terrasoft.EntitySchemaQuery", {
rootSchemaName:"AccountType"});
esq.addColumn("Description");
esq.getEntity(accountType.value, function (result){if(result.success){
var desc = result.entity.values.Description;
console.log("Description is: "+ desc);}}, this);
It's possible to add the "Description" column of a lookup object by setting columns property of "lookupListConfig". There is an example for "Type" lookup below:
attributes: {
"Type": {
lookupListConfig: {
columns: ["Description"]
}
}
}
After that you can get "Description" column value by using this.get("Type").Description
The issue happened due to the incorrect using of generic methods (Get<T> and GetTypedColumnValue<TResult>) and generic type (Collection<T>). In order to resolve the issue you should add the type argument for every generic construction in the code. Please see the example of the code:
I can't find any working example of js to get attachments related to entity and convert it to base64.
The case we are try to achive is display pdf on one of tab as a iframe. All code works when i put "pdf base64" directlly to the code but i would like to get this pdf from attachment ..