Triggers 从Salesforce触发器创建S3存储桶并在S3中添加任务记录
我正在尝试将任务对象/记录添加到AWS S3中。我已经为Amazon Web服务安装了Force.com 我编写了以下触发代码 在任务上触发S3Insert(插入前) { Task[]TaskList=Trigger.new; for(任务t:任务列表) { AWS_S3_ExampleController=新的AWS_S3_ExampleController(); c、 构造函数(); c、 createBucket();Triggers 从Salesforce触发器创建S3存储桶并在S3中添加任务记录,triggers,amazon-s3,salesforce,Triggers,Amazon S3,Salesforce,我正在尝试将任务对象/记录添加到AWS S3中。我已经为Amazon Web服务安装了Force.com 我编写了以下触发代码 在任务上触发S3Insert(插入前) { Task[]TaskList=Trigger.new; for(任务t:任务列表) { AWS_S3_ExampleController=新的AWS_S3_ExampleController(); c、 构造函数(); c、 createBucket(); } } 但我有例外 Class.AWS_S3_ExampleContr
} } 但我有例外 Class.AWS_S3_ExampleController.createBucket:第239行第1列 Trigger.S3插入:第9行第1列 05:36:00.224(224038000)|致命错误| System.FinalException:只能从Visualforce页面调用ApexPages.addMessages 任何指点都将不胜感激 编辑:我看到调试日志显示“当前不支持来自触发器的调用”。知道为什么吗 多谢各位
Sameer我想我已经描述了答案@ 需要在另一个Apex类中编写标注代码,该类具有生成标注的静态void方法的@future注释。从触发器调用此方法 问候
Sameer我想我已经描述了答案@ 需要在另一个Apex类中编写标注代码,该类具有生成标注的静态void方法的@future注释。从触发器调用此方法 问候 萨米尔