用Report和Dashboard去图形化比较不同Object的信息是一个十分普遍的需求,当然我们可以完全用Visual Page和Classes去自定义对应的Report和Dashboard的功能.不过Salesforce已经提供了很强大的Report和Dashboard的配置功能,如果我们没有十分特殊并且苛刻的Report的功能的话,利用Salesforce本身提供的默认配置就完全可以生成出我们想要的Report和Dashboard. 接下来我将用柱状图和Table的方式去显示两种Objec…
自从投入到Jmeter怀抱,一直想找到一个比较不错的测试结果报告模板用于展示,类似于Loadrunner中导出html那种,但是苦苦的寻找始终没有一款让我看上眼的,包括Jmeter自带的xsl,虽然展示的结果相对来说比没有强些,但是对于我这个有点追求完美主义的人来说还是不够满意. 例如上面这个使用jmeter-results-detail-report_21.xsl通过ant生成的测试结果展示报告,界面非常简洁,同时显示的内容也非常少,对于好面的me情何以堪,虽然网上也有些自定义的,而且我也手动…
1):在Salesforce中如何配置,向外公布此Service,请看如下链接: http://www.shellblack.com/marketing/web-to-lead/ 2):如何在Asp.Net中调用此Service去创建对应的Lead,请看如下代码: try { StringBuilder data = new StringBuilder(); data.Append("oid=[youroid]"); data.Append("&first_name=…
在Salesforce中可以将两个Object建立起一对多的关联关系,本篇文章就简单的叙述一下将两个Object(EricSunObj & EricSunObjC)设置成Master-Detail (1:n)的关联关系,具体的详细步骤如下所示 1):从对应关系Master-Detail中的Detail入手,找到EricSunObjC的详细信息,如下图示,点击下图中的New按钮来创建一个Custom Field 2):指定此Field为Master-Detail Relationship类型(当然…
在Salesforce中可以创建Approval Process来实现审批流程的功能,实际功能与我们常说的Workflow很相似,具体的设置步骤如下所示 1):选择对应的Object去创建对应的Approval Process 2):点击下图中的Create New Approval Process 按钮 3):这里可以选择对应的创建显示方式,如下图所示,我们选择的是Jump Start Wizard 4):填写基本的信息,这里的Specify Entry Criteria表示的是此Approv…
提到工厂模式,想必大家都很熟悉,工厂模式作为一种设计模式,同样在salesforce中适用. 举一个例子,笔作为基类,可以有钢笔,铅笔,圆珠笔等等.有一个笔的工厂,当你向它要钢笔,它就会生产一支钢笔;当你向他要铅笔,它就会生产一直铅笔. 根据上述描述,我们可以发现以下几点: 1.需要有一个笔的基类,并封装相应公有方法; 2.需要有相关的笔的子类,继承基类并实现公有方法并拓展相关自身方法; 3.有一个工厂,通过传递参数来确定实例化何种笔. 基类:Pen //类似于java中的abstract pu…
在Salesforce中可以对某一个Object添加自定义的Button和Link,来完成特定的逻辑过程,接下来以一个简单的实例来描述整个处理流程,实现的基本功能和我另外一篇文章中描述的功能是一致的(http://www.cnblogs.com/mingmingruyuedlut/p/3707291.html) 1):到Object所对应的Buttons, Links and Actions模块,如下图所示 2):点击New Button or Link 之后会出现如下图示,填入相应的信息便可以…
在Salesforce中可以对某一个Object的Standard Button或Link进行重写,来实现我们特定的逻辑过程,比如:在删除某个Object之前要判断该Object的某个Field的状态:或者在New一个Object的时候要对一些Field进行预赋值. 1):如下图所示,展现了一个Object中所有的Button,Link和Action,那么用红框框出来的便是Standard的 2):这里我们以New按钮为例进行展示,点击上图中New前方所对应的Edit操作,会出现下面图示,默认状…
这里需要提供外部service所对应的WSDL文件(Salesforce只支持从本地上传),并且提供的WSDL文件有如下两点要求: 1):wsdl 文件只能有一个binding,Salesforce是不支持多个binding的 2):wsdl 文件要包含所有的schema信息,Salesforce是不支持external schema的import的 接下来便是具体的操作步骤: 1):按照此目录 Setup --> Build --> Develop --> Apex Classes 找…
在Salesforce中可以添加Workflow Rule来执行特定的动作,比如说:当Object的某个字段发生变化时,根据变化的值去修改其他field,和Trigger的功能很类似,不过Trigger需要编码完成需要的逻辑,而Workflow Rule所指定的Acton则更加偏重Out-Of-Box方式. 如果创建一个Workflow Rule呢?请看如下简单的操作步骤 1): 在Setup --> Build --> Create --> Workflow & Approva…