Zoho ‐ General Client Script - deptster/deptster.github.io GitHub Wiki

Get a field Value:

var cgpid = ZDK.Page.getField('Cust_Grp_ID').getValue();

Set a field Value:

ZDK.Page.getField('Customer_Group_Name').setValue(cgpid.name);

Fetch Records from different module and set values in various fields:

ZDK.Page.getField('Account_Type').setValue(gprec.Customer_Type);
ZDK.Page.getField('Round_off_Amount_Required').setValue(gprec.Round_off_Amount_Required);
ZDK.Page.getField('Invoice_Whatsapp_Required').setValue(gprec.Invoice_Whatsapp_Required);
ZDK.Page.getField('Digitally_Signed_Invoice_Required').setValue(gprec.Digitally_Signed_Invoice_Required);

Syntax to traverse maps:

collection_Variable_Name.field_API_Name

Disable fields code:

ZDK.Page.getField("Cust_Grp_ID").setReadOnly(true);

Setting a field mandatory based on conditions:

ZDK.Page.getField('Whatsapp_Number').setMandatory(true);

Set a lookup field Value

ZDK.Page.getField("Countrysss").setValue({ "id": "134136000000704639", "name": "India +91" });