Salesforce - 从相关商机的事件到日期字段复制日期时间值

时间:2014-04-23 14:15:40

标签: datetime triggers salesforce apex

我有一个简单的触发器,可以将StartDateTime从日历事件复制到名为" Service Start Date"每当创建或更改日历事件时,在相关的机会上。

我坚持将StartDateTime转换为常规日期字段,这是有机会的。

trigger EventServiceStartDateforOpp on Event (after insert, after update) {
List<Opportunity> opps = new List<Opportunity>{};

if (trigger.isInsert)
{
for (Event t : trigger.new)
{
if (t.OwnerId == '02340000000WATv')
{opps.add(new Opportunity(Id=t.WhatId, Service_Start_Date__c=t.StartDateTime));
}}}}

1 个答案:

答案 0 :(得分:0)

日期d = Date.newInstance(tiempo.year(),tiempo.month(),tiempo.day());