Difference between revisions of "Making Company Standard Fields Mandatory"
From SmartWiki
Line 2: | Line 2: | ||
<pre> | <pre> | ||
− | function | + | function savefunc(frm){ |
− | + | var element=frm.address; | |
− | + | if(element&&element.value.length==0){ | |
− | + | alert("Address is empty!"); | |
− | + | return false; | |
− | + | }element=frm.phone; | |
− | + | if(element&&element.value.length==0){ | |
− | + | alert("Phone is empty!"); | |
− | + | return false; | |
− | + | }element=frm.city; | |
− | + | if(element&&element.value.length==0){ | |
− | + | alert("City is empty!"); | |
− | + | return false; | |
− | + | }element=frm.country; | |
− | + | if(element&&(element.value.length==0||element.value=="0")){ | |
− | + | alert("Country is empty!"); | |
− | + | return false; | |
− | + | }return true; | |
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
− | |||
</pre> | </pre> | ||
[[Category: Custom Fields]][[Category:JavaScript]] | [[Category: Custom Fields]][[Category:JavaScript]] |
Revision as of 16:41, 5 May 2011
To make company standard fields mandatory, you must create a custom field of type Custom Field Type: Special – Browser Script and place it on the same entity that you'll be using it. For companies, you'll want to put the custom field in via Global Settings > Branch & Account Settings > Account Custom Fields
function savefunc(frm){ var element=frm.address; if(element&&element.value.length==0){ alert("Address is empty!"); return false; }element=frm.phone; if(element&&element.value.length==0){ alert("Phone is empty!"); return false; }element=frm.city; if(element&&element.value.length==0){ alert("City is empty!"); return false; }element=frm.country; if(element&&(element.value.length==0||element.value=="0")){ alert("Country is empty!"); return false; }return true; }