问题标签 [salesforce-development]

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 投票
1 回答
110 浏览

salesforce - Salesforce 代码覆盖率失败。您的代码覆盖率为 12%。您需要至少 75% 的覆盖率才能完成此部署

我想将我的代码部署到生产中。在此 apex 代码中,我正在调用第三方 api 以获得单击按钮的机会,该按钮会触发 VF 页面中的 doSomething()。我想解决这个问题并将下面的代码推送到我的生产帐户。这是我的顶级课程代码

这是测试类,它显示了 90% 的代码覆盖率。

0 投票
0 回答
12 浏览

salesforce - 在相关列表中显示从候选人记录到工作申请记录的详细信息

如何在申请人对象的相关列表中提交数据。我已尝试在两个对象之间创建查找关系,但相关列表中仍然为空。如何解决此问题?在下图中,您可以看到申请人记录和工作有 0 记录的位置

0 投票
0 回答
17 浏览

salesforce - 从配置文件中删除记录类型

我无法从 Chatter 简档中删除记录类型,我已尝试禁用增强的简档用户界面,但仍无法正常工作

0 投票
1 回答
34 浏览

salesforce - 用于拨打外线电话的 Salsforce 和 Plivo 集成

我想将 salesforce 与 plivo 集成,以便从 salesforce 拨打电话。我只是按照 Plivo api 文档来执行此操作。但是 Plivo api 响应显示 Status=Unauthorized, StatusCode=401。

0 投票
1 回答
63 浏览

visual-studio-code - 如何让 VScode 自动修复缺少的分号 Apex?

嘿,这里有人知道如何让 VSCode 自动修复丢失的分号,而不是只显示它丢失的位置吗?

我开始设置 Prettier,它将格式化顶点代码,但不会用单引号替换双引号,也不会插入缺少的分号。

有人可以指出我正确的方向吗?

我试过了:

更漂亮,去壳,它们都不适合我。

这应该格式化为:

我会很感激任何提示:)

0 投票
2 回答
37 浏览

salesforce - 我正在尝试使用 salesforce 中的抽象类执行标记百分比,但出现以下错误

注意:我正在尝试计算获得的标记的总百分比,当我执行它时给我错误“尝试取消引用空对象”。

在输出中只打印标记。在此处输入图像描述 错误屏幕截图并执行输出。

在此处输入图像描述mgur.com/tiJe2.png

0 投票
0 回答
57 浏览

report - 如何在我的 Docusign 状态报告中添加 Salesforce 帐户字段?

我们已经使用电子签名设置了新的 DocuSign 应用程序启动器。我们的操作按钮在 Salesforce 帐户对象上工作正常,向客户发送信封等。但是,由于“功能奇偶性问题”,我们无法将 Salesforce 对象(帐户)添加到 Docusign 状态报告!报告类型将不起作用,我们不会倒退并安装旧版本。

我听说可以在 DS 状态 obj 上创建一个顶点触发器(可能是 Flow?或 PB?),并使用自定义查找字段,然后是触发器/流?将在创建新的 DS 状态记录时执行,使用 salesforce 源 ID 查询 salesforce 记录,然后使用实际相关记录更新 DS 状态记录上的查找字段。然后我们可以针对状态对象运行报告并查看帐户信息!

有人做过吗?如果是这样,你能分享你的解决方案吗?那很好啊!!谢谢!

特蕾西

0 投票
0 回答
34 浏览

namespaces - 使用命名空间创建未锁定的包是否会自动为组件名称添加前缀?

我想我对命名空间如何与未锁定的包一起工作存在误解。我创建了一个带有命名空间的未锁定包,并希望在将其安装在 org.xml 中时将“nameSpaceName__”附加到打包的组件中。我按照以下步骤操作:

  • 我创建了一个 Developer Edition 组织,并通过转到 Setup -> Package Manager 创建了所需的命名空间
  • 我返回到 Developer Hub 组织,并通过将命名空间添加到命名空间注册表应用程序来链接命名空间
  • 我将命名空间添加到我的项目目录中的 sfdx-project.json
  • 我使用 force:package:create 从我的项目文件夹中的目录创建一个包
  • 我使用 force:package:version:create 和 force:package:install 将包安装在沙箱中

当我查看 Setup -> Installed Packages 下的包时,我可以看到命名空间,但是当我查看组件时,它们没有任何前缀。

我应该补充一点,我主要对命名空间作为名称冲突的解决方案感兴趣 - 这是我曾经遇到过的一个问题,并且将来真的想避免。我会说我知道创建命名空间的其他好处,但也许稍微复习一下会很好?显然我错过了一些东西......

0 投票
0 回答
32 浏览

visual-studio-code - 使用 npm 创建 LWC OSS 时无法访问本地主机

我无法访问我机器上的本地主机。我正在使用 npm 创建一个 LWC OSS 项目。当我输入 npm run watch 时,服务器会启动并给我一个本地主机链接来访问。但是当我尝试访问它时,它会抛出一个错误:本地主机拒绝连接。任何人都可以帮助解决这个问题。从现在开始我就被困在这里了。试图搜索这个问题,但没有救援。

0 投票
0 回答
13 浏览

salesforce - 发布托管软件包后,我们可以更新 Salesforce 中查找的删除约束吗

我们将查找属性 deleteConstraint 设置为 null 并且托管包已出。当客户开始使用它时,我们遇到了一个问题,即有人不小心删除了导致数据不一致的配置记录。为了避免这种情况,我们希望将查找属性的 deleteConstraint 更新为 Restrict。我们可以在 salesforce 1gp 包中执行此操作吗?