自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Flow选择何时更新:两个选项的区别

Salesforce Flow的相关指示

2022-10-13 09:48:11 283 1

原创 Salesforce中System Class

System ClassabortJob(jobId)停止指定的作业。停止的作业在Salesforce用户界面的作业队列中仍然可见。assert(condition, msg)断言指定的条件为真。如果不是,则返回一个致命错误,导致代码执行停止。assertEquals(expected, actual, msg)断言前两个参数相同。如果不是,则返回一个致命错误,导致代码执行停止。assertNotEquals(expected, actual, msg)断言前两个参数不同。如果它们相同,则

2021-11-25 12:10:03 434

翻译 Trigger : 什么时候使用 “before” vs “after” triggers

什么时候使用 “before” vs “after” triggers让我给你一个最常见的问题的明确答案:“我应该使用前触发器还是后触发器?”95%的触发器在Trigger before-因此,如果您不确定,请使用之前的触发器!你可能想知道为什么在before触发器有那么多触发器。有一个很好的理由——它们使用起来更简单。如果需要对输入after触发器的记录进行任何更改,则必须执行DML语句。在before触发器中不需要这样做–对输入触发器的记录所做的更改始终保存!after触发器的特定用例是当您

2021-10-26 14:27:07 614

翻译 Lightning Experience Development-Salesforce合作伙伴、包装和AppExchange

学习目标列出Lightning Experience中不可用的合作伙伴工具。在Lightning Experience中描述包装过程。确定Lightning Experience如何影响AppExchange。描述如何使您的产品准备就绪。Salesforce合作伙伴、包装和AppExchange如果您是Salesforce AppExchange合作伙伴(ISV),您可能想知道Lightning Experience如何影响您的开发和发布过程。你现有的产品还能用吗?您是否必须对现有程序进行重

2021-10-23 23:00:42 205

翻译 Lightning Experience Development-在Lightning Experience使用Lightning组件

学习目标描述Lightning组件对Lightning Experience的重要性列出在Visualforce上使用Lightning组件的一些关键注意事项。确定可以使用Lightning组件的三个位置。在 Lightning Experience的Lightning 组件到现在为止,你已经多次读到“Lightning ”这个词,它可能已经失去了所有的意义。更糟糕的是,我们已经谈论了太多关于“Lightning Experience”和“Lightning 组件”的话题,这两个术语可能已经模

2021-10-23 17:26:40 150

翻译 Lightning Experience Development-在Lightning Experience中使用Visualforce

学习目标列出至少五个Visualforce功能,它们在Lightning Experience中保持不变。在Visualforce代码中描述至少两个需要检查的Visualforce功能。列出至少两个在Lightning Experience中不起作用的Visualforce功能。Describe how the Lightning Experience affects the visual design of existing Visualforce pages.描述Lightning Expe

2021-10-21 23:18:38 226

翻译 Platform Events Basics_理解事件驱动的软件体系结构

学习目标列出基于事件的软件体系结构的组件。解释事件驱动软件体系结构的好处。描述平台事件功能的用例。描述平台事件的特征。开始这个模块前我们知道你渴望开始!但是,在您开始学习本模块之前,您应该熟悉一些概念,以便能够完成本模块。本模块向您展示如何使用Apex、REST API、流和流程发布平台事件。此外,您还可以使用Apex触发器、流、进程、Lightning组件和Comet工具订阅平台事件。要理解本模块,您应该至少熟悉其中一种技术。为了能够执行本模块中的实际操作挑战,您应该了解Apex触发器。

2021-10-19 16:30:50 300

翻译 Use sObjects

学习目标描述sObjects和Salesforce记录之间的关系。创建并使用特定的sObject变量。将通用对象强制转换为特定对象。使用sobject因为Apex与数据库紧密集成,所以您可以直接从Apex访问Salesforce记录及其字段。Salesforce中的每一条记录在Apex中本机表示为一个sObject。例如,Acme account记录对应于Apex中的account sObject。可以在用户界面中查看和修改的Acme记录字段也可以直接在sObject上读取和修改。下表列出了

2021-10-18 23:30:33 399

翻译 Lightning Experience Development

用户界面开发注意事项学习目标命名并描述用于开发web应用程序的两种模型之间的差异。描述使用Visualforce构建web应用程序的两种不同方法。描述使用Visualforce或Lightning组件构建web应用程序的优势和权衡。列出至少三种使用Lightning组件或Visualforce有意义的不同场景。Classic VisualforceVisualforce是一个强大、成熟的平台,用于构建以页面为中心的应用程序。Visualforce框架提供了一组健壮的标记,这

2021-10-18 16:40:17 99

原创 Trigger触发器常见问题

