自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Test.startTest() and Test.stopTest()

太长不读版: 简而言之,使用Test.startTest() and Test.stopTest()的目的有两条: 一条是规避系统的Governor Limits (start和stop之间的所有DML操作和主体代码是两个context) 另一条是能够测试异步函数的执行(保证stop之后的代码在执行之前,start和stop包裹的异步代码已经执行完毕)官方文档的解释:startTest()Marks the point in your test cod...

2021-03-16 18:08:16 1010

原创 SF踩坑集锦

SF很高大上,但是做久了还是会踩出一些坑,本文总结了日常工作中遇到的一些让自己哇哦的时刻。 当然不一定真坑,只是个人记录。关于Phone数据类型的字段 :#接受吧#: Phone数据类型‘竟然’可以接受字符串的输入。一个令人困惑的地方是,在salesforce的官方文档中,其实已经明确的指出了说:This data type accepts 15-digit strings and removes non-digit characters但是事实上当你在Phone数据类型的字段中输入英文

2020-12-04 10:22:52 514

转载 JS学习笔记 - prototype

用过JavaScript的同学们肯定都对prototype如雷贯耳,但是这究竟是个什么东西却让初学者莫衷一是,只知道函数都会有一个prototype属性,可以为其添加函数供实例访问,其它的就不清楚了,最近看了一些 JavaScript高级程序设计,终于揭开了其神秘面纱。每个函数都有一个prototype属性,这个属性是指向一个对象的引用,这个对象称为原型对象,原型对象包含函数实例共享的方法和属性...

2020-04-22 17:28:45 194

转载 JS学习笔记 - Extends

