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. 创建异步倒计时触发Task

    https://www.cnblogs.com/shanfeng1000/p/13402152.html //Task关闭 CancellationTokenSource cancel = new C ...

  2. react 本地 DevServer启动之后找不到静态资源404

    起因:更改路由嵌套方式,基础路径不是 '/' 本地启动项目之后 请求静态资源404,前边加了路由路径, 原因:打包之后相对路径改变了,解决:在output里的publicPath :'/'

  3. 纷繁复杂的操作系统到底是什么关系从APPLE到Android到Linux等

    各个系统之间的关系 最近接触了很多很多系统,多种多样,纷繁复杂,感觉有点乱想整理以下思路,结果一下笔内容还挺多,不全,就是现在能见到的,梳理一下,站在一个外行的角度写写省的乱,不科学,也不知道是否完全 ...

  4. java-javaSE-异常机制

    java中的异常结构 java 中的所有异常都来自于顶级父类 Throwable,Throwable 有两个子类 Exception 和 Error Error 是 Java 虚拟机无法解决的严重问题 ...

  5. 下载成功安装maven,卸载替换eclipse自带的报错的maven

    博主呢用eclipse自带的maven新建了一格maven项目,结果报了下面的错误:Could not resolve archetype org.apache.maven.archetypes:ma ...

  6. python_lib_0001_decorator_print_log

    def decorator_log_funcname( func ):     def wrapper(*arg, **kw):         print("")         ...

  7. js常用代码整理2

    引用js <script type="text/javascript" src="js/jquery-1.11.2.min.js"></scr ...

  8. qt vnc 远程左桌面

    设备端启动服务器 ./testqt -qws -display VNC:0 客服端启动监控端 VNC Viewer 4

  9. top usage

    https://www.cnblogs.com/dragonsuc/p/5512797.html

  10. 提交from表单,method与浏览器请求显示不一致

    <from method="post" action ="/login_check"> 用户名:<input type="text& ...