列举一些比较重要的点,有新增会更新:1.更新对象本身时使用注意事项:案例需求:对象ObjA与对象ObjeB,对想ObjA在新增记录时会与ObjB进行匹配,然后更新ObjB的状态与ObjA的状态。对于以上需求,我们定然需要通过已有的A对象的匹配值作为条件去查询B对象的所有记录,我在编写改代码的时候最终对对象A与B都执行了Update ,使用的是before触发器。//更新对象Aif(ObjAs.size()>0){ update ObjAs;}//更新对象Bif(ObjBs.size(

2021-10-12 17:59:50 981

翻译 扩展Salesforce平台

前言前面,我们讨论了Salesforce中使用Lightning App Builder和Process Builder等工具进行的声明式开发。这些工具几乎不需要与Salesforce的底层API进行交互。当您转向更具编程性的开发时,您会发现一组强大的API,允许您以多种方式访问Salesforce数据。当我们研究Lightning组件、Apex和Visualforce时,您已经看到了API的作用。简单地说,组织中的每个对象都有一个API名称,允许您访问该对象的数据。让我们再看看上一个单元中的SOQL

2021-10-11 17:58:57 142

原创 Apex的Schedulable类的使用

> Salesforce计划在指定时间执行该类。根据服务可用性,实际执行可能会延迟。> 如果您计划从触发器安排课程,请格外小心。您必须能够保证触发器不会添加超出限制的计划班级。尤其要考虑API批量更新,导入向导,通过用户界面进行的批量记录更改以及所有一次可以更新一个以上记录的所有情况。> 尽管可以在execute方法中进行其他处理,但我们建议所有处理都在单独的类中进行。> 计划的Apex不支持同步Web服务标注。为了能够进行标注,可以通过将标注放置在带有@future(

2021-10-11 15:28:34 158

原创 Salesforce相对日期筛选参考

报表或者视图里面 使用相对日期过滤参考博文:https://blog.csdn.net/wangyi9896/article/details/79738191

2021-03-15 16:27:01 619

原创 Salesforce中SOSL与SOQL

先来看看SOSL语法格式:find {要查询的文本内容} in searchgroup returning 对象(fields){要查询的文本内容}:这里一般为文本格式即可searchgroup:这里有四种固定的类型ALL FIELDS/EMAIL FIELDS/NAME FIELDS/PHONE FIELDSfields:这里的字段用’,'隔开来看一个实例:find '百威' in all fields returning sku__c(name),channelprice__c(mater

2021-03-04 00:12:35 879

原创 Salesforce中reRender和rendered控件的使用

导航:1.reRender控件2.rendered控件3.代码演示reRender控件用途:局部刷新这个属性的value值是组件的ID值,可以是一个或多个ID,多个ID用’,'隔开。rendered控件用途:可以控制一个控件在页面上是否能显示出来。这个属性的value是一个Boolean值。如果是true,控件会在页面上显示,否则,不会在页面上显示。代码演示<apex:page standardController="ChannelPrice__c" extensions="Te

2021-03-01 22:54:50 598

原创 钉钉智能报表如何连接Oracle数据库

导航:1.连接数据2.数据数据库配置3.进入数据集进行编辑连接数据进入智能报表 点击连接数据:点击Oracle:输入数据库配置:1.填写数据库地址:[xxx] 填写内容格式:jdbc:oracle:thin:@[IP地址]:[端口号]:[数据库名称]例:jdbc:oracle:thin:@localhost:1521:orcl2.数据库名称:填写用户名即可3.用户名:登录数据库的用户名4.密码:登录数据库的密码完成以上配置 连接数据源1.物理表:用户名.表名 例如:

2021-03-01 17:48:03 1596

原创 Salesforce控制器

导航:1.标准控制器2.自定义控制器3.创建一个控制器扩展标准控制器操作方法可以从页面标记调用使用{!}符号的action参数的标签。apex:commandButton creates a button that calls an actionapex:commandLink creates a link that calls an actionapex:actionPoller periodically calls an actionapex:actionSupport makes

2021-02-28 17:12:28 221

原创 Salesforce Trigger基础知识

导航:1.什么是触发器2.语法结构3.触发事件、触发类型4.常用变量什么是触发器Apex 触发器(Apex Triggers)是一种特殊的 Apex 类。 Apex触发器类似于当特定事件发生时执行的存储过程。 它在记录事件发生之前和之后执行。 它的主要作用是在一条记录被插入、修改、删除之前或之后自动执行一系列的操作。每一个 Trigger 类必须对应一种对象。注意事项:Salesforce 建议开发者在创建 Trigger 之前,考虑一下相同的操作可否通过 Salesforce 的设置界面中

2021-02-27 23:59:19 1359

原创 测试类的编写

测试类如何编写编写测试类的目的:编写测试类是为了在Sandbox环境中使代码覆盖率达到75%及以上,这有这样才出站以后,在正式环境部署代码的时候能够通过。1.新建一个类,一般是原类后面加个Test2.新建好以后加上注解、使用测试方法列举一个简单实例:@isTestpublic class ChannelPriceQueryTest { static testMethod void testMethod1(){ ChannelPriceQuery.forTest();

2021-02-22 20:34:07 3352

原创 Salesforce控制台编写代码

控制台编写代码步骤导航:1.设置界面点击Devoloper Console2.进入新建界面3.打开文件4.执行匿名代码块5.在底部查看日志6.执行测试类 显示代码覆盖率7.编写SOQL语句 显示查询结果设置界面点击Devoloper Console进入新建界面打开文件执行匿名代码块贴入代码点击Execute即可在底部查看日志日志通过System.debug();输出显示勾选Debug Only显示调试信息:执行测试类 显示代码覆盖率如何编写测试代码:xxxx

2021-02-22 20:11:27 417

原创 Saleforce面试经历

在编码过程

2021-02-22 19:46:06 412

原创 Salesforce流程自动

工作流概览工作流规则1.新建工作流规则2.添加对象到工作流规则当中并启用规则3.添加操作到工作流规则添加多个操作到工作流规则批准过程1.创建批准过程 指定条目条件(当条件满足或公式评估为真)2.选择用于自动传送批准的字段、记录可编辑属性3.添加或移除审批界面可显示字段4.添加初始提交人、页面布局设置、提交设置5.配置审批流完成6.测试审批流 这里创建工作计划之后会出现审批按钮进程生成器 Lighting Process Builder创建步骤翻译一下就是

2021-02-21 21:18:52 913

原创 sublime的配置方法

sublime的配置方法1.首先下载sublime,下载地址:http://www.sublimetext.com/32.安装Package Control,安装方法地址:(方法这里不赘述)https://packagecontrol.io/installation安装好以后首选项中会有一个Package Control子菜单遇到Sublime Package Control无法安装解决,报错如下据说这个问题出现的原因是因为被GWF墙了,安装的时候总是弹框解决方法就是将下图的链接文件替换成

2021-02-19 23:26:16 2054

原创 Saleforce开发知识归纳(一)

SFDC开发步骤概览欢迎来到Salesforce联盟概览1.如何搭建Sandbox环境2.在Sandbox完成编码与测试3.出站 上传测试类4.入站 正式环境中部署欢迎来到Salesforce联盟本次博科分阶段、按步骤进行Salesforce开发知识的归纳与总结,旨在于梳理与习惯养成,毕竟一入其中深似海。概览#mermaid-svg-RytkSYzU6D5zllBB .label{font-family:'trebuchet ms', verdana, arial;font-family:var(-

2021-02-17 01:08:18 549

原创 腾讯、网易、极验、顶象滑块验证码识别

背景验证码识别一直都是一个重要的话题,近日有一些公司询问 本地DLL验证码识别定制的事,可以联系QQ:【1106965840】定制本地离线DLL验证码识别。另外给大家普及一下通用验证码识别和滑块缺口检测的解决方案【网易、极验、腾讯滑块】返回坐标:点击进入无限打码OCR网站,如果调用量比较大,建议购买本地验证码识别DLL。识别通用验证码:顶象滑块:其他类型的验证码这里就不一一列举了来看看调用方法:import jsonimport requests# 待识别的验证码图片,转化为Bas

2020-11-19 21:36:53 9183

原创 通用验证码识别 无限识别

背景最近在研究验证码图片识别,主要是字母+数字类型的验证码图片,找到了很多方法,但是大多都需要自己去通过深度学习自己训练,而且深度学习代码又看不懂。运气好,找到一个完整的深度学习代码能够去自己训练验证码图片识别,不需要看懂代码,直接拿来用,但是当遇到要识别验证码时,又需要时间去训练,训练出来识别率又不高。机缘巧合下,google到了一个验证码识别神器,而且是无限次数识别的。网址是:www.51learn.vip这个网站支持的验证码类型也挺多的。另外,百度到【无限打码】这个平台证明这个网站做得还行

2020-09-27 00:37:36 9132

原创 写爬虫遇到验证码识别问题的解决方案

写爬虫遇到验证码识别问题的解决方案遇到滑块问题在写爬虫的时候,经常会遇到滑块问题,很多次都想过尝试如何攻破滑块,但是每次都没成功,除了最开始的极验滑块,当时通过原图和滑块图的对比,能够得出缺口坐标,但是随着极验、网易、腾讯滑块的更新,已经不能够找到原图了,下面给出滑块通杀的解决方案。尝试攻破滑块在这里介绍一款通杀滑块的平台,不过需要开通VIP,VIP是永久的,可以无限次识别,我在这里开通了永久VIP,花了99RMB,也可以包月,平台后面也会推出点选供VIP使用。平台地址:www.51learn.v

2020-08-01 20:03:50 160425

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除