You need to sign in to do that
Don't have an account?
Can I create a task from a visualforce page?
I know you can create a custom button and create a task on click using Javascript. can you apply the same thing to visualforce pages? The button code looks like this:
{!REQUIRESCRIPT("/soap/ajax/17.0/connection.js" )}
var t1= new sforce.SObject("Task" );
t1.OwnerId = "##############3";
t1.Subject = "This is my subject";
t1.Status = "Not Started";
t1.Priority = "Normal";
t1.whatId = "#############";
result = sforce.connection.create([t1]);
So would the VF page code look like this?
<apex:page >
<script language="Javasript">
var t1= new sforce.SObject("Task" );
t1.OwnerId = "##############3";
t1.Subject = "This is my subject";
t1.Status = "Not Started";
t1.Priority = "Normal";
t1.whatId = "#############";
result = sforce.connection.create([t1]);
</script>
</apex:page>
This doesn't work though. Any thoughts?
<apex:page >
<apex:form >
<script type="text/javascript">
var __sfdcSessionId = '{!GETSESSIONID()}';
</script>
<script src="../../soap/ajax/28.0/connection.js"
type="text/javascript">
</script>
<script type="text/javascript">
function createTask(){
var t1= new sforce.SObject("Task" );
t1.OwnerId = "005E0000000V6RE";
t1.Subject = "This is my subject";
t1.Status = "Not Started";
t1.Priority = "Normal";
t1.whatId = "001E000000KCfd0";
result = sforce.connection.create([t1]);
alert(result);
}
</script>
<input type="button" class="btn" value="Create Task" onclick="createTask();" />
</apex:form>
</apex:page>
All Answers
<apex:page >
<apex:form >
<script type="text/javascript">
var __sfdcSessionId = '{!GETSESSIONID()}';
</script>
<script src="../../soap/ajax/28.0/connection.js"
type="text/javascript">
</script>
<script type="text/javascript">
function createTask(){
var t1= new sforce.SObject("Task" );
t1.OwnerId = "005E0000000V6RE";
t1.Subject = "This is my subject";
t1.Status = "Not Started";
t1.Priority = "Normal";
t1.whatId = "001E000000KCfd0";
result = sforce.connection.create([t1]);
alert(result);
}
</script>
<input type="button" class="btn" value="Create Task" onclick="createTask();" />
</apex:form>
</apex:page>
what is ownerId & what Id in this code