自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (5)
  • 收藏
  • 关注

原创 vs code sfdx cli set proxy, vs code sfdx cli 设置代理

项目场景:vs code proxy的通常配置方法为"http.proxyStrictSSL": false"http.proxy": "http://username:password@proxydomain:proxyport"但是实际上如果从Internet 选项上配置了代理的话。这些配置就不需要了。vs code 默认状态下是可以访问网络的,可以通过安装插件的方法测试这种场景。问题描述:salesforce的插件在这种配置下是不能访问网络的。。。可以运行 deploy 或者ret

2020-10-19 09:34:05 370

原创 关于salesforce lightning:select获取值的补充

项目场景:动态渲染picklist value,动态获取selected picklist value问题描述: https://developer.salesforce.com/docs/component-library/bundle/lightning:select/documentation当picklist value change,触发chaanged事件的时候,salesforce library中用“component.find("mySelect").get("v.valu

2020-09-16 14:09:10 340

原创 windows 10下maven搭建

本文主要介绍maven环境变量的配置, 修改maven repositroy路径的修改。 eclipse中如何配置maven从maven官网下载压缩包,解压存放到指定路径下面。如图,放到soft目录下配置环境变量,打开控制面板,各种寻找以后,进入到系统界面,新建'MAVEN_HOME'如图mavenhome保存后,找到path,而后编辑,把引号中的内容';%MAVEN_...

2020-02-07 10:37:15 213

原创 Salesforce Migration Tool创建项目和更新metadata

由于通配置package.xml, 而后用eclipse同步metadata的方式太慢,并且影响正常的开发工作,偶尔还会遇到代码未同步成功造成代码覆盖的问题。所以通过migration tool 获取metadata的方式,理论上看应是可行。配置package.xml文件的时候发现report,document, email template, dashbord等包含folder的metada...

2018-08-21 17:34:36 492

原创 SOAP API System Integration (SFDC to other system)

SFDC通过SOAP API和其他系统集成有两种方式, 一种是将对方系统提供的wsdl文件导入到系统中,生成对应的apex code,而后通过调用apex code实现系统集成。 另外一种方式是,sfdc发送http请求,实现集成。样例代码如下:HttpRequest req = new HttpRequest();String url = 'yourdomain.com';req.s...

2018-06-14 11:06:37 365

原创 java解析形如yyyy-MM-dd'T'HH:mm:ss.SSS'Z'的时间格式

String STANDARD_DATE_FORMAT_UTC = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";Calendar date = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat(STANDARD_DATE_FORMAT_UTC);sdf.setTimeZone(TimeZo...

2017-03-13 14:00:06 19799

原创 salesforce 集成-REST API开发

场景:salesforce 提供了REST API接口,用于系统集成。但是在某些场景下需要定义一些业务流程,此时需要开发一个REST API来满足业务。1. 接口开发a) 注解                i.  RestResource1.  将改注解加到类的头部,将该类作为rest 资源暴露给外部系统2.   类的限定为global.3.  类似于java中ser

2017-02-19 20:28:37 6787

原创 salesforce CTI迁移(CTI Adapter --> Open CTI)

参考文档:1.salesforce不再支持CTI adapter的官方文档:https://help.salesforce.com/articleView?id=000233625&type=1&language=en_US2.salesforce Open CTI Develop Guide : https://developer.salesforce.com/docs/atlas.en

2017-02-19 20:06:48 1656 2

原创 salesforce doesn't outbound message

今天遇到一个问题,salesforce不能正常的outbound message,开始以为是没有配置profile中对应对象的访问权限,后来经过反复推敲发现outbound message 和对象的访问权限是没有关系。在profile上面有个选项“Send Outbound Messages”勾选上一起恢复正常。       在做系统集成时,需要单独为用户配置profile,由于对权限限制的比

2016-01-06 00:42:02 804

原创 saleforce中关联关系的理解(一)

