You need to sign in to do that
Don't have an account?
Lago S.p.a.
Error in Apex trigger for creating a new object
Hi, I'm trying to build a trigger that create an object when a checkbox cames to true value , here is the code :
trigger CreateTask on Container_Trigger__c (after update)
{
//Map<ID,Book__c> BookInsert = new Map<ID,Book__c>
//{
// };
for (Integer i = 0; i < Trigger.new.size(); i++)
{
if (Trigger.new[i].Enable_TriggerBook__c != Trigger.old[i].Enable_TriggerBook__c && Trigger.old[i].Enable_TriggerBook__c == false)
{
Task_apt__c obj = new Task_apt__c();
//obj.type__c = Post Vendita;
//obj.responsabile__c = 003a000001v34bp;
//obj.RecordType = 01Ia0000002Rcl2;
obj.phone__c = 000000000;
insert obj;
//BookInsert.put(obj.id,obj);
}
}
}
The error is : Error: Compile Error: Incorrect SObject type: Container_Trigger__c should be task_apt__c at line 1 column 1
I really have no idea how to solve..please give me a hand :)
Thanks in advance
trigger CreateTask on Container_Trigger__c (after update)
{
//Map<ID,Book__c> BookInsert = new Map<ID,Book__c>
//{
// };
for (Integer i = 0; i < Trigger.new.size(); i++)
{
if (Trigger.new[i].Enable_TriggerBook__c != Trigger.old[i].Enable_TriggerBook__c && Trigger.old[i].Enable_TriggerBook__c == false)
{
Task_apt__c obj = new Task_apt__c();
//obj.type__c = Post Vendita;
//obj.responsabile__c = 003a000001v34bp;
//obj.RecordType = 01Ia0000002Rcl2;
obj.phone__c = 000000000;
insert obj;
//BookInsert.put(obj.id,obj);
}
}
}
The error is : Error: Compile Error: Incorrect SObject type: Container_Trigger__c should be task_apt__c at line 1 column 1
I really have no idea how to solve..please give me a hand :)
Thanks in advance
I think you have changed the trigger name after creation.
Please create trigger with same object name.
if this answers your question, mark this as best answer.
Thanks,
N.J
Can you copy the code and delete this Trigger and start a new one.Another thing make sure the API name of the object is correct on which you are writing the Trigger!!
Have a nice day!
Go ahead and mark it as best answer to help others :)