Field Set是一组字段。例如,您可以有一个Field Set,其中包含描述用户的名字,中间名,姓氏和业务标题的字段。将Field Set添加到Visualforce页面时,开发人员可以遍历字段并进行呈现。如果页面添加到托管软件包,管理员可以添加,删除或重新排列Field Set中的字段,以修改Visualforce页面上显示的字段而不修改任何代码。相同的Visualforce页面可以呈现不同的信息集,具体取决于用户喜欢保留哪些字段。

作为管理员,您可以为您的组织创建或编辑Field Set,或编辑任何已安装的Field Set。所有支持自定义字段的标准对象以及支持创建Visualforce页面的任何组织都可以使用Field Set。
添加到Field Set的字段可以是以下两个类别之一:

    如果某个字段标记为“可用于Field Set”,则该字段将存在于Field Set中,但开发人员尚未将其显示在打包的Visualforce页面上。管理员可以通过将Field Set从“可用”列移动到“Field Set”列中来显示Field Set之后的字段。
    如果某个字段标记为“在Field Set中”,则默认情况下,开发者已经在打包的Visualforce页面上呈现该字段。部署Field Set后,管理员可以通过从“Field Set”列中删除该字段,从页面中删除该字段。

1、每个FieldSet最多能放25个字段

2\每个页面最多可参考50个FieldSet

取值方式:

<apex:page standardController="Contact">
    <apex:pageBlock title="ContactInformation">
        <apex:pageBlockSection columns="2">
            <apex:repeat value="{!$ObjectType.Contact.FieldSets.ContactInformation}" var="f">
                <apex:outputField value="{!Contact[f]}"/>
            </apex:repeat>
        </apex:pageBlockSection>
    </apex:pageBlock>
</apex:page>、

{!$ObjectType.Contact.FieldSets.Spectre__properNames}

040_Field Set的更多相关文章

随机推荐

  1. unittest框架-测试报告模板【BeautifulReport】安装、配置使用、生成带截图的测试报告

    一.下载BeautifulReport模块 1.下载BeautifulReport模块 下载地址:https://github.com/TesterlifeRaymond/BeautifulRepor ...

  2. 软件工程日报二——gradle的安装与环境配置

    昨天下载了android studio 今天想要进行学习的时候,发现还需要下载gradle 一.进入官网,https://gradle.org/,点击下载 二.进入下载界面 三.选择相应的版本,点击b ...

  3. 05 Java 数组

    Java 数组 一.什么是数组 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的顺序排列组合而成 其中每一个数据称为数组元素,每个数组元素可以通过下标来访问它们 二.数组的声 ...

  4. GoLang之ACM控制台输入输出

    转自:https://blog.csdn.net/weixin_52690231/article/details/125436414

  5. win10 校验MD5值

    CertUtil -hashfile C:\xxxxx\xxx.xxx MD5   // C:\xxxxx\xxx.xxx为文件路径

  6. 关于filter_input函数

    PHP: filter_input <?php $search_html = filter_input(INPUT_GET, 'search', FILTER_SANITIZE_SPECIAL_ ...

  7. python34

    Python成员运算符 除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组. 运算符 描述 实例 in 如果在指定的序列中找到值返回 True ...

  8. iOS笔记 - Runtime 01:前期准备(isa结构 | Class结构 | 方法缓存)

    前言 1 - OC机制很多都是基于 Runtime实现的,比如指针的弱引用.OC的消息机制属于 Runtime的一部分 2 - OC是一门动态语言,在程序运行过程中就可以修改已经编译好的代码 3 -  ...

  9. shell, 进程, 变量, 命令, 作业控制

    资料来源 (1) UNIX shell范例精解 1.什么是shell? shell的作用? (1) shell是一种特殊的程序,是用户与UNIX/Linux系统内核之间的接口; (2) shell用于 ...

  10. STP协议-基础

    生成树协议 一 .技术背景一个缺乏冗余性设计的网络:任何一个网络节点出现故障,会造成单链路故障.单设备故障,使整个网络瘫痪. 引入冗余性的同时也引入了二层环路:网络的冗余性增强了,但是却出现了二层环路 ...