apex 相关问题

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

如何获取类似于 Sonarqube 的 Salesforce 代码覆盖率报告

问题是当我们开发apex代码时,我们编写测试类,该测试类覆盖了apex类的至少75%的代码覆盖率,现在当我登录到开发者控制台时,我能够看到代码覆盖率...

回答 2 投票 0

APEX_WEB_SERVICE.parse_xml 不返回具有嵌套命名空间的值

我正在使用 Oracle Autonomous 21c 并调用外部 SOAP Web 服务。使用 APEX_WEB_SERVICE.parse_xml 时,如果响应具有嵌套命名空间,则不会返回值。 我已经尝试了很多

回答 2 投票 0

从 Apex Salesforce 中的 sObjects 地图读取数据

请参阅下面的我的代码。我能够创建地图。我不知道如何读取记录集合中的值,这些值是映射中值的一部分。 请帮忙。 列表 请参阅下面我的代码。我能够创建地图。我不知道如何读取记录集合中的值,这些值是地图中值的一部分。 请帮忙。 List<OrderDestinationItem__c> ordersOfAllUsers = new List<OrderDestinationItem__c>(); ordersOfAllUsers = [SELECT CreatedById, Id, CreatedDate, OrdStatus__c, Total_Line_Amount__c From OrderDestinationItem__c Where CreatedDate > 2024-04-10T07:27:52.000+0000 and Total_Line_Amount__c > 20]; Map<Id, List<OrderDestinationItem__c>> usersOrdersMap = new Map<Id, List<OrderDestinationItem__c>>(); for ( OrderDestinationItem__c currentOrderedItem : ordersOfAllUsers){ if (!usersOrdersMap.containsKey(currentOrderedItem.CreatedById)){ usersOrdersMap.put(currentOrderedItem.CreatedById, new List<OrderDestinationItem__c>{currentOrderedItem}); } else { usersOrdersMap.get(currentOrderedItem.CreatedById).add(currentOrderedItem); } } 一旦你准备好了地图,循环浏览它的一种方法就是使用 keyset() for(Id userId : usersOrdersMap.keyset()){ List<OrderDestinationItem__c> temp = usersOrdersMap.get(userId); System.debug('User ' + userId + ' has ' + temp.size() + ' items'; // System.debug(temp); }

回答 1 投票 0

我编写了一个用于发送自定义响应的类,但我没有在杰森数据中获得确切的请求正文

我正在发送插入的 ID 和我在请求正文中获取的有效负载作为响应,我正在获取 id,但请求正文作为类中提到的每个字段来 例子 罗...

回答 1 投票 0

PMD - 报告中的超链接 URL 错误

大家好,我希望你们一切都好。 我目前正在使用“PMD”扫描并查找 Salesforce apex 代码中的错误/问题。 以下命令工作正常 pmd check -d “C:\...\defa...

回答 1 投票 0

如何将json数据导入apex salesforce?

我有一个像这样的json,我从http调用的响应中得到它 { “偏移量”:0, “限制”:50, “对象”:[ { “id”:“59118fb6e4b0168ec4b56692”, “修改日期”:

回答 1 投票 0

在包装类中返回时按名称按字母顺序排序

。 @AuraEnabled(可缓存= true) 公共静态列表 ReportWithTotalBrandOrder(字符串programId) { 列表 程序品牌L...

回答 1 投票 0

Database.setSavepoint()、Database.rollback() 和 Database.releaseSavepoint() 在 Flow Action 中不起作用

我构建了一个 @InvocableMethod 用作 Salesforce Flow 中的操作。它的基本功能是查找一些记录,将结果保存在 sObject 列表中,然后进行调用并

回答 1 投票 0

VisualForce Markup 使用其名称打开 salesforce 报告

我是学习 apex 代码的新手,并且有一个场景,我们需要使用报告名称打开销售人员表格报告。我创建了 VF 选项卡、Visualforce 页面并将选项卡保留在主页中...

回答 1 投票 0

从Promise正确传入Apex方法参数?

如果我给它一个参数,我会不断从我的承诺的响应中收到错误。我不知道是否应该将“columndefinitions”参数传递给 apex 方法。我有

回答 1 投票 0

类型“未定义”不可分配给类型“ApexAxisChartSeries |” ApexNonAxisChartSeries'

我在ts中使用过这段代码 导出类型 pieChartOptionss = { 系列?:ApexNonAxisChartSeries | ''; 图表?:ApexChart | ''; 传说?:ApexLegend | ''; 数据标签?:ApexDataLabels | ''; 相应...

回答 7 投票 0

如何更新表格中的日期格式

我有一个包含 10000 个日期的表,格式为 YYYY-MM-DD,列是 varchar2。 我如何将它们更新为格式 DD-MON-YYYY HH24:MI ? apex 中的申请的申请日期格式为 DD-MO...

回答 2 投票 0

以编程方式验证命名凭证中的外部凭证主体

我已经使用 Apex 和外部凭证创建了一个身份验证提供程序和命名凭证。但是,要对其进行身份验证,我需要手动导航到“设置”>“命名凭据”>“外部凭据...”

回答 1 投票 0

如何在后续 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

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