换个角度看Salesforce之基础配置学习笔记(一)
1. Salesforce.com与force.com的关系:
Salesforce.com is build on the force.com platform seamlessly.That is why force.com features are all available in salesforce.com.
Salesforce1:用于移动端的开发;
Salesforce Einstein Salesforce人工智能平台;
Force.com开发者专用的官方平台;
2. 多租户:
一个软件或服务同时提供给多个人或企业,他们使用同一套软件或服务的实例。
优点:大大降低运维成本; 缺点:一旦宕机,影响巨大;
3. Security Token:
What is Salesforce Security Token and How Do I Find It?
4. Sandbox:
For development and testing:Sandbox Type Instruction.
5. 如何在页面<Meta>元素中引用Static Resource中的图片(未打包)的两种方式:
A: <meta property="og:image" content="https://{!$Site.Domain}{!$Resource.ex_og0}"/>
B: <meta property="og:image" content="{!LEFT($CurrentPage.URL,FIND('/',$CurrentPage.URL,9))}{!URLFOR($Resource.ex_og0)}"/>
6. 如何查看VisualPage页面生成的准确代码(不要通过Preview方式):
打开页面所在的Site,在弹出的URL中加上要预览的页面的Page Name,即可看到页面生成的正确代码,而Preview方式虽然操作方便,但生成的页面通过F12进行查看时生成的内容往往不准确;
7. 开放内容协议(Open Graph Protoco)
如当前的页面为login,则主要内容包括以下部分,当我们在支持该开放内容协议的社交网络服务网站SNS如facebook,what’s app等上打开该链接:http://www.mywebsite.com/login,则会显示相应的图片和内容,非常适合网站的推广;
<apex:page docType="HTML-5.0" showHeader="false" sidebar="false" standardStylesheets="false" applyHtmlTag="false" cache="900" >
<head>
<meta property="og:title" content="{!$Setup.CustomSettingLabelName.CustomSettingLabelAPIName}"/>
<meta property="og:type" content="{!$Setup.CustomSettingLabelName.CustomSettingLabelAPIName}"/>
<meta property="og:url" content="The detailed url for current page!For example http://www.mywebsite.com/login"/>
<meta property="og:image" content="https://{!$Site.Domain}{!$Resource.ImageName}"/>
<meta property="og:image:width" content="1000"/>
<meta property="og:image:height" content="600"/>
<meta property="og:description" content="{!$Setup.CustomSettingLabelName.CustomSettingLabelAPIName}"/>
<meta property="og:site_name" content="{!$Setup.CustomSettingLabelName.CustomSettingLabelAPIName}"/>
</head>
<h1>Page Content!</h1>
</apex:page>
8. 如何打开salesforce中的Webservice:

9. 修改Salesforce的语言:

10. Custom Label启动多语言翻译:
第一步:Enable the Translation Workbench

第二步:Create Supported Language

11. 在Salesforce中,在某个Profile中启用对某个表的字段进行查看及编辑的权限:
第一步:打开需要编辑的Profile,如System Administrator

第二步:找到Field_Level Security,并打开需要编辑的自定义对象或标准对象(此处以HelloWorld对象为例,点击后面的[View])

第三步:在第二步打开的页面中,点击Edit按钮,完成对Field的设置后点击保存即可!

12. Master-Details与Lookup的区别:
主删从不删(Lookup),主删从也删(Master-Details);
13. 关于RecordType的描述:
RecordType在创建时需要与Profile及Page Layout进行关联(A page layout is the visual representation of a record type);
14. 如何恢复误删的数据:

