字段 每个Salesforce对象都包含了若干字段(Field)。字段可以看作是数据库表中的列。...ID字段 Salesforce默认对每个对象的每个记录都提供一个ID值,作为此记录在整个系统中的唯一标识符。...比如:使用URL “https://XXX.salesforce.com/0010Y00000H3TiT” 即可直接浏览ID值为“0010Y00000H3TiT”的记录。...对象和字段的相关功能 Salesforce中对于对象和字段提供了一些相关功能: 公式:针对每个对象,可以创建一系列公式,通过对字段的逻辑判断和函数输出相应的结果 验证:用户可以为每个对象建立验证规则,在对象被创建或编辑后...Salesforce中每个对象可以有不同的页面布局,其中可以设置显示或隐藏某些字段。 这一步就是定义新字段可以显示在哪些页面布局中。 ? 设置完成后,点击“保存”按钮即可完成新建自定义字段。 ?
我们在开发中往往需要考虑国际化功能,salesforce 提供了国际化功能,在search部分搜索translate,便可以找到translate部分,从而对需要的进行translate。...比如picklist values的中英文,字段标题的中英文翻译等等 ?...比如Account的Name字段是标准的字段,label的名字为Name,中文对应为客户名。但是用户希望将Name的名称改成Account Name,将中文翻译成客户名称。...这在translate是找不到也做不到的。如果针对标准的表的字段修改相关的translate,需要使用下面的方式。...2.选择需要翻译的语言,然后找到需要修改字段翻译的object,此处选择Accounts,点击Edit ? 3.点击next后找到Name字段修改成客户名称,点击Save。
salesforce提供了多种API和外部交互,常用的有REST API方式以及SOAP API方式。...此篇内容为使用java通过SOAP方式实现用户登录以及简单的增删改查操作,因为salesforce对于TLS升级到1.1,方便起见,目前使用的JDK版本为1.8,使用SOAP方式操作的步骤如下(假定你的...7.使用force-wsc-38.04.jar以及生成的myproject.jar实现java通过soap api方式访问sfdc,使用soap api访问有很多限制,比如一次insert或者upsert...companyInfoList.add(companyInfo); 56 } 57 } 58 } 总结:此篇主要内容为如何生成SOAP以及SOAP API的简单使用...,详情可以参看SOAP API获取更多使用功能。
此篇参考:salesforce 零基础学习(六十二)获取sObject中类型为Picklist的field values(含record type) 我们在lightning中在前台会经常碰到获取picklist...的values然后使用select option进行渲染成下拉列表,此篇用于实现针对指定的sObject以及fieldName(Picklist类型)获取此字段对应的所有可用的values的公用组件。...名字,fieldName对应的此sObject中的Picklist类型的字段,recordTypeDeveloperName对应这个sObject的record type的developer name...component然后获取Account的type的values,第一个是获取所有的values/labels,第二个是获取指定record type的values/labels。...总结:篇中介绍了Picklist values针对with/without record type的公用组件的使用,感兴趣的可以进行优化,篇中有错误的欢迎指出,有不懂的欢迎留言。
Salesforce Platform使用元数据来管理其内部使用的每一个逻辑数据库对象。...MT_fields 系统表保存租户的每个数据表的字段的元数据,包括字段的唯一标识(FieldID)、该字段所属的对象的拥有者或组织(OrgID)、该字段所属的对象(ObjID)、字段名称(FieldName...同一对象的两个不同字段不能被映射成MT_data里的同一slot;但是,同一slot可以管理多个字段的数据,只要每个字段来自不同的object。...同理,针对每个字段,Salesforce平台修改或增加MT_fields中的一行元数据,该行元数据映射该字段到MT_data中特定的flex列以便保存相应字段的数据。...当应用需要提供父子关系的记录时,Salesforce平台使用MT_Name_denorm表来执行相对简单的查询以获取相关数据记录。
一.Stream API简单介绍 Streaming API提供了两种功能,一种为基于Salesforce数据改变,对订阅的客户端进行通知推送,另一种是不基于Salesforce数据改变,对订阅的客户端进行通知推送...使用Streaming API实现订阅者接收符合条件的推送消息可以三步走: 1.创建PushTopic 去除一下PushTopic神奇的面纱,简单的来说,PushTopic是一个标准的sObject,封装了以下的字段...:PushTopic的名字,定义了渠道的名字,并且此名称必须是唯一的,后期订阅者订阅时,使用的就是这个名字; NotifyForFields:指定哪些字段被评估生成通知; NotifyForOperations...: where条件部分的字段的FLS query对象的读的权限 PushTopic对象的读的权限 基于Sharing Rule的新建和编辑记录的权限 Salesforce存储了基于PushTopic时间...总结:本篇主要简单讲解Streaming API的使用方式以及什么情况下会使用到此API,如果使用到查看上面的文档即可。
profile(简档):是 salesforce 为每个用户指定的标准配置文件,在创建用户时候指定(不同用户可使用同一profile)。通过一组规则集合,规定了用户对这个系统各方面的权限。...Metadatas表:存储用户自定义的对象(Record)和对象所包含的字段(Field)的结构信息,不保存具体的数据。Metadata可以保证极大的灵活性,搭配着配置化平台使用。...主要有两大类: Objects Metadata表:存储对象的信息,主要字段包括:对象ID(ObjID),拥有这个对象的租户ID(OrgID),对象的名称(ObjName)等 Fields Metadata...表:存储对象附带字段的信息,主要字段包括:字段ID(FieldID),拥有这个字段的租户ID(OrgID),对象ID(ObjID),字段的名称(FieldName),字段的数据类型(DataType),...,此表方便和加速了"Relationship"数据读取的作用 NameDenorm表:是一个简单的数据表用于存储对象的ID(ObjID)和对象的实例的名字,主要让一些仅需获取名字的查询访问,让一些简单的查询无需访问规模庞大的
当我们使用LDS或者wire service获取字段的引用时,官方建议我们使用此种方式而不是字符串方式,详细使用操作可以查看上一篇博客。 8)@salesforce/user:获取当前user的信息。...我们接触apex知道,picklist 字段获取可以使用两种方式,基于record type方式获取某个record type的picklist values以及获取picklist类型字段的所有的values...此wire adapter需要传两个参数,第一个参数是object的某个record type id,第二个参数是想要获取的picklist类型的字段API名称。...object的所有的picklist values的object api name,此字段必填,推荐使用@salesforce/schema获取,recordTypeId也是必填字段,获取方式同上一个wire...封装了相关的细节信息,我们使用Object.key.find来获取指定名称的record type id信息。
Salesforce可获取所有这些重要数据并用非常简单的界面进行管理,你可以在一个系统中: 管理所有的联系人 跟踪你的潜在客户 管理任务和待办事项 关注在正确的交易上 与团队协同工作 展示你的大额交易...让我们花几分钟去定义这些,其它的术语你将会在未来的Salesforce使用中不断了解 名称 解释 记录 一个你在数据库跟踪的条目;如果用上面的电子表格打比方的话,那么一个记录就是你的表格中的一行 字段...你也可能听说过这个叫法“你的Salesforce实例” App 是一组字段,对象,权限以及功能的集合来支持一个业务流程 所以,这就是对象,记录的概念,现在你通过我们的电子表格的例子已经大概了解了数据是如何存放在...他和电子表格很像,但是在Salesforce,你的数据是可被追踪,可共享的。Salesforce也提供了一些标准的对象来提供给我们来使用。...Salesforce 标准对象 这些是你有可能使用到的Salesforce的几个标准对象,描述里有告诉如何去使用它们的介绍。
“CRM”不再出现在品牌或产品名称中。 通常数据库“表”的内容在Microsoft Dynamics 365中称为“实体”,在Salesforce中称为“对象”。...Salesforce在每个新版本发布之前都提供了大量的发布说明。 版本和定价 Salesforce的销售云可以在四个不同版本中使用。具体的功能和功能要么打开,要么关闭,这取决于你使用的版本。...记录导航 在每个记录中,有一个“详细信息”选项卡,显示当前记录的字段(以及父记录中的可选字段)。 “相关”选项卡显示子对象的记录概要信息。 活动信息位于屏幕右侧的布局中。 ?...点击配置和自定义 可以添加到每个应用程序的字段类型有细微差别。 Salesforce 在Salesforce中,管理员可以通过点击添加新对象到对象。...管理员可以将对象中的任何字段添加为该对象的搜索结果中的过滤器字段。 ? 在Salesforce中,视图可用于创建多条件动态搜索。 视图仅允许过滤对象中的字段。 报表利用跨对象筛选器来查看记录。
标准 Rest API操作数据 我们和外部系统操作时,如果对端只是需要在我们这边去简单的操作数据,没有复杂的逻辑,数据量也还好的情况下,我们完全可以使用标准的 Rest API去操作数据。...我们可以使用CURL方式去访问去操作数据,我们通常操作类型是数据的CRUD,以及通过外键进行C/U。接下来通过workbench进行简单的模拟。 1....fields=字段名1,字段名2。 字段之间使用逗号分隔。 ?...和上面的写法前面是一样的,后者变化如下 /sObjectName/ 外键字段的API名称/ 外键字段的值。...{}(花括号)中间,然后使用键值对方式,左面是字段的API Name,右面对应相关的值,按照以下的方式即可。
几乎每个人都有汽车,但是我们经常忘记上次加油的时间以及每次维修所花的费用。所以我想使用Salesforce来跟踪汽车维修以及终身维修费用是非常有意思的。...Schema builder可以提供我们可视化的配置界面,也允许在此界面中创建对象和字段。但是,今天我们将使用标准的流程去创建这些数据过程。...今天我们主要定制包括一个新的页面布局,记录类型以及一些自定义字段来修改标准Account对象。在接下来的文章中,我们将构建剩余的一些自定义对象和字段,也会涉及到定制Salesforce1移动应用!...这是Salesforce 可以通过公式或API引用的API的名称。 在Description字段,输入Used to track car repair facilities。 ...这对我们来说很简单,每一个记录类型,创建一个与之匹配的页面布局。 将字段分类到不同的区域中。 尽量将字段安排的具有逻辑性。这也是我们需要用户反馈的信息。
Force.com是一个多租户平台,因此每个客户在一个共享的平台上都有自己的环境(组织)。每个环境都包含客户想要存储的数据。...你用通过修改发件人地址,显示名称以及电子邮件模板来自定义邀请来来个性化的发送邀请邮件。 ? 作为初始设置的最后一步,您需要确保用户有适当的权限来管理S2S连接。...为开始使用Salesforce to Salesforce, 你需使用Connections tab.如果你的应用中没有这个tab的话,通过在你的Salesforce右上角点击 My Settings...如下图所示,我们只发布了客户下的一些必要的字段 ? 修改每个对象希望发布的字段。这就完成了Appirio环境的发布设置。现在让我们去其他的环境去订阅这些对象。...使用共享连接 现在两个环境都已经设置好了Salesforce to Salesforce,现在让我们看下如何使用这个功能。在两个环境中单向的共享信息是通过源系统发布,目标系统订阅的方式。
他获取 以下的大多数场景都适用情况下推荐使用 salesforce connect: 1. 你有大量的存储在外部的数据但是你不想拷贝到你的Salesforce org。 2....我们在使用 外部对象前需要去评估一下是否需要使用 salesforce connect还是 ETL工具。...Salesforce Connect简单设置和集成 官方给了一个实际的业务场景的demo,这里进行简单的描述。...这步很重要,我们创建了外部对象,绑定了外部的data source,目的是要使用这些数据,所以搞清楚各个表之间的关系,了解外部对象之间以及外部对象和内部对象之间的关联关系很重要。...总结:篇中主要讲了一下Salesforce Connect以及 External Object的简单使用。项目中不一定使用到,但是涉及到大型项目,有这个概念,知道什么场景使用它即可。
Opportunity在salesforce标准的API名称为 Opportunity。 1....获取Opportunity的字段 3....Opportunity Team Member在salesforce中的API名称为:OpportunityTeamMember Account Team Member是针对这个Account而言,一个...Quote在salesforce的标准的API名称为Quote。...总结:篇中只是简单的描述一下这三个标准的对象的业务含义以及简单的功能介绍,如果要详细了解sales cloud知识,自行查看sales cloud文档。篇中有问题地方欢迎指出,有不懂的欢迎留言。
当你在使用手机或电脑的时候,你在交互使用的软件就是用户界面。每个网站都有用户界面。 访问Salesforce Salesforce是一个SaaS应用。代表软件及服务。...Salesforce导航基础知识 因为我们是通过浏览器访问Salesforce,你会发现几乎所有我们熟悉的基本的网络功能都可以在Salesforce中使用。例如,用户可以使用箭头导航到上一条记录。...如果下面的内容定义让你感觉困惑的话,请查看之前的文章:像理解数据库一样理解Salesforce。在那篇文章中介绍了一些基本的术语。 标签 标签在Salesforce是对象的快速链接。...点击其他页面上的链接将会将用户重定向到一个新的相关页面或让他们执行特定的操作。 表单字段 表单字段允许用户在记录中输入数据。在上面的截图中,客户名称以及其它联系信息,包括地址都是表单字段。...这个功能也可以用来寻找匹配的自定义字段,自定义对象,用户以及其他设置中的功能。它可以非常快速的找到你需要的功能。我记得这个搜索功能不存在的时候,我真的不得不记住所有的设置中功能的位置!
有的时候,我们项目有可能有类似需求:做一个简单的图像轮转播放功能,不同的VF页面调用可以显示不同的图片以及不同的图片描述。...这种情况,如果在每个页面单独处理相关的图像轮转播放则显得代码特别冗余,此种情况下适合使用apex:component实现,将图像轮转的功能做成一个组件,图像的URL以及图像的描述信息可以作为参数传递进来...一.apex:component简单用法介绍: apex:component作为预定义的组件通常需要VF页面进行相关传值操作实现其自身的特定功能,所以apex:attribute标签作为参数传递必不可少...(详情看page的PDF) apex:attribute主要有一下几个属性: name:定义属性的名称,相关VF页面需要对此名称进行value赋值; description:定义属性的描述; ...放到salesforce中static resource中并命名为pictureCarousel 将代码中相关component,controller和page复制到环境中,其中controller的
每个事务是针对单个Salesforce对象还是针对多个相关对象进行操作? 消息的格式是什么(例如,通过HTTP的SOAP或REST,或两者)? 消息大小是相对较小还是较大?...API,远程系统可以使用该API进行以下操作: –发布事件以通知您的Salesforce组织 –查询组织中的数据 –创建、更新和删除数据 –获取组织的元数据 –运行实用程序以执行管理任务 •同步API...API尊重Salesforce中基于登录用户配置文件配置的对象级和字段级安全性。 •事务/提交行为默认情况下,如果某些记录标记有错误,则每个API调用都允许部分成功。...与SOAP不同,restapi不需要预定义的契约,使用XML和JSON进行响应,并且具有松散的类型。restapi是轻量级的,它提供了一种与Salesforce交互的简单方法。...API尊重Salesforce中基于登录用户配置文件配置的对象级和字段级安全性。 •事务/提交行为默认情况下,每个记录都被视为一个单独的事务并分别提交。一个记录更改失败不会导致其他记录更改回滚。
这个公司在世界各地都有自己的分公司,每个位置都有一个不同的地址,不同类型的联系人,可能不同的行业和不同的与你公司的关系。 你如何打开这个“企业”和它的所有分部的市场?如何保持干净的数据?...选择1:为企业建立一个统一的Salesforce客户 使用该方法时,会为全球石油在Salesforce中创建一条客户记录。...这个选择比选择1更具体,提供了更细粒度的细节。 ? 这个选则涉及利用客户名称字段的组合(例如“全球石油-纽约”),客户站点字段指定了位置类型,地址字段则提供了位置的具体信息。...下面就是Salesforce对我们经常被遗忘的客户站点字段的描述: ?...无需创建混乱的地址相关信息 只查看和特定地点关联的成交记录/沟通历史/联系人 基于地址的简单数据迁移和集成 利用Salesforce的标准字段而无需定制自定义对象。
领取专属 10元无门槛券
手把手带您无忧上云