摘要:
我们都知道,报表有个功能为导出excel,但是有的时候客户需求往往标准的报表达不到,比如导出excel,其中本月修改的数据字段标红,如下图所示。 这就需要我们去写VF来实现此功能。 需求:将数据表记录导出成excel,其中excel内容需要本月修改的数据字段自动标红显示。 表:Goods__c,字段 阅读全文
摘要:
本篇内容只是本人简单的mark开发中常出现的一些疑问,方便后期项目使用时奠定基础,如果对Test零基础童鞋,欢迎查看Test官方的使用介绍: https://help.salesforce.com/apex/HTViewHelpDoc?id=testing_your_code.htm&languag 阅读全文
摘要:
有一篇内容专门写了workflow,后来用到的时候心生疑问,不知道小伙伴有没有和我想法一样的,workflow具体内容原来已经说过,不在过多叙述,只说一下运行条件。 那就是:当满足运行条件时,执行相关的action。action操作有一点是field update,可以修改workflow针对的表的 阅读全文
摘要:
本篇参考链接:https://developer.salesforce.com/trailhead/project/salesforce_developer_workshop 本篇讲述的是最简单的APP的制作,涵盖的知识点包括以下内容: 1.Object的创建; 2.Tab以及App创建; 3.Tr 阅读全文
摘要:
Permission sets以及Profile是常见的设置访问权限的方式。 Profile规则为'who see what'.通过Profile可以将一类的用户设置相同的访问权限。对于有着相同Profile但是对于某个表,某个字段,或者某个Apex类等却可以有不同访问权限,这个时候就要用到Perm 阅读全文
摘要:
说起workflow大家肯定都不陌生,这里简单介绍一下salesforce中什么情况下使用workflow。 当你分配许多任务,定期发送电子邮件,记录修改时,可以通过自动配置workflow来完成以上操作而不是手工做这些工作。 一. WorkFlow配置 点击setup-->build-->crea 阅读全文
摘要:
看本篇之前可以相应阅读以下Trigger相关文章: 1.https://developer.salesforce.com/page/Trigger_Frameworks_and_Apex_Trigger_Best_Practices 2.http://www.sfdc99.com/2015/01/1 阅读全文
摘要:
上一篇介绍的内容为Formula,其中的Date/time部分未指出,此篇主要介绍Date/time部分以及Validation rules。 本篇参考PDF: Date/time:https://resources.docs.salesforce.com/200/latest/en-us/sfdc 阅读全文
摘要:
本文参考官方的formula介绍PDF:https://resources.docs.salesforce.com/200/latest/en-us/sfdc/pdf/salesforce_useful_formula_fields.pdf formula函数A-H:https://help.sal 阅读全文
摘要:
提到工厂模式,想必大家都很熟悉,工厂模式作为一种设计模式,同样在salesforce中适用。 举一个例子,笔作为基类,可以有钢笔,铅笔,圆珠笔等等。有一个笔的工厂,当你向它要钢笔,它就会生产一支钢笔;当你向他要铅笔,它就会生产一直铅笔。 根据上述描述,我们可以发现以下几点: 1.需要有一个笔的基类, 阅读全文
摘要:
JSON作为一种目前流行的轻量级数据交换格式,salesforce也对其有良好的类对其进行封装处理。salesforce中前后台交互时,使用JSON可以将apex的Object对象进行序列化和反序列化。 主要有三个类处理JSON:1.System.JSON;2.System.JSONGenerato 阅读全文
摘要:
在salesforce中,声明类大概可以分成三类:分别是可以声明为with sharing,without sharing,以及两者均不声明. 三者区别如下: with sharing:类声明称with sharing类型,则需要走sharing settings中的sharing rules; w 阅读全文
摘要:
sObject在salesforce中占有举足轻重的位置,除了在数据库中数据以外,我们还应该关心一下他的元信息。元信息封装在Schema命名空间内。 作为面向对象语言,我们可以畅想一下如果我们是设计人员,应该封装哪些方法。下图为自定义的一个Object. 通过图中的简短描述,我们可以猜测应该封装以下 阅读全文
摘要:
在这里介绍两个IDE的便捷开发的小知识。 一) 本地调试 由于salesforce代码只能提交以后才能调试,所以很多时候调试代码很麻烦。新版增加了一个特性:即可以在本地调试相关的代码或者查看相关代码运行结果。 1.IDE中window-->show view-->other; 2.找到Force.c 阅读全文
摘要:
在阅读此篇文章前,可以先参考阅读一个前辈总结的关于Approval Process的操作。以下为参考的链接: http://www.cnblogs.com/mingmingruyuedlut/p/3765777.html Approval Process用于流程审批,Apex主要涉及到的命名空间和类 阅读全文
摘要:
本篇介绍通过使用VF自带标签和Apex实现简单的数据翻页功能。 代码上来之前首先简单介绍一下本篇用到的主要知识: 1.ApexPages命名空间 此命名空间下的类用于VF的控制。 主要的类包括但不限于以下: ApexPages.StandardController:当为一个标准Controller定 阅读全文
摘要:
之前介绍过PickList类型的声明以及赋值,但是如何取出呢?一个sObject对象可以理解为一条数据。通过sObject直接取恐怕很难做到,因为他只会显示一个值。这时候就要用到Schema命名空间中的类与方法以及System命名空间下的Schema类来实现。 Schema类 Schema命名空间和 阅读全文
摘要:
VisualForce封装了很多的标签用来进行页面设计,本篇主要讲述简单的页面增删改查。使用的内容和设计到前台页面使用的标签相对简单,如果需要深入了解VF相关知识以及标签, 可以通过以下链接查看或下载: https://resources.docs.salesforce.com/200/latest 阅读全文
摘要:
本篇知识参考:https://developer.salesforce.com/trailhead/force_com_dev_intermediate/asynchronous_apex/async_apex_batch salesforce对于数据操纵个数以及次数有严格的限制,超过限制值则抛出异 阅读全文
摘要:
建立好的数据表在数据库中查看有很多方式,本人目前采用以下两种方式查看数据表。 1.采用schema Builder查看表结构以及多表之间的关联关系,可以登录后点击setup在左侧搜索框输入schema Builder 或者build-->schema Builder进入; 2.采用force.com 阅读全文
摘要:
salesforce中对于数据库操作和JAVA等语言对于数据库操作是有一定区别的。salesforce中的数据库使用的是Force.com 平台的数据库,数据表一行数据可以理解成一个sObject变量。接下来主要讲解一下sObject以及单表的简单DML操作。 详细了解sObject以及DML操作请 阅读全文
摘要:
salesforce如果简单的说可以大概分成两个部分:Apex,VisualForce Page. 其中Apex语言和java很多的语法类似,今天总结的是一些简单的Apex的变量等知识。 有如下几种常用的基本变量Integer,String,Decimal,Double,Long,Boolean,I 阅读全文
摘要:
目前国内已经有很多公司做salesforce,但是国内相关的资料确是少之又少。上个月末跳槽去了新公司,主要做的就是salesforce,不过当时想要看一些相关资料确实比较难。为了避免想要零基础学习的人少走一点弯路,所以整理一下这几天学到的简单的东西,包括登录salesforce后如何操作,如何下载配 阅读全文