Hello, does the [Activities] Section only display tasks in the list view? Is it not possible to display email type activities? I can view emails in the activities lookup, but there are no records returned if I filter on type = Email in the activities section list view.
Your observation is correct. The activities section does not show the emails by default, since your real activities can be lost in the correspondence. You can view your emails in the CTI panel, or you can create a lookup for the activities of the email type.
3) Then you can set the usage mode for the column is None.
Please note that if you set such usage mode for the column, you won't be able to filter the records by it but also you won't be able to add this field to be displayed in the tile or list view in the section.
We started a campaign using a bulk email that had a broken link. One of my recipients alerted us to it and now we are unable to edit the bulk email because it's got a campaign associated with it. In fact, even if I removed the bulk email from the campaign, the bulk email is still locked.
Does anyone know a way to edit the bulk email after it has been used in a campaign?
If you start a campaign - the trigger email that is used there cannot be changed since it is in use. You can only change the trigger email in the element of the campaign, but not the content of used trigger email. In your case you can create a copy of this trigger email, apply changes to the template and use this trigger email in the campaign.
The system may request you to choose the object where you want to add the new detail. For instance, if you choose the Accounts from the list, the detail will be referring to the Accounts object http://prntscr.com/mjc55 Here is the article for more details
There are no basic tools to change the order of the option in this detail. We received similar requests from multiple customers and our R&D team will implement the functionality that will allow to modify the detail. As for now, you can change the order of the options by adjusting the code of the detail schema in the advanced configurations.
The detail schema that you need to modify is EntityConnectionLinksResourceUtilities. Note, that you will not be able to edit the base schema unless it is replaced with the custom one.
When a user clicks on the case feedback icons, they get taken to a web page that just shows a thank you image. Yet the documentation and the case field has a Text feedback field included. How can I get that feedback text input enabled, so written feedback can also be provided?
Dmitry is right, you should simply override the desired method in replacing client module.
Please note, that if you want to save base functionality as well as add something new to it don`t forget to call callParent method. It triggers base method logic so you will be confident that base logic will work just as planned.
For example how it will look like with copyRecord method
copyRecord: function(editPageUId) {
this.callParent(arguments);
// custom logic
}
Best regards,
Alex
At first I could not find out how the copy-button is called and where I find it in the opportunity-grid. At the end its called "Resources.Strings.CopyRecordGridRowButtonCaption"
Worth to mention that the solution with diff in schema won't work in this particular case: activeRowActions is just an array, not a key-valued object, so the "merge" operation would be meaningless.
I have a freeform number field that I want to disallow certain values.
Rather than adding a validation that prevents the user from saving the page, or forces them to change the value, I would like to have the value reset automatically to something else.
I tried adding an attribute that triggers a method every time the columns is changed, but trying to change the same column inside that method causes an infinite loop.
Is there any way to get this process I want of automatically resetting a value when it is set to something "invalid"?
It seems like the conditions on your method are allowing that infinite loop. Make sure you are not updating the field value when a "valid" entry. This should be the end of your loop.
To contribute with more details, could you, please, provide the piece of code for the attribute and the method?
Firstly, you need to add an if clause to you custom method, which is triggered by column change. Apply the needed condition for the column to set default value. For example,
var column = this.get("Your column");
if (column !== "some value") {
this.set(column, "default value");
} else {
//do other logic or return false
}
In this case you won't have a loop. If you will have any issues, you can share your code with us.
You can also try wiring up the blur event on the number field, then fix it to a valid value when the control is exited, rather than when changed. To wire up a blur method, just add to the diff like this:
Then, implement your logic in the onMyNumberFieldExit method, this won't have issues with an infinite loop since it won't be triggered until the user leaves the field.
This field should have "Add assignee" text. try to inspect it using browser development tools and check if there are any errors in the console. If everything looks fine send email to support@bpmonline.com
You can see all tables with it's content in the Lookup section in system designer. For that you would need to create a lookup connected to the needed object. You can't use queries in the lookup, though. for this purposes The marketplace app SQL Executor can be used. https://marketplace.bpmonline.com/app/sql-executor-bpmonline