在salesforce中有个特殊的用户,就是__r,无论实在apex代码还是在soql语句中,都可以使用__r关联出关联对象中的字段出来。在获取数据的时候十分方便。今天要介绍在apex class中的一种用户。 例如在一个场景下,在某医药公司的CRM系统中,需要通过导入数据批量创建一批医生和科室,并且需要将医生所属的科室关联在一起。在这个场景下,需要创建一个新的医生(Person

2016-01-06 00:38:09 2049

原创 Cutom Label and String Format

利用Custom Label可以很方便的实现中英文对照,但是有的时候会出现参数替换的情况,这种情况可以通过统一的标识符作为替换标记。其实salesforce提供了类似java的替换方法。如样例代码,这种情况实在Custom Settings中使用的案例,createSuccessTip中存储的内容“恭喜你创建成功。个案编号:{0},个案主题:{1}”//发送提示消息 String

2016-01-04 23:30:56 339

原创 how to display Error message including Html tag in apex trigger

今天接到一个需求,需要在Trigger中错误提示中加入link,以便用户方便的进入到先关记录中。类似于通过External Id判断数据的唯一性中,如果出现重复信息的话,保存按钮下会出现相同External Id的记录。如图    实现这个功能需要在adderror方法中加入一个参数,代码如下:Sojbect.adderror('error msg',false);参看salesf

2016-01-04 23:19:24 555

原创 salesforce中,如果获取某个对象的权限

参考文档:https://www.salesforce.com/developer/docs/api/Content/sforce_api_objects_objectpermissions.htm最近在给客户提出一个需求,需要遍历profile中对Mdical event对象有modifyall的权限的用户,而后,对他们的权限进行限制。SELECT Id, SObjectType, Pe

2015-05-12 16:48:08 1341

原创 salesforce 访问权限控制以及和java的区别

在salesforce中,private :系统默认的,由它定义的方法和变量,只能在当前类中访问。和java类似,但是在java中不是默认的。protected:由它定义的方法和变量,只能在他的内部类,当前类,好继承自它的子类中访问。和java类似。public :由它定义的方法和变量,可以被所以的命名空间和app中访问。和java类似。global:访问权限和public类似

2015-04-10 14:22:51 1425

原创 对Relationship Queries 的理解(nested query)

Relationship Queries在关系查询中,存在一对多和多对一的关系。因为就会出现两种查询情况。在解释查询关系之前,需要理解一下Relationship Name,如文档中contact和account的关系  ,一个Account会有多个contact,一个Contact也会有多个Account,但是最终归结的关系为Account对contact的关系为一对多。也就是说 在

2015-04-03 15:06:53 2769

转载 saleforce中ActionFunction和SupportFunction的区别

参考saleforce文章salesforce文档2       Actionfunction:可以直接调用control class中的方法。定义的方法类似于通过javascript实现ajax的代码,可以异步刷新数据。       Actionsupport:需要把该方法放到需要调用的组件中,并且需要定义触发时间,如单击双击等。       在使用这两种方法的时候时

2015-03-26 10:25:01 1444

转载 What is junction object and how to create it?

原文链接 Salesforce supports 2 kinds of relationships like Master Detail and Lookup. They are both one-to-many relationship, and they are both  defined from the many-to-one side, that is from a chil

2015-03-18 14:56:07 718

原创 离线电子演示文档,如何调用通过js访问SFDC数据

今天又研究了一下如果通过一个静态的html文件,或者是HTML5的演示文档访问SFDC数据的问题。由于单纯的客户端js是不能创建server的,所以他不可能通过有状态的REST API访问SFDC,也不满足条件。从另一个角度出发SFDC上的某个URL是不对外开放,所以我们需要通过REST API 获取sessionID或者token,然后保存到cookie中等等操作。但是如果通过Site将该URL

2015-03-01 13:19:46 921

转载 Eclipse中要导出jar包中引用了第三方jar包怎么办

原文链接     单击菜单栏中的 file -> export,弹出个对话框,选中 java ->jar file,单击 next 按钮,选中要导出的工程的文件,选好导出的路径,然后单击 next 的按钮,再单击 next 按钮,在此弹出的对话框中选中主类,单击finish按钮,一个jar包就顺利的被导出了!     于是就找到了那个jar文件,双击了下,没反应!什么问题?按照往常的经

2015-01-08 10:11:01 753

转载 Required red Mark on a visualforce page -自定义字段如何必填标红

Hey, above is the code to get the red mark for an reqd attribute. Although I have used an standard field, any field can be used in the value in Select List. Also, if you need to display the error me

2014-11-25 14:20:12 1136

转载 Actionfunction执行的时候跳过表单验证。

参考文章 https://developer.salesforce.com/forums/ForumsMain?id=906F0000000977HIAQ

2014-11-04 16:43:15 1074

原创 salesforce 和微信的集成(一)通过SFDC Site打开微信开发接口

开始在做

2014-11-04 09:51:25 7809 8

原创 salesforce commandLink commandButton中通过param传递参数

第一次用ActionFunction commandLink commandButton传递参数总是出现问题,后来

2014-10-29 22:24:29 1436 2

原创 如何搜索salesforce相关文档

由于种种原因google上不去。

2014-10-29 22:04:32 634

原创 salesforce中取消按钮表单跳过验证

最近做的项目中,需要

2014-10-29 21:53:23 917

原创 httpclient poset get 发送请求和curl对应参数

HttpClient httpclient = new HttpClient(); GetMethod gm = new GetMethod(serviceUrl);// //set the token in the header gm.setRequestHeader("Authorization", "Bearer "+accessToken); //set

2014-05-20 13:55:11 4111

原创 js解析json串

var a = "({\"User\":{\"Username\":\"[email protected]\"}})"; var c = eval(a); alert(c.User.Username);现在对我接触到的json做一下总结。1、如以上代码形式的json串,类似于一个对象:对象的属性。       json串  {"User":{"Username":"tao.yu@

2014-03-19 14:58:02 599

原创 json跨域和ajax callback函数

最近做的一些东西都涉及到跨域访问的问题。我觉得使用ajax访问url的时候,通常返回的数据都会出现在success里,然后再success里写上自己的逻辑。结果今天遇到了一个问题。在chrome中debug的时候,发现数据已经返回到客户端了。只是接收的方法有问题。后来请教高手后,才知道,callback函数没有定义。汗颜!!代码如下:$.ajax({ //crossDomain: tr

2014-03-19 14:49:14 4384

原创 java json字符串解析

需要的jar包,注意这里使用的json-lib-2.2.2-jdk15.jar 而不是阿里巴巴的fastjson的那个jar包      1.commons-lang.jar.      2.commons-beanutils.jar      3.commons-collections.jar      4.commons-logging.jar       5.ezmorp

2014-03-09 12:15:42 783

原创 pagereference return to edite page or any view

1、跳转到某够view    首先得获取view的id,新建好相应的视图,然后打开。在url地址上,fcf后的就是 view的id,如图、     然后代码下: Schema.DescribeSObjectResult sObjResult = Weixin_QandA__c.sObjectType.getDescribe(); String o

2014-03-07 11:11:44 685

原创 You have uncommitted work pending. Please commit or rollback before calling out

在salesforce上做微信开发的时候,需要将回复的消息保存到salesforce上。结果遇到这样一个问题。经过查资料发现。Sometimes a developer needs to create a record and then update it with information provided by a Web Service. However, a Web Service Ca

2014-03-07 10:52:25 2841

原创 in salesforce how to run batch from develop console and schedule job apex job

登陆到salesforce ,然后点击developer console 进入。然后输入 Id = Database.execute(new (), batch size);Id batjobId = Database.execute(new RunThisBatch(), 200);注意是类需要初始化。

2014-01-15 18:31:55 1232

原创 saleforce upsert error

Upsert failed. First exception on row 0; first error: DUPLICATE_VALUE, duplicate value found: External_Id_vod__c duplicates value on record with id: a0NO0000002MTyN: []在使用upsert的时候经常会遇到这个错误。我遇到两次,第一

2014-01-15 15:54:30 1097

转载 salesforce table column sort

{!a.Name}aaa

2014-01-11 18:11:37 1919

翻译 salesforce 获取当前用户的信息

getDefaultCurrency()Returns the context user's default currency code for multiple currency organizations or the organization's currency code for single currency organizations.getFirstName()Returns

2014-01-02 10:32:40 2858

原创 salesforce InnerCalss 小技巧 增加字段

public InnerAccount{ public string isActive; public Account account;  public InnerAccountacc(Account acc){ this.add_fields = ''; this.account = acc;

2014-01-02 10:13:20 991

原创 eclipse j2ee svn and android repository for windows

在 help ->Install New Software ,在work with 中输入url然后更新。http://download.eclipse.org/webtools/updates  j2ee 企业级开发https://dl-ssl.google.com/android/eclipse/   android  安卓http://www.adnsandbox

2013-12-23 14:45:27 607

原创 salesforce-将请求跳转到标准组件的页面

// Add an existing customer public PageReference add() { Retargeting_BMS_CN__c newTarget = new Retargeting_BMS_CN__c(); newTarget.Active_BMS_CN__c = true; newTarget.BU_B

2013-12-23 11:40:19 2137 2

原创 salesforce pagereference 和接收url上传递的参数

http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_system_pagereference.htm  salesforce 官方介绍 pagereferencepagereference   fullURL可以是一个完整的链接地址。也可以是一个相对路径。  也可以通过url中传递链接参数。string

2013-12-21 21:04:27 2826

原创 First error: line 1:164 no viable alternative at character '<EOF>' salesforce

如果你在用字符串拼接sql的时候,用如下方式拼接。就会出出现如上错误。SELECT User_lundbeck__c,New_Field_in_day_Lundbeck__c FROM KPI_Report_Lundbeck__c where RECORDTYPEID= \'01290000000gLBoAAM\' and KPI_Report_Month_lundbeck__c='

2013-12-20 22:08:26 5831

retrieveMetadata

using salesforce migration tool to retrieve medata.

2018-08-21

plsql developer8.0注册机

plsql develop 注册机 挺好用的, 我的就是用这个注册的

2012-02-10

java设计模式

java 设计模式 电子书 pdf格式

2012-02-10

mysqlfront注册机

mysql front 注册机 很好用的

2012-02-10

spketdwcs-ext-2.0.2

编辑extjs的 dreamweavercs3 的插件

2012-02-10

空空如也

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

TA关注的人

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