问题标签 [apex-code]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 集成 java 和 apex (salesforce)
我是一名销售人员新手,我需要将 Java 业务逻辑与顶点页面集成。不使用 vwmforce 可以做到吗?请注意,我还必须包括我自己的和第三方库。有没有关于那个的教程/资源?
提前致谢
salesforce - SOQL 查询以遍历 Task 的多个级别
我正在尝试使用此查询编写一些顶点代码,但无处可去:
我并不感到惊讶这不起作用,但似乎无法在任何地方找到解释我将如何处理的文档。有人有什么主意吗?我正在尝试将所有任务链接到一个联系人,该联系人链接到一个具有“宝洁”父帐户的帐户......
triggers - 触发器中的安全上下文
我首先要说我是一个 .net 人,现在必须在 salesforce.com 世界中玩。
我的问题是这个;
在更新前/插入触发器的上下文中,我可以设置用户(触发器触发时更新对象的用户)在其页面布局上没有的字段的值吗?
salesforce - Salesforce(VisualForce):如何测试“apex:repeat”语句中没有返回记录?
我试图弄清楚如何测试字段(包含在 apex:repeat 中)以查看它们是空白还是空,如果是,则在表中显示一些替代文本(例如:没有要显示的记录)而不是空白桌子。现有代码片段如下:
所以在伪代码中我正在寻找一个测试,例如:
在此先感谢您的帮助!
更新以响应“eyescream”的第一个答案
试了一下 apex:pageBlock 方法,但在尝试保存/部署时遇到以下错误:
结果:失败问题:<messaging:emailTemplate> cannot contain <apex:pageBlock>.
现在这是一个生成附加 PDF 的电子邮件模板(请参阅下面的代码概要)。那么是不是这种情况... pageBlock 在电子邮件模板中是不允许的?谢谢您的帮助!
salesforce - 如何在 Salesforce 中添加新潜在客户并更新现有潜在客户
我是 Apex 开发的新手,我开始在 Apex 中开展我的项目。我想做以下事情:
使用电子邮件服务//我认为这部分从电子邮件中获取 emailAddress //
如果已经存在潜在客户或使用相同 emailAddress 的联系人,
请知道如何执行此操作
更新他的信息
,否则
创建新的潜在客户
我想知道如何搜索我的数据库(saleforce 的潜在客户和联系人)并更新现有用户的信息。
salesforce - 当我尝试将新的自定义对象添加到现有潜在客户时,外键关系无效
我有一个潜在客户和一个名为社交帐户的自定义对象(API 名称 = Social_Account__c)。
我设置了如下关系:Lead 是 Social Accounts 的父级。所以一个潜在客户有很多社交账户。
在社交帐户中,我创建了一个名为 Lead(数据类型:查找)的自定义字段来建立关系。
这是一个查找详细信息:
API 名称:Lead__c
与铅有关
子女关系名称:Social_Accounts
相关列表标签:社交账户
如果有具有相同电子邮件地址的潜在客户,我想将新的社交帐户添加到现有潜在客户。
但我收到以下错误消息:
错误:编译错误:无效的外键关系:Social_Account_ c.Lead _c
我究竟做错了什么?我将不胜感激任何建议。
谢谢
foreign-keys - CANNOT_UPDATE_CONVERTED_LEAD,无法引用转换的潜在客户:[Lead__c]
当我尝试将自定义对象插入现有的潜在客户对象时,我收到一条错误消息。
我收到此错误:
554 System.DmlException:更新失败。第 0 行的第一个异常,ID 为 00Q3000000WW3isEAD;第一个错误:CANNOT_UPDATE_CONVERTED_LEAD,无法引用转换后的潜在客户:[]
Class.ProcessContact.handleInboundEmail:第 81 行,第 9 列外部入口点
即使我注释掉“更新existing_lead”,我也会收到类似的错误消息。
554 System.DmlException:插入失败。第 0 行的第一个异常;第一个错误:CANNOT_UPDATE_CONVERTED_LEAD,无法引用转换的潜在客户:[Lead__c]
Class.ProcessContact.handleInboundEmail:第 82 行,第 9 列外部入口点
我将不胜感激任何建议。
问候
ajax - Visualforce 在页面加载时通过 ajax 加载顶点组件
有人可以告诉我如何使用 ajax 在页面加载时通过 ajax 加载顶点 pageBlockTable 吗?我已经看到了展示如何使用 apex actionFunction 的示例,但这些示例通常很简单(例如 - 从控制器返回一个字符串并将其放在页面上。我的控制器返回一个 sObject 列表,我只是不太确定它是如何完成的。
页:
控制器:
salesforce - 在 force.com 上构建后如何部署
我被引导到force.com作为使用 PHP 和 MySQL 创建应用程序的替代方法。我的问题是关于部署的。在 force.com 上构建应用程序后会发生什么。如果应用程序基于他们的 API,如果我愿意,我是否能够从我自己的域中提供该应用程序?
salesforce - 测试动态 SOQL 时限制不起作用
我正在我的 apex 测试代码中运行动态 SOQL 查询,并且 LIMIT 子句不起作用。但是,在生产代码中使用它时似乎确实有效。
查询类似于下面。我使用表单中的一些术语动态构建 where 子句。
这可能会失败,因为查询似乎在测试中返回了超过 500 条记录。但是,在视觉强制页面中使用此查询时,该查询确实有效。
有什么想法吗?