换个角度看Salesforce之基础配置学习笔记(一)的更多相关文章
- 换个角度看Salesforce之基础配置学习笔记(二)
1. 登录后无法使用Developer Console? 先找到当前登录用户的Profie,然后勾选Profile中的View All Data(Modify All Data)即可: 2. Pers ...
- Objective-c基础知识学习笔记
Objective-c基础知识学习笔记(一) 一直有记录笔记的习惯.但非常久没分享一些东西了,正好上半年開始学习IOS了,如今有空写点.因开发须要,公司特意为我们配置了几台新MAC.还让我们自学了2周 ...
- Chapter 2. OpenSSL的安装和配置学习笔记
Chapter 2. OpenSSL的安装和配置学习笔记 2.1 在linux上面安装OpenSSL我还是做点No paper事情比较在行,正好和老师的课程接轨一下.以前尝试过在Windows上面安装 ...
- linux基础命令学习笔记(二)
linux基础命令学习笔记(二) 1.kill :终止进程 kill pid (唯一标示一个进程) kill -9 强制终止 kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...
- redis 安装配置学习笔记
redis 安装配置学习笔记 //wget http://download.redis.io/releases/redis-2.8.17.tar.gz 下载最新版本 wget http://downl ...
- ASP.Net开发基础温故知新学习笔记
申明:本文是学习2014版ASP.Net视频教程的学习笔记,仅供本人复习之用,也没有发布到博客园首页. 一.一般处理程序基础 (1)表单提交注意点: ①GET通过URL,POST通过报文体: ②需在H ...
- Coursera台大机器学习基础课程学习笔记1 -- 机器学习定义及PLA算法
最近在跟台大的这个课程,觉得不错,想把学习笔记发出来跟大家分享下,有错误希望大家指正. 一机器学习是什么? 感觉和 Tom M. Mitchell的定义几乎一致, A computer program ...
- Python基础教程学习笔记:第一章 基础知识
Python基础教程 第二版 学习笔记 1.python的每一个语句的后面可以添加分号也可以不添加分号:在一行有多条语句的时候,必须使用分号加以区分 2.查看Python版本号,在Dos窗口中输入“p ...
- React入门基础(学习笔记)
这篇博客是我通过阅读React官方文档的教程总结的学习笔记,翻译可能存在误差,如有疑问请参见http://reactjs.cn/react/docs/tutorial.html . 一.所需文件 在编 ...
随机推荐
- CodeForces 289A Polo the Penguin and Segments (水题)
题意:给你 n 段区间,而且还是不相交的,然后你只能向左扩展左端点,或者向右扩展右端点,然后扩展最少的步数让整数总数能够整除 k. 析:很简单么,只要在记录算一下数量,然后再算出 k 的倍数差多少就行 ...
- python之CSV文件格式
1.csv文件是以一些以逗号分隔的值 import csv filename = "wenjian.csv" with open(filename) as f: reader = ...
- 编写高质量代码改善C#程序的157个建议——建议91:可见字段应该重构为属性
建议91:可见字段应该重构为属性 字段和属性的本质区别就是属性是方法. 查看下面这个Person类型: class Person { public string Name { get; set; } ...
- 深入理解java虚拟机(七)类加载的时机
Class 文件中描述的各种信息都必须加载到虚拟机中才能运行和使用.而虚拟机怎么加载这些Class 文件呢?Class 文件进入到虚拟机中会发生什么变化呢? 虚拟机类加载机制是指 虚拟机把描述类的数据 ...
- jmeter -分布式性能测试部署
------------------运行环境:------------------------------------------------- 1. 安装java运行环境:要求jdk1.8(最好安装 ...
- Crystal Reports for Visual Studio 2015 安装
如果你在vs2015下要用到Cystal Reports,请安装下面的插件.安装时请退出vs2015,安装后重启. https://www.aspsnippets.com/Articles/Downl ...
- [自动化专题]JDBC操作mysql时遇到的拦路虎
在挫折中成长,在错误中学习.聊聊我们在Selenium自动化中使用JDBC操作mysql数据库中遇到的那些拦路虎: 错误一:Can not issue data manipulation statem ...
- Mysql 索引原理《一》索引原理与慢查询2
一 索引未命中 并不是说我们创建了索引就一定会加快查询速度,若想利用索引达到预想的提高查询速度的效果,我们在添加索引时,必须遵循以下问题 1 范围问题,或者说条件不明确,条件中出现这些符号或关键字:& ...
- day13学python 协程+事件驱动
协程+事件驱动 协程 (微线程)--用处多,重点 当调度切换时 靠寄存器上下文和栈保存 要使用时再调用(即可不会因io传输数据卡壳 从而耗时无法继续进行)实现并行 优缺点: 优点: 1 无需同线程上下 ...
- Centos6和7的区别
1.init系统 Linux 操作系统的启动首先从 BIOS 开始,接下来进入 boot loader,由 bootloader 载入内核,进行内核初始化.内核初始化的最后一步就是启动 pid 为 1 ...