What?
This is an article to document how to have two submit buttons on a non-stateless form which both submit the form but one leaves the current record open while the other redirects to the reports ...
I'm beginning a list as I've just spent an age trying to get PHP output to create a text file. Then my client showed me how she then opens the text file in Excel, so I said we could get the script to ...
... a rather rich HTML email signature with a profile photo included. When sending an email from CRM, they want CRM to include this rich signature (different per user) at the bottom of the email message. ...
... or different columns) with equals and starts_with conditions.
The only operator that is supported for encrypted fields is equals.
When you use "equals" for multiple conditions, and if one of your conditions ...
... instances of ZohoBooks for the same organization, a separate call would need to be made with a different variable org ID.
/* *******************************************************************************
Function: ...
... and if the function is changed to remove every instance of the "distinct" list, then I'll have to come up with a different solution. Maybe Zoho could introduce a removeFirst() if they change removeAll().. ...
... clients set their due dates differently.
How?
The following snippet of code will query the metadata api in Zoho Books and return a JSON of what the payment terms are.
void fn_ReturnCurrentPaymentTerms()
{
v_BooksOrgID ...
... about 4 months until I can confirm this works.
Why?
I've covered this before in a fair few articles on this website but for clients in the US, where there could be 4 different timezones between customer, ...
What?
One of these articles because I spent so long trying different snippets of code to enable tracking when using Deluge code to create an item in Zoho Inventory:
Why?
Who uses ZohoInventory ...
... or create.
- Loop through eBay payments to record all the different payments received.
Date Modified: 2023-03-14 (Joel Lipman)
- Resolved fix of incorrect customer (Use Email rather than ...
... of your file in the format that your CRM system is using (eg. "dd/MM/yyyy HH:mm:ss")
File Name: This the file name as displayed in your CRM. For example "image001.jpg". This is different to Attachment ...
... the "Skills" module. This client script is triggered when the user hits the "Save" button (event: onSave) and will stop the user from saving the record and continuing if 3 different skills are not specifie ...
... you only want part of the page to display different content dynamically or on click of a button:
// embeds using DIV: allows for CSS styling
// embed a form
loading ...
// embed a report
loading ...
... all monitors are now connected to my home PC. The way to do this might be different for you depending on the components of your PC. So here's a list of what I used:
TypeComponentQuantityPrice (GBP)
Reused ...
... .choice-table-cell span label:nth-child(3) span
I want to highlight the current selection so I'll make this a different color (hot pink):
div.zc-Calendar_Day_Select .choice-table-cell span label:nth-child(3)[elname='radioEl_zc-Calendar_Day_Select_2'] ...
... (CRM, Creator, Books) seems to interpret this sorting feature differently. This article is an effort to find clear and working solutions. It is working again as of 2022-02-10.
How?
Two methods ...
... "$1", false);
// yields 12.3
// same expression again but with a different value
v_Test2 = 12.000;
info v_Test2.toString().replaceAll("(\\.\\d*?[1-9])0+$", "$1", false);
// yields 12.000
So ...
... " + r_Event.get("eventType");
//
// get the xero ID of the record (hexadecimal)
v_Xero_ResourceID = r_Event.get("resourceId");
//
// do different things based on the category of the update
if(r_Event.get("eventCategory").containsIgnoreCase("CONTACT"))
{
/ ...
...
The Solution/Cause
So quite simply, I'm using 2 for each loops and this is one of those scenarios where you need to store the loops into different variable names:
// select a bunch of creator records ...
...
Set Clicked Tab to Selected
One niggling issue I had was that when selecting a tab, the selected tab didn't stay a different color or style. One theoretical way around this could be that I restyle ...
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies. Read more about our Privacy Policy.