OppLose online button javascript 询价失单 onClickJavaScript false // jsの場合、翻訳された値がでるので、要注意 {!REQUIRESCRIPT("/soap/ajax/51.0/connection.js")}; {!REQUIRESCRIPT("/soap/ajax/51.0/apex.js")}; {!RequireScript("/resource/CommonUtilJs")}; var sql = "select Sales_owner_buchangID__c,Manager_name__c,Sales_owner_buchang__c,Sales_manager_departmentID__c,name,Sales_assistant_name__c,Sales_assistant_ID__c,id,StageName,SAP_Send_OK__c,Cnt_Lost_cancel_report__c,Bidding_Project_Name_Bid__c from Opportunity where id = '{!task__c.OpportunityIdId__c}'"; var opp_recourd = sforce.connection.query(sql); var opp = opp_recourd.getArray("records")[0]; if (opp.StageName != '引合' && opp.StageName != '询价' ) { alert("状态1:" + opp.StageName + "、不能做 失单 了!"); } else if (opp.SAP_Send_OK__c == '1') { alert("已经上传SAP、不能做 失单 了!"); } else if (opp.Cnt_Lost_cancel_report__c > 0) { alert("询价已经有 取消/失单报告 了!"); } else { location.href = '/a1U/e?retURL=%2F{!task__c.OpportunityIdId__c}' + '&RecordType=01210000000R4hM' + '&CF00N10000004lbGT={!URLENCODE('+opp.name+')}' + '&CF00N10000004lbGT_lkid={!task__c.OpportunityIdId__c}' + '&CF00N10000006QShg={!URLENCODE('+opp.Sales_assistant_name__c+')}' + '&CF00N10000006QShg_lkid={!URLENCODE('+opp.Sales_assistant_ID__c+')}' + '&CF00N10000006QShq={!URLENCODE('+opp.Manager_name__c+')}' + '&CF00N10000006QShq_lkid={!URLENCODE('+opp.Sales_manager_departmentID__c+')}' + '&CF00N10000006QShb={!URLENCODE('+opp.Sales_owner_buchang__c+')}' + '&CF00N10000006QShb_lkid={!URLENCODE('+opp.Sales_owner_buchangID__c+')}' + ''; }