Section pages adopt it from the base schema, 'GridUtilitiesV2', so if there are any further methods you want to capture related to the rows in a section page, you can find some in that file.
Please note that the GridUtilitiesV2 dosn't include the function I mentioned onSaved that is invokes and working properly. Meaning, on save event it is invoked and sends message to the SandBox.
On the other hand the onDelete function is not invoked so I guess the Card Schema inherits from other schema.
Also please note that I use the onSaved function on the Card Schema not on the Edit Page, if it has any meaning.
Does someone has any other idea on how to catch the delete operation ?
This detail is converted to an editable detail so it does have a delete button, I need to catch the delete operation on the Card Schema of the detail. I do use the onSave function but can't find what is the function that is triggered on delete.
How can I dynamically replace the file name of the report generated in printable, lets say for example i want to put some transaction code or current date time it was generated.
As for now this logic is not implemented in out-of-the-box version of the application and we do have a correspondent problem registered for our R&D team and it is in "Accepted" status.
You need to create a replacing schema for PrintReportUtilities and overwrite the current logic. This is the out of the box logic used for naming the file:
getCaption: function() {
var baseCaption = this.get("Caption") || this.get("NonLocalizedCaption");
You need to go to the mailbox setup, click on a button new and input your email address. In the pop-up window you need to add a new server. In the new window click on 'New' and choose 'Microsoft Exchange Web Services' option. Here you need to indicate the title of the server and its address. You can clarify the server address with your system administrator. Once the address is added, you may save all the changes and input the email box password.
I just noticed when I am creating Case and updating Case status upon checking the process log, Send email to contact on case status change BP is not triggered. Any idea what causes the isse?
As many other processes this process is hidden from Process Log. It will appear there only if it ends with error so absence of this process means that everything is fine.
Any Idea how can i fix this issue, I want to modify the OOB send email to case assignee business process, but when I saved it as new version I am getting "Parameter StringComparison not found" error, please take note I have not modified any process element yet, i just saved it as new version
To fix this in formula Change subject you would need to change
"([#First activity.First item of resulting collection.Subject#]).IndexOf("RE: ", StringComparison.OrdinalIgnoreCase) == 0 ? ([#First activity.First item of resulting collection.Subject#]) : "RE: " + ([#First activity.First item of resulting collection.Subject#])"
to
"([#First activity.First item of resulting collection.Subject#]).ToLower().IndexOf("RE: ".ToLower()) == 0 ? ([#First activity.First item of resulting collection.Subject#]) : "RE: " + ([#First activity.First item of resulting collection.Subject#])"
After that you would get an error in conditional flow Owner = Modified.
You would need to read case from starting signals and replace this conditional flow to conditional flow comparing Owner and Modified by for the read case.
Any Idea how I can give read permission to access SysAdminUnitPage to non Admin Users (Please refer to first screenshot below). I am also triying to give default read permission but the new button is disabled (Please refer to second screenshot below).
If you want certain role to access users section you can use CanManageUsers operation permission. We do not recommend enabling or changing access right for System administration object. Users with CanManageUsers will be able to view users and change their login/passwords. The will not be able to change licenses or roles.
Hi Angela, Thanks for your reply, I alredy tried but it seems it is giving all the permissions, what I want is only read permission. Any Idea how can I achieve this?
Please note that SysAdminUnit is a system table and almost all of other table are in connection with SysAdminUnit, so making any changes to this section is a pretty dangerous operation.
Information that is stored in this table is intended for system administrators and should not be processed by a regular user.
However, you always can create your own section and fill it with data from the "System users" section via business process.
I need a custom button on dashboard of customer portal.
On click for example Contact create form should appear.
I have another idea, OOB on customer's dashboard there is OOB dashlet of Case with "New" button. On click the form is populating and we can create new case.
But on custom dashlet of custom section "Multi Currency" there is no "New" button. Any idea for enabling this button?
What I recommend to do in this case is to understand how the "new" button is already added on a existing dashlet.
At first, I recommend to use the chrome debugger and try to search the name of the button in the entire client code (ctrl+shift+f), so you will find where it is added.
Then, after analysis of the code, something similar for your custom object should be implemented.
Also, don`t forget to enable minipage usage in custom section settings.