sendReport online button javascript 发送报告 onClickJavaScript false {!RequireScript("/soap/ajax/51.0/connection.js")} {!RequireScript("/soap/ajax/51.0/apex.js")} {!RequireScript("/resource/CommonUtilJs")} var foo = function() { if('{!Rental_Apply_Fault__c.status__c}' != '草案中' && '{!Rental_Apply_Fault__c.status__c}' != ''){ alert('只有草案中的检测分析报告才能发送报告'); return; } var ra = new sforce.SObject("Rental_Apply_Fault__c"); ra.Id = "{!Rental_Apply_Fault__c.Id}"; ra.status__c = '已发送'; var result = sforce.connection.update([ra]); var messages = getConnectDMLErrorMessages(result); if (messages.length > 0) { alert(messages.join("\n")); return; } alert('报告已发送'); window.location.reload(); } foo();