基本用法ES6中有关class的继承方式,引入了extends关键字。但其本质仍然是构造函数+原型链的组合式继承。例子:class A { constructor(name, age) { this.name = name; this.age = age; } getName() { return this.name;...

2020-04-22 15:24:49 346

原创 SF - Reports & Dashboard Limitation

Report Limitations:User can create a dashboard only from the matrix and summary reports.A maximum of 2,000 rows will be displayed in a report. To view all the rows, export the report to Excel, or u...

2020-04-03 14:22:25 277

原创 SF -关于权限控制的小结

SF系统对于权限的控制非常的灵活,有很多功能都可以进行访问权限的设置。但是SF系统的总体思想是,‘循序渐进的漏斗式控制’。对于对象层面的控制 - Object Level Access,ProfilesPermission SetsUse Profiles provide the baseline access.Use Permission Sets grant more access...

2020-03-24 17:04:31 697

原创 SF - LWC学习笔记1

###1. 本地安装Salesforce CLI (Command Line Interface):1-1. CLI安装下载地址传送门:macOS ,Windows 64-bit1-2. CLI可以做什么:Aggregate all the tools you need to develop with and perform commandsagainst your Salesforc...

2020-01-16 17:13:14 396

原创 SF - SOQL Best Practice (To Be Continued)

1.SOQL中的创建日期格式:SELECT Id, Name from xxx WHERE CreatedDate > 2019-01-01T00:00:00Z2.Workbench默认不可以写关联父级对象的SOQL语句需要在workbench的Setting中设定。路径: Workbench > setting > 勾选Allows SOQL Parent Relati...

2020-01-16 14:28:57 170

原创 SF - Difference Between Trigger.New and Trigger.old

Trigger.New: Trigger.new returns List of new records which are trying to insert into Database. This is available in Before Insert, Before Update, After Insert, After Update Triggers and undelete Trig...

2019-12-09 18:08:33 216

原创 SF - Use of Custom setting

Reference:https://blog.jeffdouglas.com/2010/01/07/using-list-custom-settings-in-salesforce-com/

2019-11-04 13:47:59 345

原创 SF - 审批过程中需要编辑Record页面的解决方案

在日常工作中遇到这个问题:创建报价的时候,某个字段(比如,结算的客户不能确定),

2019-09-02 16:15:19 276 1

原创 JS学习笔记 - Array常用原型扩展方法

>>>取两个数组的交集///集合取交集 Array.intersect = function () { var result = new Array(); var obj = {}; for (var i = 0; i < arguments.length; i++) { ...

2019-07-28 14:34:37 511

转载 JavaScript详解类--OOP

概述当我们在谈论面向对象编程时,我们在谈论什么?我们首先谈论的是一些概念:对象、类、封装、继承、多态。对象和类是面向对象的基础,封装、继承和多态是面向对象编程的三大特性。JavaScript提供了对象却缺乏类,它不能像C#一样能显式地定义一个类。但是JavaScript的函数功能非常灵活,其中之一就是构造函数,结合构造函数和原型对象可以实现”类”。对象和类的概念对象“对象”是面向对...

2019-07-23 10:28:40 149

原创 JS学习笔记 - 没有重载

重载:【百科概念】:简单说,就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法。JavaScript语言中没有重载看下面的示例:function sum (num1,num2){ return num1 + num2;}function sum (num1){ return num1 + 10;}...

2019-07-23 09:56:31 166

原创 JS学习笔记 - 对于函数的理解

函数就是一个特殊的对象(Object),是Function类的实例。示例1:function func1 () { alert('111');}var func2= func1;func2(); //func2完成函数调用,结果是111解析:// 全局方法func1 指向 function func1 () { alert(‘111’) }var func2= fu...

2019-07-23 09:49:29 136

原创 SF - 传参实现动态报表(URL hack)

业务场景:想要动态的看到一个对象下的Related List中产品的明细,可以通过页面中挂载

2019-07-08 10:31:26 252

原创 SF - 自定义Login的页面

每次登陆salesforce的时候,总是看到CRM#No.1之类的图片,总觉得缺少些什么。偶然看到有的公司会自定义化自己的Login页面。遂研究了一下setup>My Domain前提是先自定义自己公司login页面的域名。参见trailhead:https://trailhead.salesforce.com/en/content/learn/modules/identit...

2019-07-05 12:33:51 618

原创 SF - 前台JsButton直接调用Apex类

创建的Apex类应该是global, 方法应该是webservice global class EnableButton { webservice static String enableButtonBG(Id customId,Id accId) { // ...

2019-07-05 10:25:29 300

原创 SF - 复制对象以及下挂的相关列表思路(Deep Clone)

概述:工作中遇到销售需要复制销售订单以及该订单下的产品的需求。然鹅,Salesforce自带的复制只能复制订单的主体信息。解决思路:1. 通过JS Button获取需要复制的订单记录的Id以及带参跳转VF页面进行下一步操作window.open('/apex/deepCloneOrder?orderId={!Object__c.Id}')2. 获取当前订单记录的必要信息,并一一赋值给新的...

2019-07-04 18:25:33 495

转载 with sharing Vs without sharing(转)

with sharing Vs without sharing学习目标1,了解with sharing和without sharing的作用和区别2,什么时候使用with sharing和without sharing对于新手来说(大神可忽视),在写一个Apex类的时候,工具会自动帮我们写成public with sharing class helloWord{},可能新手会忽略这个...

2019-05-22 18:12:26 333

原创 SF - JitterBit使用全解(Step By Step)

什么是JitterBit?Jitterbit 是一款开源的数据集成工具, 用户可以使用Jitterbit 来集成不同的应用, 不同的databases, 以及不同的数据来源.官网地址: https://www.jitterbit.com/如何使用JitterBit 同步数据概述: 可以通过jitterbit工具进行数据的 query, upsert, insert, update, d...

2019-04-26 11:42:41 1355 2

原创 SF - 字段和数据库的Mapping关系

在使用JitterBit工具把数据库表中的数据同步到salesforce平台的过程中。经常会遇到字段类型的不匹配。下表整理出了常用的字段类型的对应关系。

2019-04-26 11:08:50 681

转载 git bash 下操作文件及文件夹命令

基本命令cdchange directory的简写,改变目录的意思,就是切换到哪个目录下。如 cd e:\fff 切换 E 盘下面的fff 目录。   当我们用cd 进入文件夹时,我们可以使用 通配符*, cd f*, 如果E盘下只有一个f开头的文件夹,它就会进入到这个文件夹.cd …回退到上一个目录。我们在写js,引入文件时,… 表示的就是上一个目录, 所以 cd …...

2019-04-04 11:21:45 760

翻译 Global Picklists Set: Define Globally, Use Locally(全局的选项列表使用)

Global Picklists: Define Globally, Use LocallyImagine you have to store information about t-shirt sizes on multiple entities: Accounts, Users, Custom Objects, etc. And tomorrow, your company decides ...

2019-04-04 09:48:12 304

原创 关于格言生成器的构思

小程序初试牛刀–格言生成器1. 利用Math.random(), 生成随机数,来随机调用已经创建好的格言数组的内容。。 > https://www.juhe.cn/news/index/id/5702. 调用api, > https://codepen.io/yinyoupoet/pen/OgqpPJ...

2019-04-04 09:45:01 296

转载 JS中变量名和函数名重名

如下面的示例,当变量名字和函数名字相同的时候:var a=100;function a(){  console.log(a);}a(); // a is not a function这个串代码执行完会报错 : a is not a function问题来了,为什么会报这个错误呢? 这里涉及到函数和变量的预解析:函数声明会置顶;变量声明也会置顶函数声明比变量声明更...

2019-04-04 09:41:55 748

空空如也

空空如也

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

TA关注的人

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