• Ajinkya Shahane
  • NEWBIE
  • 0 Points
  • Member since 2015

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 1
    Replies
Error -
A problem with the OnClick JavaScript for this button or link was encountered:missing ; before statement

setting for custom button

Setting
Display Type    
Detail Page Button View example

Behavior
Execute java script

content source
Onclick javascript

Code -
{!REQUIRESCRIPT("/soap/ajax/31.0/connection.js")}

try{
    var taskToCreate = new sforce.SObject("Task");
    taskToCreate.OwnerId = "{!$User.Id}";
    taskToCreate.WhoId = "{!Lead.Id}";
    taskToCreate.Subject = "Voicemail";
    taskToCreate.ActivityDate = new Date();

    taskToCreate.Priority = "Normal";
    taskToCreate.Status = "Completed";

taskToCreate.Division__c = "Verdantis";
    result = sforce.connection.create([taskToCreate]);

var newRecords = [];
 var leadstatusupdate = new sforce.SObject("Lead");
  leadstatusupdate.Lead ID = "{!Lead.Id}";
 leadstatusupdate.Status = "Open - Voicemail / Email";
  result = sforce.connection.update([leadstatusupdate]);
if(
"{!Lead.Status}" === "Open - Not Contacted" ||
"{!Lead.Status}" === "Archive" &&
"{!Lead.Archive_Reason__c}" === "No Plans - Till Next 6 months" ||
"{!Lead.Archive_Reason__c}" === "No Plans - Till Next year"
){
leadstatusupdate.Status = "Open - Voicemail / Email";
}

newRecords.push(leadstatusupdate);

result = sforce.connection.update(newRecords);

    if(result[0].success == "true"){
        location.reload();
    }
    else{
        alert(
            "An Error has Occurred. Error: \r\n" +
            result[0].errors.message
        );
    }
}
catch(e){{!BMCServiceDesk__Task__c.BMCServiceDesk__DisplayInSS__c}
    alert(
        "An Un-expected Error has Occurred. Error: \r\n" +
        e
    );
}

 
Error -
A problem with the OnClick JavaScript for this button or link was encountered:missing ; before statement

CODE -
{!REQUIRESCRIPT("/soap/ajax/31.0/connection.js")}

try{
    var taskToCreate = new sforce.SObject("Task");

 var leadstatusupdate = new sforce.SObject("Lead");
  leadstatusupdate .Lead ID = "{!Lead.Id}";
     leadstatusupdate.Status = "Open - Voicemail / Email";
  result = sforce.connection.update([leadstatusupdate]);

    taskToCreate.OwnerId = "{!$User.Id}";
    taskToCreate.WhoId = "{!Lead.Id}";
    taskToCreate.Subject = "Voicemail";
    taskToCreate.ActivityDate = new Date();

    taskToCreate.Priority = "Normal";
    taskToCreate.Status = "Completed";

taskToCreate.Division__c = "Verdantis";
    result = sforce.connection.create([taskToCreate]);

    if(result[0].success == "true"){
        location.reload();
    }
    else{
        alert(
            "An Error has Occurred. Error: \r\n" +
            result[0].errors.message
        );
    }
}
catch(e){{!BMCServiceDesk__Task__c.BMCServiceDesk__DisplayInSS__c}
    alert(
        "An Un-expected Error has Occurred. Error: \r\n" +
        e
    );
}
 
Error -
A problem with the OnClick JavaScript for this button or link was encountered:missing ; before statement

setting for custom button

Setting
Display Type    
Detail Page Button View example

Behavior
Execute java script

content source
Onclick javascript

Code -
{!REQUIRESCRIPT("/soap/ajax/31.0/connection.js")}

try{
    var taskToCreate = new sforce.SObject("Task");
    taskToCreate.OwnerId = "{!$User.Id}";
    taskToCreate.WhoId = "{!Lead.Id}";
    taskToCreate.Subject = "Voicemail";
    taskToCreate.ActivityDate = new Date();

    taskToCreate.Priority = "Normal";
    taskToCreate.Status = "Completed";

taskToCreate.Division__c = "Verdantis";
    result = sforce.connection.create([taskToCreate]);

var newRecords = [];
 var leadstatusupdate = new sforce.SObject("Lead");
  leadstatusupdate.Lead ID = "{!Lead.Id}";
 leadstatusupdate.Status = "Open - Voicemail / Email";
  result = sforce.connection.update([leadstatusupdate]);
if(
"{!Lead.Status}" === "Open - Not Contacted" ||
"{!Lead.Status}" === "Archive" &&
"{!Lead.Archive_Reason__c}" === "No Plans - Till Next 6 months" ||
"{!Lead.Archive_Reason__c}" === "No Plans - Till Next year"
){
leadstatusupdate.Status = "Open - Voicemail / Email";
}

newRecords.push(leadstatusupdate);

result = sforce.connection.update(newRecords);

    if(result[0].success == "true"){
        location.reload();
    }
    else{
        alert(
            "An Error has Occurred. Error: \r\n" +
            result[0].errors.message
        );
    }
}
catch(e){{!BMCServiceDesk__Task__c.BMCServiceDesk__DisplayInSS__c}
    alert(
        "An Un-expected Error has Occurred. Error: \r\n" +
        e
    );
}