apex 相关问题

Apex是一种强类型的OOP语言,允许在Force.com平台服务器上执行流和事务控制语句,同时调用Force.com API。不要与Oracle Apex混淆 - 使用标签[oracle-apex]来解决Oracle Apex问题

如何在后续 Salesforce Lightning Flow 屏幕中反映更新的帐户数据?

我正在开发一个 Salesforce Lightning Web 组件 (LWC),旨在嵌入到屏幕流中。该组件允许用户修改帐户记录的字段,然后使用以下方式更新记录...

回答 1 投票 0

可以进行 SOQL 注入 - Sonarqube

我无法修复与 SOQL 注入相关的 Sonarqube 问题,这是原始代码, Batch start 方法中调用 AggregateResultIterator 类: 全局无共享类

回答 1 投票 0

电子邮件应经过顶点类

@future(callout=true) 公共静态无效sendEmailForLowLevelInventoryReached(Id recordId) { POS_Item__c posItemDetails = [SELECT Id,Item_Name__c,CreatedById,Low_Inventory_Level__c ...

回答 1 投票 0

避免输出中出现未转义/清理的内容 - Sonarqube

我正在努力解决与避免输出中未转义/清理的内容相关的 Sonarqube 问题,这是原始代码: 我正在努力解决与避免输出中未转义/清理内容相关的 Sonarqube 问题,这是原始代码: <aura:attribute name="recordId" type="Id"/> <aura:attribute name="record" type="Object"/> <div aura:id="collapsible" class="slds-p-horizontal_small slds-section slds-is-open"> <iframe width="100%" height="500px" src="{!'/apex/VF_RetailDetails?Id=' + v.recordId }" scrolling="auto" frameBorder="0"/> </div> 问题在于 v.recordId 属性,建议使用 JSENCODE() 函数,但当我尝试使用它时,出现此错误 --> FIELD_INTEGRITY_EXCEPTION。无法保存 RetailDetails.cmp:找不到密钥的函数:JSENCODE:来源 我也尝试过 HTMLENCODE() 但也没有运气。 如果有人可以帮忙的话,我无法解决这个问题。预先感谢。 如果您 implements="force:hasRecordId" - 未在代码中显式列出该属性,则该组件将像已注入其中一样工作。 https://developer.salesforce.com/docs/component-library/bundle/force:hasRecordId/documentation 注意如果你的组件实现了force:hasRecordId,则不需要 自己给组件添加一个recordId属性。如果你添加的话, 不要更改属性的访问级别或类型或 组件将导致运行时错误。 您可以尝试通过在 JS(控制器或帮助器)中构造 url(而不是在 html 中)来使扫描仪静音。这也是你必须在 LWC 中做到的方式,在 JS 中放入更多逻辑,不能像那样制作表达式。 Aura 没有 Visualforce/公式语法中的 JSENCODE 函数。您可以在组件中“仅”执行这些操作:https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/expr_functions.htm其他所有内容都必须使用正确的 JS。 当所有其他方法都失败时...您可以抑制此行的 SQ 警告并继续前进。您知道有效的 ID 将被传递,请发表有关误报的评论并继续。看起来更多人有类似的问题,确实应该更新 SQ... https://salesforce.stackexchange.com/questions/383538/unescaped-attribute-value-xss-how-to-sanitized-event-handlers-in -闪电奥尔

回答 1 投票 0

在 VS Code Studio 中运行 apex 代码时出错

我在尝试在 vs code studio 中运行 Apex code 时遇到问题,我已经安装了 jdk 17,并在 cmd 上设置了路径检查,在 vs code 中一切似乎都很好,我收到此错误“

回答 1 投票 0

Oracle APEX - 启用持久身份验证会破坏深层链接

我正在使用 Oracle APE 23.1。 我创建了一个应用程序,然后在创建后启用了 PWA。我已在实例和应用程序中启用持久身份验证。 但现在,深度链接不起作用...

回答 1 投票 0

通过 Visualforce 页面使用 Apex 刷新记录页面

我想创建一个按钮,它可以有效地执行与“ctrl r”相同的操作 当我的最终用户完成 Visualforce 页面中的信息更新后。我想让他们选择点击这个按钮...

回答 1 投票 0

如何更改此 Pl/SQL 代码以处理 Apex 中的多个角色?

我有2个pl/sql代码来添加和编辑用户并将其分配给角色。 但是我不知道如何修改这些代码以使 Apex 接受多个角色。 这是我的 ADD_USER 开始 APEX_CUSTO...

回答 1 投票 0

将 HTML 字符串解析为 Blob - Salesforce Apex

我有一个简单的html代码,如下所示: 测试 我有一个简单的 html 代码,如下所示: <html> <body> <h3>Test</h3> <img src="https://www.muycomputerpro.com/wp-content/uploads/2019/05/stack-overflow-brecha-seguridad.jpg" width="80" height="60" /> </body> </html> 这是 EmailTemplate 记录中的 HTMLValue 变量。 Whit Apex 我想尝试获取此 Html 值并保存在内容版本中, 但使用以下代码无法解析: EmailTemplate tmp = [SELECT Id, HtmlValue from EmailTemplate WHERE ID = '....' LIMIT 1]; ContentVersion cVersion = new ContentVersion(); cVersion.ContentLocation = 'S'; cVersion.PathOnClient = fileName + '.pdf'; cVersion.Title = fileName; cVersion.Origin = 'H'; cVersion.OwnerId = caso.OwnerId; cVersion.VersionData = EncodingUtil.base64Decode( EncodingUtil.base64Encode(Blob.toPDF( tmp.HtmlValue )) ); Insert cVersion; 当 html 插入图像(img)时失败;有没有一种方法可以将 html 值解析为 blob 而不会丢失信息? 谢谢。 你找到解决办法了吗?如果使用 Blob.toPdf(<>) [编译错误] 或 Blob.stringValue(<>) [创建附件,但单击时查看 pdf,会出现问题,查看会出现错误“无法加载 PDF 文档”

回答 1 投票 0

LWC 在记录页面有效,但在社区网站无效

LWC 在记录页面中工作,但在社区中不起作用,当我单击“保存”按钮时,会显示 showtoast 消息并且记录会更新,但是当我在社区站点上使用相同的 LWC 并单击时...

回答 1 投票 0

单击加载按钮时,它会将“未定义”添加到数组中

所以我正在尝试制作一个接受名称的表单。 输入字段将输入一个名称。当您按下提交按钮时,仅当满足以下条件时,它才会将名称添加到数组中: 名称!=null 和 而且这个名字不是

回答 1 投票 0

Salesforce:通过 Java 上传 Apex 触发器

我想通过 Java 将 ApexTrigger 上传到 Salesforce,据我所知,我的可用选项是: 通过 REST 上传 通过 SOAP 上传 通过预定义/创建的 Maven 工件库上传...

回答 1 投票 0

需要使用 Oracle APEX 配置备用数据库的帮助

您好,我需要使用 Active Data Guard 配置备用数据库。 我们公司使用Oracle APEX。 如何安装APEX以减少切换停机时间? 或者是否可以将 ORACLE APEX 安装在单独的...

回答 2 投票 0

无法通过 LWC 表格通过名称检索机会

创建一个表单,允许您按名称查找机会并在表格中显示有关该机会的必要信息。 所以我使用 Lightning Web 组件创建一个表单来重新...

回答 1 投票 0

Prettier 使用 Salesforce APEX 时出现问题

Prettier 使用 Salesforce APEX 时出现问题 格式化之前和 格式化后。我需要解决方案...

回答 1 投票 0

如何在orcale apex中的js中运行SQL脚本

我想在 orcale apex 中加载页面时在执行中运行 sql 脚本 举例说明我想要什么 var result = "SELECT 列名 FROM 表名 WHERE 条件;"; 控制台.log(res...

回答 1 投票 0

触发发送松弛消息

我正在开发一种解决方案,当用户在 salesforce 上创建记录时,将消息发送到 Slack 通道。我已经通过 Apex SDK for Slack App 并成功将该应用程序与 salesforce 连接起来...

回答 1 投票 0

插入新案例后创建 20000 个案例评论

刚接触 salesforce 和 Apex,我收到了一项家庭任务,要求在插入后对案例创建 20000 个案例评论。 caseComments 和 Case 是不同的对象,但它们是关联的。我以为它...

回答 1 投票 0

Lightning Aura 组件未显示完整布局

我正在学习aura框架,但我遇到了一个问题。我实际上使用的是带有 4 个字段的嵌套布局,但不知何故它只显示了前 2 个字段。谁能帮我展示所有这 4 个文件...

回答 2 投票 0

将值列表从 SOQL 列表传递到自定义标签

我有以下清单 List statusCheck = [SELECT Sample_Name__c,status__c FROM 对象]; 我想使用以下命令将查询中列中的所有值传递到带有 {0} 的自定义标签: 我有以下清单 List statusCheck = [从对象中选择 Sample_Name__c,status__c]; 我想使用以下方法将查询中列中的所有值传递到带有 {0} 的自定义标签: string.format(Label.label_name, new List{}); 我该怎么做? 谢谢, 巴里 我尝试了几种选择但没有成功 如果您有定义的标签,您可以通过实现此目的 String labelName = Label.YOURLABEL; List<sObject> statusCheck = [SELECT Sample_Name__c, status__c FROM YourObject]; List<String> statusValues = new List<String>(); for (sObject record : statusCheck) { statusValues.add(String.valueOf(record.get('status__c'))); } String formattedLabel = String.format(labelName, new List<Object>{String.join(statusValues, ', ')});

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.