问题标签 [sfdc]

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 回答
1019 浏览

unit-testing - sfdx force:apex:test:run 仅包含 sfdx 命令中包含的那些测试的覆盖率

我有一个组织,它有大约 530 个测试类。我目前正在开发一个 nodejs 项目,该项目使用 sfdx 命令在组织中运行测试,然后生成代码覆盖率报告,分析和分类它们,以便我可以使用分类数据查找哪些测试类/方法涵盖了哪些顶级类行。

由于测试类的数量非常大,如果记录超过 10K,salesforce 会删除覆盖率数据(这是因为类、触发器和测试类的数量如此之多),我试图实现要运行的批量测试。

假设该批次由 Test_1、Test_2、.....、Test_10 组成。我正在使用的命令如下所示。

这里的问题是

  1. command 会阻止脚本,直到测试完成并计算整体覆盖率。
  2. 完成后不返回 testRunId。
  3. 每次后续运行时,先前的测试覆盖率数据也包含在不需要的输出中。

无论如何运行命令,以便仅为批处理中包含的测试提供覆盖率数据?

0 投票
1 回答
767 浏览

salesforce - 闪电组件中 createrecordevent 或 navigationlocation 上的 saveurl

我有一个类似的代码如下。

它不会重定向到我提供的记录 ID,并且此代码甚至没有调用“panelOnDestroyCallback”中的函数。

我也尝试过“navigationLocation”:“LOOKUP”,我知道 RELATED_LIST 打开了我称为 createrecordevent 的同一页面。

我也在“panelOnDestroyCallback”中尝试了 url 重定向。

panelOnDestroyCallback 甚至没有在代码中被调用。

我的意图是在保存从 createrecordevent 打开的案例记录后将页面发送到帐户记录详细信息页面?

0 投票
1 回答
2478 浏览

salesforce - VSCode 没有推送代码,也没有抛出任何错误

使用命令 - sfdx force:source:push推送应用程序和组件。

它不会引发任何错误,但组件未反映在开发人员控制台中。

我已将 package.xml 与以下配置一起放置:


另外,我在推送命令后收到如下消息:

临时组织已配置并在命令上显示

有人请帮忙!

0 投票
1 回答
713 浏览

salesforce - 示例中 aura:set 的目的是什么?

既然闪电:按钮已经有了onClick触发控制器功能,那我们为什么需要<aura:set attribute="actions">呢?

请帮忙 !

0 投票
2 回答
144 浏览

salesforce - salesforce forcejs 没有获得刷新令牌

我在我的 Angular 应用程序中使用 forcejs,它运行良好并给了我 accessToken。但是,我无法让 refreshToken 能够根据需要更新 accessToken。代码如下

上面的代码正在打印 accessToken 但没有 refreshToken。请指教

我还尝试将 createInstance 中的第二个参数作为http://login.salesfoce.com?scope=full+refresh_token传递,但这不起作用,因为在添加 scope=full+refresh_token 时 url 构造错误

0 投票
0 回答
323 浏览

salesforce - 为什么选项列表不使用闪电填充自定义相关选项列表字段的数据:在闪电组件中选择

我正在尝试使用lightning:select自定义对象的 Lightning 组件复制自定义相关选项列表字段的以下功能(参考:- https://sfdcmonkey.com/2018/08/31/dependent-picklist-lightningselect-lightning-salesforce/),

这里唯一的区别是我使用的是自定义对象ERT_Case_Type_Data__c及其 2 选择列表Level_1__cLevel_2__c而不是文章中的标准对象Contact引用

下面是ERT_Case_Type_Data__c详细信息 在此处输入图像描述

以下是ERT_Case_Type_Data__c数据详情

在此处输入图像描述

这是使用此组件的 TestApp,不幸的是,我在下拉选项列表中看不到数据

在此处输入图像描述

请帮助我知道我在这里做错了什么

这是 Apex 类依赖Picklist_UpdateCtrl.apxc

这是依赖于组件代码的Picklist_UpdateCtrl.cmp

这是dependentPicklist_UpdateCtrlController.js 的控制器代码

这是dependentPicklist_UpdateCtrlControllerHelper.js 的帮助器代码

谢谢并恭祝安康,

卡罗琳

0 投票
1 回答
639 浏览

sql - 选择查询中的替换函数

我在下面的屏幕截图中提到的某些列中有双引号。

在此处输入图像描述

如何在选择查询中应用替换功能来替换双引号?虽然我提供了替换功能,但它引发了以下错误。

在此处输入图像描述

版本是49.0

非常感谢任何帮助。

0 投票
0 回答
44 浏览

azure-logic-apps - 尝试在逻辑应用中创建自定义 SFDC 连接器

我正在尝试使用 Azure 逻辑应用创建自定义 salesforce 连接器。不幸的是,当我尝试使用 Oauth2 进行授权时,出现以下错误:

Azure 逻辑应用程序安全选项卡屏幕截图 逻辑应用程序安全选项卡 Salesforce 连接的应用程序屏幕截图 sfdc 连接的应用程序

所以回调 URL 是一样的。我还缺少其他东西吗?

我表明 Logic Apps 正在发送 redirect_url 参数,而 salesforce 正在期待 redirect_uri,但我不确定这是否是问题所在。任何帮助表示赞赏。

提前致谢。

0 投票
1 回答
45 浏览

api - 如何从 serverUrl salesforce (SFDC) 查询记录

我有 salesforce (SFDC) 的肥皂网址。我调用 url(传递用户名、密码和令牌)。作为回应,我得到了 serverUrl、sessionId 和 userId。我现在如何从 serverUrl 查询记录 在调用 serverUrl 时我需要传递哪些参数?例如:-假设我想从 Account 对象中查询 Id,Name

0 投票
0 回答
63 浏览

etl - 我在 Taled ETL to SFDC 中创建了一个作业,无法创建批处理错误

请看 Job 的快照

在 dksh_new.quotataionupsertfromspcrtprod1532021_0_1.QuotataionUpsertFromSPcrtProd1532021.main(QuotataionUpsertFromSPcrtProd1532021.java:8060) 原因:[AsyncApiException exceptionCode='ClientInputError' exceptionMessage='Failed to create batch' at com.sforce.async.BulkConnection.createBatch24)(BulkConnection.createBatch24)在 com.sforce.async.BulkConnection.createBatchFromStream(BulkConnection.java:216) 在 org.talend.components.salesforce.runtime.SalesforceBulkRuntime.createBatchFromStream(SalesforceBulkRuntime.java:611) 在 org.talend.components.salesforce.runtime.SalesforceBulkRuntime .createBatch(SalesforceBulkRuntime.java:378) 在

请帮我解决这个问题,很长一段时间无法解决这个问题。

提前感谢