随笔分类 - salesforce&apex
salesforce开发的小心得
摘要:我们在做项目时经常会使用changeset作为部署工具,但是某些场景使用changeset会比较难操作,比如当我们在sandbox将apex class更改名字想要部署到生产的org或者其他环境的org,使用changeset是没法实现的,这个时候我们需要使用Ant Migration Tool还是
阅读全文
摘要:Chatter是一个Salesforce实时协作应用程序,它允许你的用户一起工作、互相交谈和共享信息,不管用户角色或位置如何,连接、并激励用户在整个组织内高效工作。 Chatter 让用户们在 Opportunity / Service Case / Campaign 以及 系统中自定义的app 和
阅读全文
摘要:上一篇讲的是Account 和 Contact,本篇主要描述 Lead & Opportunity & Quote.他们的主要的作用如下: Lead 用来存储潜在客户。 Opportunity 用来track潜在的订单。 Quote 用来记录不断和客户进行报价的信息。 一.Lead 我们通过做市场活
阅读全文
摘要:上一篇我们讲了Sales Cloud 中关于一个公司的产品和定价手册的概念,产品需要卖给企业客户(包括渠道伙伴以及合作伙伴等等)或者是个人客户,那客户信息存在哪里?针对企业客户,通过谁去串联起和企业客户之间的连接,便有了今天的Account和Contact的概念。 一. Account Accoun
阅读全文
摘要:以前的博客大部分都是基于force.com以及lightning展开的自定义开发,其实salesforce提供了很多的标准的功能以及平台, Sales Cloud便是作为Salesforce核心的平台之一,Sales Cloud实现的是 L2C的流程,即 Lead to Cash。 Salesfor
阅读全文
摘要:说Facet以前,我们先说一下浏览器加载解析以及渲染的过程。浏览器获取一个HTML的文件时,会按照自上向下的顺序进行解析,并在加载过程中进行渲染。对html解析成DOM树,对CSS 解析成CSS Rule树,然后通过DOM数以及CSS Rule树构造Rendering树。 接下来转回Facet,Fa
阅读全文
摘要:前两篇分别介绍了Component类以及Event类,此篇将会说一下 $A , Action以及 Util。 一. Action Action类通常用于和apex后台交互,设置参数,调用后台以及对结果进行处理。可以通过component.get("c.functionName")创建一个action
阅读全文
摘要:上一篇介绍了Aura Framework中 Component类的部分方法,本篇将要介绍Event常用的方法。 1. setParam (String key , Object value):设置事件的param,此项设置不会修改已经被触发的事件。我们在创建事件的时候可以同时声明attribute,
阅读全文
摘要:我们在开发lightning的时候,常常会在controller.js中写 component.get('v.label'), component.set('v.label','xxValue'); 小伙伴肯定有疑问这些方法是怎么定义的,lightning到底有多少已经声明的方法可供我们使用,此篇主
阅读全文
摘要:上一篇Lightning内容描述的是LDS,通过LDS可以很方便的实例化一个对象的数据信息。当我们通过列表展示数据需要编辑时,我们常使用两种方式去处理编辑页面:Pop Up Window弹出修改详情以及在本页面隐藏详情页面显示编辑页面。 实现这个功能以前主要需要先了解几个标签: lightning:
阅读全文
摘要:在classic环境中,salesforce提供了<apex:inputFile>标签用来实现附件的上传以及内容获取。salesforce 零基础学习(二十四)解析csv格式内容中有类似的使用此标签进行解析附件内容,后台只要声明String类型变量用来存储附件名称,Blob类型变量用来存储附件的内容
阅读全文
摘要:本篇可参看:https://trailhead.salesforce.com/modules/lightning_data_service Lightning中针对object的detail页面,一个lightning app可能包含了多个components,多个components不可避免的会对
阅读全文
摘要:上一篇介绍了lightning component events的简单介绍。此篇针对上一篇进行深入,主要讲的内容为component event中的阶段(Phase)。 一. 阶段(Phase)的概念 lightning对于 component event提供了两种Phase方式,Capture(捕
阅读全文
摘要:通过做项目以及群里面的一些大神的聊天,总结一下关于项目中的两个知识点,以后当做参考。 一. 在custom setting中配置集成接口信息后刷sandbox的问题 我们做项目时,经常会遇见和其他平台集成,比如和SAP等系统平台进行集成。因为salesforce开发模式大部分是dev -> full
阅读全文
摘要:lightning component基于事件驱动模型来处理用户界面的交互。这种事件驱动模型和js的事件驱动模型也很相似,可以简单的理解成四部分: 1.事件源:产生事件的地方,可以是页面中的输入框,按钮等等; 2.事件: 点击,失去焦点,初始化等等; 3.事件对象:当在事件源触发某个事件的时候,一般
阅读全文
摘要:在salesforce的classic中,我们使用{!expresion}在前台页面展示信息,在lightning中,上一篇我们也提及了,如果展示attribute的值,可以使用{!v.expresion}展示信息。 lightning在component中解析动态值的时候,会将{!} 这个里面的变
阅读全文
摘要:看此篇博客前或者后,看一下trailhead可以加深印象以及理解的更好:https://trailhead.salesforce.com/modules/lex_dev_lc_basics 做过classic的朋友知道,前台和后台交互可以在页面上使用多种方式,比如在VF page中apex:comm
阅读全文
摘要:注:本篇解决方案内容实现转自:http://mysalesforceescapade.blogspot.com/2015/03/getting-dependent-picklist-values-from.html 群里面有个小伙伴问了一个关于两个有Dependence关系的Picklist字段如何
阅读全文
摘要:lightning对于开发salesforce人员来说并不陌生,即使没有做过lightning开发,这个名字肯定也是耳熟能详。原来的博客基本都是基于classic基于配置以及开发,后期博客会以lightning为主。 那么问题来了,why lightning? lightning针对classic,
阅读全文
摘要:Ajax Toolkit 参考文档:https://resources.docs.salesforce.com/212/latest/en-us/sfdc/pdf/apex_ajax.pdf 在项目中,我们有时会在自定义button或者action上使用javascript进行一些SOQL或者DML
阅读全文