问题标签 [salesforce]

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.

0 投票
2 回答
7003 浏览

triggers - Salesforce:触发工作流规则的触发器已停止工作 - 有什么想法吗?

因此,在我们定制的 Salesforce 系统的一部分中,会发生以下情况:

  • 触发器更改自定义对象上的选项列表的值
  • 工作流规则检测到该更改并触发电子邮件。

不过,自 12 月 4 日左右以来,它似乎已经停止工作。编辑:调试日志显示触发器正在触发并更改选项列表的值,但没有评估 Worflow 规则。

工作流规则非常简单,所以我真的不明白是什么阻止了它。该规则的详细信息如下:

对自定义对象进行操作。
评估标准:创建记录时,或编辑记录但以前不符合规则标准时
规则标准:ISPICKVAL(Status__c, 'Not Started')
活动:是
立即工作流程操作:电子邮件警报

编辑:如果我手动更新对象以设置适当的状态,规则会触发。但是当触发器改变状态时它不会触发。

编辑:2009 年 12 月 4 日左右,Salesforce 有什么变化吗?那似乎是当它停止工作时......

有任何想法吗?

0 投票
2 回答
9200 浏览

salesforce - VisualForce 的 inputField 数据绑定问题

我在 Visualforce 页面上得到了奇怪的结果(是的,Salesforce.com 很恶心,我知道)。我的问题是我正在尝试使用 inputField 在自定义 sObject 上绑定数据,但在我的自定义控制器中,它无法识别用户输入数据。

以下是该页面的代码片段:

这是控制器的代码:

我已确保 workingFee 属性不为空。每当我在输入值后点击“保存费用”按钮时,它都会重新加载页面并给我消息“错误:缺少必填字段:[Fee__c]”(注意,这里的 Fee__c 是一个货币字段——不是它期望这是一个 sObject,是吗?)

saveFee() 方法中的调试语句显示workingFee 的重要字段为空,而我希望它们已被分配用户输入的值。

0 投票
3 回答
12271 浏览

url - Salesforce 创建按钮和链接选项 - 用于启动电子邮件模板的自定义 URL

我有一个电子邮件模板,我想使用链接/按钮从案例中启动。我在 setup->customize->cases->button 和链接下看到了选项,我什至看到了我需要放置 URL 的位置。我没有看到有关如何构建 URL 以启动电子邮件模板的文档。任何帮助你都很棒

0 投票
1 回答
2849 浏览

salesforce - 从 Apex 获取 Salesforce.com 字段的数据类型,而不是显示类型

我需要访问 Salesforce.com 对象中字段的数据类型,以识别对象中的每个电话、传真、电子邮件和邮件字段。我已经使用 DescribeSObject 调用从 SFDC Web 服务完成了此操作,但 Apex DescribeFieldResult.getType 方法仅返回字段的显示类型,而不是实际数据类型。

例如,如下图所示显示数据类型为传真的字段根据 getType 调用具有电话显示类型。我需要为传真字段返回传真、为邮件字段返回邮件等的东西,例如 DescribeSObject Web 服务调用。如果 Apex 中存在这种情况,有人吗?

现场信息

0 投票
1 回答
2029 浏览

salesforce - Salesforce - 填充文本来自下拉选择

我有一个包含三个值的选项列表和一个包含三个值的文本区域,但我想将选项列表中的一个值与文本区域的一个值相关联。关于我如何做到这一点的任何想法?

0 投票
1 回答
958 浏览

reporting-services - Force.com 报告引擎的比较

我正在研究在自定义 salesforce 应用程序中报告数据的选项,因为内置报告工具是个坏玩笑。

要求是数据需要可以通过 Salesforce 网站按需访问(可能通过 web 选项卡、visualforce 页面等),并且必须能够对表进行任意连接,就像任何其他关系数据库报告一样工具。能够为最终用户提供大部分特定的报表设计功能也是一个巨大的优势。理想情况下,如果需要外部 DBMS,它会与 Oracle 很好地配合,尽管这不是一个严格的要求。

我听说了有关 MS SQL 报告服务的好消息,并且这里有一些关于 Crystal Reports 的讨论。我非常有义务就那里的各种选择和方法获得任何想法和意见。

0 投票
3 回答
1733 浏览

jsp - 翻译 JSP VisualForce

我是 VisualForce 的新手,您显然会从以下内容中认出。如何将 jsp 页面转换为 apex 页面?我已经包含了一些最常见的代码,我必须处理这些代码并且需要等效的顶点。我找不到像样的教程或操作方法,而且我没有从 VisualForce 开发人员指南中获得太多运气。谢谢

0 投票
1 回答
2264 浏览

single-sign-on - 与 SalesForce 集成时如何使用 AES 256 位加密?

我的问题与浏览器帖子中的 aes 256 位加密有关。我想将 Intranet 应用程序与 salesforce 集成,并希望它们之间的数据传输应该是 aes 256 位加密,以便客户端获得最大的安全性。谁能给我一些关于如何实施的想法?黑白集成也将通过 SSO 进行。我希望销售人员和应用程序之间的数据传输应该是带有 aes 256 位加密的浏览器帖子。

0 投票
5 回答
9107 浏览

java - 使用 Salesforce Java API 查询超过 1,000,000 条记录并寻找最佳方法

我正在开发一个 Java 应用程序,它将查询可能包含超过 1,000,000 条记录的表。我已经尽我所能尽可能提高效率,但我只能达到平均水平。每分钟大约 5,000 条记录,一次最多记录 10,000 条。我已经尝试对数据加载器进行逆向工程,我的代码似乎非常相似,但仍然没有运气。

线程在这里是一个可行的解决方案吗?我已经尝试过了,但结果非常少。

我一直在阅读并应用了所有可能的东西(压缩请求/响应、线程等),但我无法实现像速度这样的数据加载器。

需要注意的是,queryMore 方法似乎是瓶颈。

有没有人可以分享任何代码示例或经验来引导我朝着正确的方向前进?

谢谢

0 投票
2 回答
4340 浏览

web-services - 如何为没有 Enterprise/Unlimited 版本的自定义对象开发 Salesforce API 代码?

背景: 我正在构建一个每天运行的小型应用程序,从我们自己的内部数据库中提取数据并将其发送到我们的公司 Salesforce 实例。我在 Salesforce 实例中构建了一个自定义对象(称为 Marqui_Instance)来存放数据。该应用程序将创建数百个,并将它们附加到各种帐户记录。

问题: 我们的 Salesforce 实例是专业版,这意味着我无法为我们的实例生成 WSDL,这让我觉得我无法开发可以创建/编辑/删除 Marqui_Instance 对象的代码。

在我开始在黑暗中挣扎之前,我想我会在这里发帖寻求建议。我唯一能想到的是在 Salesforce 开发人员帐户中创建一个相同的对象,并从那里使用 WSDL……但是当我在生产中部署代码时,它会工作吗?我担心我的开发帐户中的 WSDL 会有一些 guid 或类似的东西,而且我的代码只会对开发帐户起作用。