Building Applications with Force.com and VisualForce (DEV401) (四):Building Your user Interface
Dev 401-004:Application essential:Building Your user Interface:
Module Agenda
1.Custom Applications
2.Custom Tabs
3.Custom page Layouts
Page Layouts
1. Page layout define the organization of :
- fields
- Custom links
- Related lists on an object detail or edit page.
2. Page layout customization include:
- Field locations
- page section customization
- Field properties(visible, read-only and required)
Note:Establish unique layouts for different business scenarios.
Module Review
1. True or False:when building a custom application, developer can include a custom logo for that app.
True.
2. True or false:when choosing a style for a custon object tab, developers can create custom styles.
True.
3. List things that can be customized on apage layout.
Field,Location, Button, sections...
4. If a field is made read-only or required on a page layout, what happens if a user access that field through the API?
Custom Apps
1.An application is a logical container for all of the objects, tabs, processes, and service associated with a given business function.
2.A Force.com custom app consists of a name, a description, an ordered list of tabs, and, optionally, a custom logo and a landing page.
3.Salesforce provides standard apps such as Sales and Call Center.
Custom Apps
1.Custom app logos
- Custom application display the custom-force logo by default.
- For custom logos, any GIF orJPG file from the Documents tab vcan be inserted if it is under 20kb size.
2.Specify custom default landing tab when creating or editing a custom app.
- Use the Default Landing Tab drop-down menu below the tab selection area of the app creation wizard.
Custom Tabs
1. A custom tab is a user interface component you create to display custom object data or eb content embedded in the application.
2. There are two types of custom tabs:
- Custom Object Tabs: Display the data of your custom object in a user interface tab.
- Web Tabs: Display any external web-based application or web page in a user interface tab(more on this later).
3.Custom tabs will have a Tab Style(color scheme and icon)
Building Applications with Force.com and VisualForce (DEV401) (四):Building Your user Interface的更多相关文章
- Building Applications with Force.com and VisualForce(Dev401)(十八):Visualforce Pages: Introduction to Visualforce
Dev401-020:Visualforce Pages: Introduction to Visualforce Course Objectives1.Understand the benefits ...
- Building Applications with Force.com and VisualForce(Dev401)(十):Designing Applications for Multiple Users: Building Business Processes that You Want
Dev401-011: Building Business Processes that You Want Course Objectives1.Describe the capabilities o ...
- Building Applications with Force.com and VisualForce (DEV401) (三):Application Essential:Building Your Data Model
Dev 401-003:Application Essential:Building Your Data Model Object Relationships1.Link two objects- P ...
- Building Applications with Force.com and VisualForce (DEV401) (二) : Application Essentials:Designing Application on the Force.com Platform
Dev 401-002:Application Essentials:Designing Application on the Force.com Platform Course Objectives ...
- Building Applications with Force.com and VisualForce(Dev401)(七):Designing Applications for Multiple users:Managing your users' experience I
Dev 401-007 Designing Applications for Multiple users: Managing your users' experience part 1 Module ...
- Building Applications with Force.com and VisualForce (DEV401) (二五):Visualforce Controller
Dev401-026:Visualforce Pages: Visualforce Controller Module Objectives1.Identify the functionality ...
- Building Applications with Force.com and VisualForce (DEV401) (二一):Visualforce Componets (Tags) Library Part 1
Dev401-022:Visualforce Pages: Visualforce Componets (Tags) Library Part 1 Module Objectives1.List ke ...
- Building Applications with Force.com and VisualForce (DEV401) (二四):JavaScript in Visualforce
Dev401-025:Visualforce Pages: JavaScript in Visualforce Module Objectives1.Describe the use of AJAX ...
- Building Applications with Force.com and VisualForce (DEV401) (二三):Visualforce Componets (Tags) Library Part III
Dev401-024:Visualforce Pages: Visualforce Componets (Tags) Library Part IIIStatic Resources1.Static ...
随机推荐
- 安卓权威编程指南 -笔记(19章 使用SoundPool播放音频)
针对BeatBox应用,可以使用SoundPool这个特别定制的实用工具. SoundPool能加载一批声音资源到内存中,并支持同时播放多个音频文件.因此所以,就算用户兴奋起来,狂按按钮播放全部音频, ...
- Design Patterns | 01 为什么要尽早掌握设计模式
标题:Design Patterns | 01 为什么要尽早掌握设计模式 链接: 标签:设计模式 摘要:设计模式是前人经验的总结,教大家如何写出可扩展.可读.可维护的高质量代码.设计模式与日常工作中的 ...
- 致敬——C语言
2016年4月26日21:00 OJ考试平台关闭,C语言这门课程也就随之结束了. 回顾学习历程,坦诚的讲学习期间也努力过也颓废过,但从来没有绝对的放弃过.由于种种客观原因与主观原因导致没有给 ...
- poi简介
POI简介(用于操作Excel) 1 Java Aspose Cells Java Aspose Cells 是一种纯粹的Java授权的Excel API,开发和供应商Aspose发布.这个API的最 ...
- 从0到1使用MyBatis
MyBatis作为最流行的数据中间层,成为企业Java软件开发中非常重要的软件. 一.基本配置 1.首先需要导入Maven <dependency> <groupId>org. ...
- blender 2.8 [学习笔记-04] 编辑模式-网格拆分
在编辑模式下
- Python基础-检测密码,一些网站会给密码强加一些规则。
输入一个字符串,检测是否是合法的密码:1)密码必须包含8个字符2)密码只能包含英文字母和数字3)密码至少包含两个数字 首先我讲一下用到的方法 s为字符串 len(s) 求出字符串的长度. list(s ...
- JavaScript的数组系列
数组 今天逆战班的学习主题关于Javascript的数组,主要有数组的概念.创建.分类.方法.遍历.经典算法...... 一.数组是什么呢?怎么写数组呢?数组有多少种呢? 数组的概念 对象是属性的无序 ...
- 优化一、js
1.防抖和节流 2.深拷贝和浅拷贝
- vue 点击跳转路由设置
刚接触 知道有两种方法,一种是用路由,一种是原生js的 <a @click="handleClick"></a> methods:function(){ h ...