在Salesforce IdeaExchange中一个投票比较多的Idea就是能够创建一个可多个对象共享的下拉列表。...Salesforce在 Winter16开始初步试验此功能,现在已经成为Spring16的测试版功能(经本人测试,目前只有开发版本有这个功能)。...它也被称为通用下拉列表。 对Salesforce的客户来说,这可能是最令人激动的特性了,你可能经常看到这种现象,相同的下拉列表要复制到多个对象中。...全局下拉列表允许系统管理员集中定义列表值,并可以应用到任何你创建的自定义选项列表字段中。这让维护下拉列表值变的简单,系统管理员只要集中更新一次就以了。 全局下拉列表是如何工作的?...在我们的例子中,已经创建了全局下拉列表,现在我们可以关联这个下拉列表。其它字段的创建过程不变,然后你将会设置字段的可见性以及放入到哪个页面布局中。
本篇可参看: Salesforce LWC学习(六) @salesforce & lightning/ui*Api Reference salesforce零基础学习(八十七)Apex 中Picklist...展示两个下拉列表,设置相关的事件处理 Picklist using Lightning Web...的列表集合 master2ValidForValues; //用来记录controlling picklist的value以及valid for等信息的列表集合 controllingValuesWithValidFor...__c.controllerValues; //用来记录controlling picklist的value以及valid for等信息的列表集合 Picklist values...this.selectedControllingValue = event.target.value; } } 效果展示:当选择了左侧的master以后,右侧的controlling值便会动态改变
我们针对某个对象数据创建列表视图时,会进行相关的filter,展示某些固定的列,展示多少数据等操作。...我们接触apex知道,picklist 字段获取可以使用两种方式,基于record type方式获取某个record type的picklist values以及获取picklist类型字段的所有的values...此变量为必填字段,我们如果想变量改变getPicklistValues动态改变,我们可以使用'$'符号去封装此变量;fieldApiName为想要查询字段的API name,这里推荐使用@salesforce...getObjectInfoDemo.js:首先我们先使用getObjectInfo获取Account的schema信息,然后通过getPicklistValues获取picklist信息,这里使用$作为动态传参...比如一个picklist字段,我们有国际化操作,针对picklist value可能是英文,但是我们对其中文进行translation,那么针对语言为中文的客户,getFieldValue获取的是picklist
本篇参考:salesforce 零基础学习(六十二)获取sObject中类型为Picklist的field values(含record type) https://developer.salesforce.com.../docs/component-library/documentation/en/lwc/lwc.reference_wire_adapters_picklist_values_record Salesforce...很多人可能会说Salesforce支持了通过user interface方式获取,只需要一个callout就可以获取到包含record type对应的picklist字段对应的values。...这种方式其实和wire adapter原理一样,只是针对一部分object,而不是针对所有的object,考虑到组件的共用性,所以放弃了那种方式。...值便可以动态取出 ?
本篇参考: salesforce 零基础学习(二十九)Record Types简单介绍 https://help.salesforce.com/s/articleView?...Record Type可以实现不同的组或者部门显示不同的定制的布局和选项列表值。 数据分组:决定是否需要出于不同目的对同一对象的记录进行分组/分段。...如果集成系统获取salesforce系统的数据用于报表等操作,还需要告知相关team去进行filter来避免数据混乱。 2....Picklist Value 需要有清晰的逻辑关于不同的 Record Type所可以设置的 Picklist Value的值,如果Picklist Value进行了缩减,需要检查一下历史数据中的值是否有在范围之外的...如果系统中有获取当前表的 Picklist Value或者列表检索等,需要检查并且做出适当的逻辑修改。
群里面有个小伙伴问了一个关于两个有Dependence关系的Picklist字段如何在Apex中通过control字段的值获取到Dependence字段的值,针对Salesforce配置来说,我们很好配置出两个...(此方法已确认失败) salesforce 零基础学习(六十二)获取sObject中类型为Picklist的field values(含record type) 写过关于读取中间页面获取含Record...name=\"j_id0:j_id1:dependentPicklistListFieldName\"',false,true); 也就是说每次点击父的值情况下,js会动态通过当前的父的值获取子内容...http://mysalesforceescapade.blogspot.com/2015/03/getting-dependent-picklist-values-from.html 两个Picklist...validFor在java中返回类型为byte[],因为salesforce中没有byte这个基本类型,我们可以通过byte的性质,或者直接看byte在java中的定义,模拟出byte的Wrapper使用
Case 类型在Salesforce中使用标准字段 Type进行维护,类型为Picklist. Case状态: 在跟踪状态时也会有不同的值,这个根据不同公司会有不同的值。...Case 状态在Salesforce中使用标准字段 Status进行维护,类型为 Picklist....Case Priority 在salesforce中使用Priority进行维护,类型为Picklist。...Case Origin: 客户可以通过网站/ 电话/ email 或者其他途径提case,在salesforce中使用 Origin进行维护,类型为 Picklist....Case Reason在salesforce中使用 Reason 进行维护,类型为Picklist。
我想放置一个超链接,单击后总是跳转到列表中最后一个值,如下图1所示。...图1 我们知道,在Excel中使用HYPERLINK函数将创建超链接,其语法为: HYPERLINK(link_location, friendly_name) 其中,link_location设置链接的位置...在要设置超链接的单元格(本例中是单元格D3)中输入下面的公式: =HYPERLINK("[exceltips92.xls]'动态超链接'!...B"&(COUNTA(B:B)+1),"这个链接总是跳转到列表中最后一个值") 公式中,使用了COUNTA函数动态统计列B中非空单元格的个数,根据工作表中的布局,COUNTA函数返回的结果再加上1,从而精确定位链接要到达的位置
本篇参考:https://help.salesforce.com/s/articleView?...id=000382564&type=1 Lead Conversion 是salesforce中sales cloud的一个很好用的功能。...被validation rule拦截:这种报错的好处是特别好定位到错误的位置,系统会提示哪个表被触发了validation rule导致失败。 2. 未知错误。...切回到上方的问题,如何来快速定位到呢? 下面是我当时的一个经历,说不上最优,仅供参考。 1....如果不是2引起的,大概率是picklist匹配问题导致,两种情况: picklist value不匹配; picklist类型变了其他的类型,导致类型不匹配。
项目中,申请者申请某些事项以后,常常需要在申请列表中查看当前申请的记录所在的审批状态,动态美观的显示状态可以使UI更符合客户要求,比如下面这样。...以Goods__c表为例,申请者申请的一些采购以前需要得到批准,申请者列表需要显示所有的申请记录,状态(Status__c)有以下情况: 直线经理审批; 部门经理审批; 总经理审批; 审批通过
此篇参考:salesforce 零基础学习(六十二)获取sObject中类型为Picklist的field values(含record type) 我们在lightning中在前台会经常碰到获取picklist...的values然后使用select option进行渲染成下拉列表,此篇用于实现针对指定的sObject以及fieldName(Picklist类型)获取此字段对应的所有可用的values的公用组件。...因为不同的record type可能设置不同的picklist values,所以还有另外的参数设置针对指定的record type developer name去获取指定的record type对应的...Picklist values....总结:篇中介绍了Picklist values针对with/without record type的公用组件的使用,感兴趣的可以进行优化,篇中有错误的欢迎指出,有不懂的欢迎留言。
本文参考官方的formula介绍PDF:https://resources.docs.salesforce.com/200/latest/en-us/sfdc/pdf/salesforce_useful_formula_fields.pdf...formula函数A-H:https://help.salesforce.com/apex/HTViewHelpDoc?...:FIND('goods', GoodsName__c ):记录GoodsName__c字段中goods字符串在字符串中的位置,如果不存在则返回0.0返回类型为number INCLUDES:判断多选列表中是否含某个字符串...,仅限于多选列表使用,包含返回true,不包含返回false。 ...ISPICKVAL:判断PickList当条数据是否与某个字符串相同,仅限于PickList中使用,相同返回true,不同返回false 写法: ISPICKVAL(picklist_field,
本篇参考:https://help.salesforce.com/s/articleView?...背景: 需求是一个 picklist字段有3个值,分别对应着 blue/ green / yellow这三个值,且必填。...客户希望使用一个 icon来直观显示,当这个picklist字段的值为 blue,则展示blue这个icon。其他的以此类推。 ...上述的内容是大家常用的内容以及设计,想必到这里就结束了,然而这个问题刚刚开始。...给salesforce 提了 support以后,给出了一个 workaround solution。
sObject在salesforce中占有举足轻重的位置,除了在数据库中数据以外,我们还应该关心一下他的元信息。元信息封装在Schema命名空间内。...fieldMap包含了以下特性: 1.他是动态的,在运行时动态生成sObject的所有的fields; 2.所有的字段名不区分大小写; 3.keys反映出field是否为一个自定义的Object 二.Schema...,即sObject中有外键描述的列表 ?...():判断当前的picklist的item是否为picklist的默认值,如果是则返回true,否则返回false。...注意:一个PickList只允许有一个默认值。
本篇参考: https://developer.salesforce.com/docs/platform/lwc/guide/reference-graphql.html https://developer.salesforce.com.../documentation 背景:想象一下我们以前做项目如果需要一个搜索功能的时候,比如搜索Account列表数据,查询条件可以基于Owner或者某个自定义的lookup字段进行查询时,我们通常要如何设计...soql中的Not IN用法相同 inq 元素在一个query集中,和soql的 in子查询相同 ninq 元素不在一个query集中,和soql的not in 子查询相同 includes multi picklist...包含某个值 excludes multi picklist不包含某个值 2....目前additional fields 只支持1个,即列表最多只允许显示两个字段。我们将上面的代码进行增强。
登录进入你的开发人员版本系统(或其它生产环境账号),输入网址login.salesforce.com并录入你的用户名密码,你就可以进入到Salesforce了。...点击一个标签名称将会重定向到相应的功能页,包含几个操作。举个例子,如果你点击客户标签,您将看到一个选项可以创建一个新的客户。 超链接 就像任何网站一样,Salesforce也包含超链接。...这些链接可以在Salesforce以多种方式使用。注意在上面的截图,我的用户名显示为超链接。记得之前我们讨论关系数据库的文章么?这是一个关系数据库的表现方式。...它提供了一个滚动列表来显示你所访问过的最近的一些设置。这是为了节省时间而提供一个快速链接。 快速连接 快速链接能够帮助我们快速访问的一些比较常见的任务。例如,使用新用户快速链接来创建一个新的用户。...在设置搜索框内可以输入工作流这个词,然后左边的菜单选项将会动态过滤并显示匹配结果。如下图: ?
//返回字段的api名称; public List getPicklistValues() //如果此字段为PickList...类型字段,可以通过此方法返回PicklistEntry实例对象用来获取PickList的value。...// 获取子关系列表,即sObject中有外键描述的列表 ・public List getChildRelationships() schemaTest1...Sales System.debug('Logo URL: ' + tsr.getLogoUrl()); // DEBUG|Logo URL: https://yourInstance.salesforce.com...System.debug('getUrl: ' + tr.getUrl()); // DEBUG|getUrl: https://yourInstance.salesforce.com
以前的博客大部分都是基于force.com以及lightning展开的自定义开发,其实salesforce提供了很多的标准的功能以及平台, Sales Cloud便是作为Salesforce核心的平台之一...Product 在salesforce 中的API 名称为 Product2....一个公司的产品会特别多,可以通过 Product Family 来对Product进行分类,Product Family 是Product上一个自带的Picklist字段。...PriceBook的关联列表关联 PricebookEntry实现 PriceBook2 与 Product2的关联。...Product 关联列表和 Quote Line Item 关联列表会显示 相关联的 Product信息。
对象 Salesforce默认提供了很多功能,可以用于销售、市场开发、客服等。...无论是标准的对象还是自定义对象,Salesforce默认对它们提供完整的操作界面,帮助用户进行新建、编辑、存储、浏览。 字段 每个Salesforce对象都包含了若干字段(Field)。...示例:新建选项列表字段 选项列表(Picklist)字段是Salesforce的一种典型字段,在用户界面中体现为下拉列表。...在这里,选择“选项列表”。 ? 点击“下一页”继续。 第二步是输入详细信息。在这里,输入相应的信息。 ?...编辑选项列表字段的选项值 对于刚才在示例中创建的选项列表字段,不光可以编辑它的基本属性,而且可以编辑它的选项。 在字段的详细信息页面,有“值”部分。在“值”部分中,列出了新创建的字段默认的选项。