Salesforce Lightning包括Lightning Experience,Lightning Design System,Lightning App Builder,Lightning Components和Design System React。这使得任何人都可以在Salesforce上快速轻松地创建现代企业应用程序。
如何在Salesforce中下载自定义对象所有记录的所有附件?
我是 Salesforce 中文件处理的新手。我想获取附加到自定义对象所有记录的所有文件。有人可以帮我吗?
可以更改使用 Chart.js 构建的饼图中显示的值的字体大小/颜色吗?
我想在 Lightning 本身加载一个网站,而不是在新的浏览器选项卡中打开链接。 我创建了一个快速操作,在单击它时调用 LWC(myNavigation)。然后嵌入 LWC...
我有兴趣使用 Salesforce API 获取一些工单信息,但我需要先从我的 Salesforce 帐户中检索安全令牌。按照我找到的方法,我需要...
SearchPageLWC 结果模板 模板1.html 搜索页面LWC.css 搜索页面LWC.html 搜索页面LWC.js searchPageLWC.js-元-xml 出于某种原因,我无法将 CSS 应用于模板,例如...
0 请帮我实现这些 每当用户单击刷新按钮时,所有字段中的值都应变为默认值。 (清除输入的字段数据,如果有并刷新) 每当用户
如果我查询相关记录字段,Salesforce Rest API 返回 Null
我在 salesforce 中调用 SOQL 查询 Rest API。但是当我在查询选择中添加相关记录字段时它返回 null。 API: {{instance_url}}/services/data/v55.0/queryAll?q=SELECT Id,RelatedReco...
单击按钮时,它应该调用 Salesforce Authentication API 并检索访问令牌。然后,它应该使用标头中的访问令牌调用实际的 Salesforce API,然后...
我正在使用两个 lwc 组件。两者都是父子关系。在我的 parent.js 中,我连接了一个包含对象数组的 Apex 类: 父母.js: // 导入... 导出默认类 MyPa...
我想在我的 salesforce 仪表板中复制此图表,但无法找到确切的图表。
我在 sonarqube 中测试了以下方法,收到消息说重构此方法以将其认知复杂度从允许的 32 降低到 15
如何将下面的方法分成两个调用一个方法到另一个方法。 public static void dissociateRouteRecordsFromCreditApplication(List creditAppList,Map 如何将下面的方法分开,将一个方法调用给另一个方法。 public static void dissociateRouteRecordsFromCreditApplication(List creditAppList,Map oldCAMap){ final String pendingSTR = 'Pending'; 设置 setOfCreditApplicationIdForNewCollateral = new Set(); 设置 setOfAppPurposesNewCollaterals = new Set(Label.appPurposeNewCollaterals.split(',')); 设置 setOfCreditApplicationIdForQIandILC = new Set(); 设置 setOfAppPurposesQI = new Set(Label.appPurposeQI.split(',')); 设置 setOfAppPurposesILC = new Set(Label.appPurposeILC.split(',')); 设置 setOfCreditApplicationIdsForScripts = new Set(); 设置 setOfAppPurposesScripts = new Set(Label.appPuporseScripts.split(',')); Map mapOfCreditAppIdToTypeOfQI = new Map(); Map mapOfCreditAppIdToTypeOfILC = new Map(); 列表 listOfDissociationRecordsToBeUpdated = new List(); for(LLC_BI__Product_Package__c creditApp : creditAppList){ if(String.isNotBlank(creditApp.Status__c) && pendingSTR.equalsIgnoreCase(creditApp.Status__c) && creditApp.Application_Purpose__c !=(oldCAMap.get(creditApp.Id)).Application_Purpose__c && setOfAppPurposesNewCollaterals.contains(creditApp.Application_Purpose__c)){ setOfCreditApplicationIdForNewCollateral.add(creditApp.Id); } if(String.isNotBlank(creditApp.Status__c) && pendingSTR.equalsIgnoreCase(creditApp.Status__c) && creditApp.Application_Purpose__c !=(oldCAMap.get(creditApp.Id)).Application_Purpose__c && setOfAppPurposesQI.contains(creditApp.Application_Purpose__c)){ setOfCreditApplicationIdForQIandILC.add(creditApp.Id); mapOfCreditAppIdToTypeOfQI.put(creditApp.Id,'QI'); } if(String.isNotBlank(creditApp.Status__c) && pendingSTR.equalsIgnoreCase(creditApp.Status__c) && creditApp.Application_Purpose__c !=(oldCAMap.get(creditApp.Id)).Application_Purpose__c && setOfAppPurposesILC.contains(creditApp.Application_Purpose__c)){ setOfCreditApplicationIdForQIandILC.add(creditApp.Id); mapOfCreditAppIdToTypeOfILC.put(creditApp.Id,'ILC'); } if(String.isNotBlank(creditApp.Status__c) && pendingSTR.equalsIgnoreCase(creditApp.Status__c) && creditApp.Application_Purpose__c !=(oldCAMap.get(creditApp.Id)).Application_Purpose__c && setOfAppPurposesScripts.contains(creditApp.Application_Purpose__c)){ setOfCreditApplicationIdsForScripts.add(creditApp.Id); } } if(!setOfCreditApplicationIdForNewCollateral.isEmpty()){ List<sObject> newCollateralRecordstobeUpdated = CG_CreditAppTriggerHandlerHelper.dissociateNewCollateralRecordsFromCreditApplication(setOfCreditApplicationIdForNewCollateral); if(NULL != newCollateralRecordstobeUpdated && !newCollateralRecordstobeUpdated.isEmpty()){ listOfDissociationRecordsToBeUpdated.addAll(newCollateralRecordstobeUpdated); } } if(!setOfCreditApplicationIdForQIandILC.isEmpty()){ List<sObject> questionnaireRecordstobeUpdated = CG_CreditAppTriggerHandlerHelper.dissociateQuestionnaireRecordsFromCreditApplication(mapOfCreditAppIdToTypeOfQI,mapOfCreditAppIdToTypeOfILC,setOfCreditApplicationIdForQIandILC); if(NULL != questionnaireRecordstobeUpdated && !questionnaireRecordstobeUpdated.isEmpty()){ listOfDissociationRecordsToBeUpdated.addAll(questionnaireRecordstobeUpdated); } } if(!setOfCreditApplicationIdsForScripts.isEmpty()){ List<sObject> connectionRecordstobeUpdated = CG_CreditAppTriggerHandlerHelper.dissociateScriptsFromCreditApplication(setOfCreditApplicationIdsForScripts); if(NULL != connectionRecordstobeUpdated && !connectionRecordstobeUpdated.isEmpty()){ listOfDissociationRecordsToBeUpdated.addAll(connectionRecordstobeUpdated); } } try{ if(NULL!= listOfDissociationRecordsToBeUpdated && !listOfDissociationRecordsToBeUpdated.isEmpty()){ Database.update(listOfDissociationRecordsToBeUpdated,FALSE); } }catch(exception e){ System.debug('Exception-'+e); ATH_LogHandler.logException(e, 'CG_CreditAppTriggerHandler', 'dissociateRouteRecordsFromCreditApplication', 'CreditApplication'); } }
案例记录有描述字段,它将保存值 [https://s3.amazonaws.com/deep-email-resources/logo-big.png] 检测事件 - 欧洲 - 英国 - 北欧 - UK-HSE Bootle *[151] 夏娃...
销售人员 ||拒绝连接到“https://***********”,因为它违反了以下内容安全策略指令:“connect-src 'self
我在 LWC(闪电网络组件)中调用 api 时遇到问题 即使我已经在 CSP(内容安全策略)和会话设置中添加了基本 URL,但仍然不明白......
要求:当 Salesforce (SF) 用户创建事件并在该事件上添加与会者(联系人)时,每个与会者都应收到一封邀请电子邮件,使他们能够将该事件添加到他们的响应中......
如何使用 .net 客户端使用 Salesforce 更改数据捕获事件
我是 .net 开发人员并且是 Salesforce 的新手。我被要求在某些表上使用更改数据捕获事件。 Salesforce 管理员已在 Salesforce sid 上启用更改数据捕获事件...
Salesforce LWC 组件 - 无法在 chrome 开发工具中命中调试点 - 源选项卡
我是 salesforce 包开发的新手,正试图弄清楚 LWC 组件的调试。 我能够在 chro 的源选项卡中的 components/c 文件夹中看到自定义 LWC 组件...
如何通过在函数中提取部分代码或在 Jest 中使用它来减少测试中的重复代码
我被要求通过使用 it.each 或创建一个函数来减少测试中的重复。我不知道该怎么做。我在测试套件中还有其他预计不会出错的功能。我是
如何通过在函数中提取部分代码或在 Jest 中使用它来减少“应该抛出”测试中的重复代码
我被要求通过使用 it.each 或创建一个函数来减少测试中的重复。我不知道该怎么做。我在测试套件中还有其他预计不会出错的功能。我是
我已经通过 vscode 创建了 lwc 并将更改部署到我的组织(在 vscode 中获得成功提示)。但是我看不到我的自定义组件或组织中的任何 lwc 更改。 我已经安装了 salesforce
我正在创建一个关于用户的 salesforce 报告,以获取自 1 个月以来未登录的个人资料的用户总数。 报表示例 配置文件和许可证类型是用户对象上的字段...