- 博客(23)
- 收藏
- 关注
原创 Salesforce VisualForcePage JS
以下代码实现了通过JS连接SF并且查询数据,添加到画面块里。前提:登录SF,操作以下自定义的VF画面。知识点:1:sforce.connection.sessionId = '{! $Api.Session_ID }';现在登陆的SessionId取得2:var userThemePreferenceResult = sforce.connection.query(uiPrefQuery); 执行SOQL语句,取得结果。3:document.addE...
2021-08-06 13:59:15
192
原创 VisualForce page Controller Test Method
[sourcecode language=”javascript”]public class thecontrollerTests {public static testMethod void testMyController() {//success是测试对象VFPageReference pageRef = Page.success;Test.setCurrentPage(pageRef);//thecontroller是测试对象controllerthecontroller contro
2020-07-23 09:11:45
93
原创 salesforce 各个功能的运行模式-system or user
System模式是无视profile和共有规则user模式是考虑Profile和共有规则from:https://www.biswajeetsamal.com/blog/system-mode-and-user-mode-in-salesforce/System Mode:System mode is nothing but running apex code by ignoring user’s permissions. For example, if logged in user d
2020-05-29 13:15:55
537
原创 Visualforce vs Lightning
导语:很多人在最初构建系统的时候都会有疑惑,这个系统的画面用VF好呢还是Lightning好呢。VF画面和Lightinng画面到底有哪些区别?这篇文章就是想要解释这个问题,但是因为水平有限所以只能说尽力。Lightning仍然在不停的完善中,仍然没有达到完善的地步,与其说Lighting没有达到完善的地步,不如说SFDC本身也是在不停的完善中,这种始终处于不满和发展中的状态,才是万事万物最...
2020-04-29 14:06:07
525
原创 VisualForce Page经验分享
Testing Visualforce Pages如果VF加载很慢先到http://trust.salesforce.com/trust/status/里边看看所在服务器是否有异常或者维护中。可以用http://seleniumhq.org/等进行自动测试。尽量测试多浏览器多设备,保证没有问题。要进行大量数据读取等测试。要在真机上进行相关测试,确保兼容性调整VF的性能常规的开发...
2020-04-25 21:04:56
620
原创 Apex开发注意事项
Apex开发注意事项*https://developer.salesforce.com/page/Apex_Code_Best_PracticesBest Practice #1: 在Trigger里成块儿的处理数据集Bad Sampletrigger accountTestTrggr on Account (before insert, before update) { //...
2020-04-24 09:44:17
1025
原创 salesforce lighting 事件定义,绑定,触发之初探
登场文件:父组件:定义多个按钮,每个按钮打开多个画面子组件:是父Class的其中一个按钮事件文件:想要通过某个事件实现从子调用父的某个Action顺序:1:新建一个Event文件<aura:event type="APPLICATION" description="任意说明" />2:在父组件里定义此事件关联的Action<aura:handler...
2019-11-25 16:19:03
211
原创 关于Salesforce里的测试Class
目标100% 分三块:1:测试数据准备 通常是做一个测试数据生成类,一个工程一个。 2:测试对象执行 ,就是想办法调用你要测试的类里的方法,3:测试结果比对,用断言来比较测试对象方法的执行结果和你的预想结果是否一致。 BesPractice 1:测试类的类名用:测试对象类名 + Test 2:测试方法名 postive,na...
2019-02-25 19:39:07
672
3
原创 关于Salesforce里的Trigger
首先SFDC里的Trigger和Oracle的Trigger是一个东西,(Oracle里的Trigger怎么用问百度吧!) 其次SFDC里的Trigger有些特殊,和注意事项,这里主要讲这里 https://www.simplysfdc.com/2016/12/salesforce-trigger-best-practices.html https://trai...
2019-02-25 19:25:49
980
2
原创 salesforce static resource and apex
StaticResource sr = new StaticResource(); sr.Body = file; sr.Name = 'testLicence'; sr.ContentType = 'zip'; sr.CacheControl = 'Public'; sr.create();...
2018-11-16 20:58:45
242
原创 关于salesforce里用Apex创建Knowledge
//can select 发布前不能被查看select id from knowledgearticle//can insertknowledge__kav a = new knowledge__kav(Title = 'test ddddddapex',Summary = 'test ddddfrom apex',Answer__c = 'teddddst',Question__...
2018-11-14 23:39:30
301
原创 VF加载时执行Javascript取得画面的值,传递给后台
Page:<apex:page controller="componentController"><script> window.addEventListener("DOMContentLoaded", function() { setSite("jingweidu"); });</s...
2018-11-06 09:23:37
467
原创 SFDC 地址项目
背景:看到Apex的帮助文档上有从地址项目上取得经纬度,城市等操作。Account[] records = [SELECT id, BillingAddress FROM Account LIMIT 10];for(Account acct : records) { Address addr = acct.BillingAddress; Double lat = addr....
2018-11-06 09:19:11
317
原创 SFDC 测试类注意事项
在开发环境即使测试完毕,没有问题了,发布到UAT环境之后也是要重新运行一下的,因为UAT环境或者生产环境里的数据是有差距的,测试类里往往有预想不到的问题。例如BatchApex的执行在测试类里是不能调用多次的。
2016-09-12 22:47:00
341
原创 ApexPages.currentPage().getParameters().get('XXX')用法
xxx的值是从画面传递过来的值,必须在画面有传递过程,例如ActionFunction的参数定义,或者默认的ID项目。
2016-09-11 23:32:29
838
原创 SFDC ActionFunction
myActionMethod(); //this is javascript <apex:actionFunction name="myActionMethod" action="{!submitEmp}" /> pu
2016-09-09 01:09:14
515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人