salesforce零基础学习(一百二十二)通过 excel / csv创建 object
背景:当客户给我们N个表的数据,告诉我们需要创建一些新表,然后导入这些数据的时候,我们怎么做?
- 创建表
- 创建这些字段,分配类型,然后保存
- 等字段全部OK,导入数据。
这种情况,针对表的少量字段可以,如果是几十个上百个呢? 会不会创建崩溃老眼昏花? 针对这种情况,你可以通过salesforce的这个功能来快速的实现了,省时省力省眼睛。 目前可以支持 excel以及csv文件,我们以 csv为例。
我们的csv有9个列,然后6条数据
1. Object manager选择 Custom Object From SpreadSheet
登录以后可以进行多种类型的选择,可以上传本地的文件,也可以基于云的内容上传
这个页面就很熟悉了,类似我们的object创建页面所填写和勾选的内容
当表创建成功以后,我们发现字段的FLS只有 system admin存在,批量修改FLS还是很方便。
这里有两个策略可以参考:
- 针对少量字段以及针对少量的 Profile,这个没什么好说,打开字段,直接勾选指定的 Profile即可。
- 针对大量字段以及大量的 Profile并且每个 Profile针对 字段都有一样的权限,这个时候我们可以通过metadata 方式去部署实现权限的赋予。
2.1 配置meta xml
<Package xmlns="http://soap.sforce.com/2006/04/metadata"> <types> <members>House__c</members> <name>CustomObject</name> </types> <types> <members>*</members> <name>Profile</name> </types> <version>50.0</version> </Package>
2.2 将admin profile针对 FieldPermissions内容全部复制粘贴到需要的 Profile中
然后部署相关的Profile即可
2.3 针对Profile对Object分配权限,新建视图,在第三步,拿出来 Object Permissions,视图成功以后可以对Profile的object的CRUD以及view all / modify all进行快速设置。
总结: 本篇只是提供了一个方式基于csv/excel快速创建表的方式。篇中有错误地方欢迎指出,有不懂欢迎留言。
作者:zero
博客地址:http://www.cnblogs.com/zero-zyq/
本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接
如果文章的内容对你有帮助,欢迎点赞~
为方便手机端查看博客,现正在将博客迁移至微信公众号:Salesforce零基础学习,欢迎各位关注。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
2016-11-28 salesforce 零基础学习(五十二)Trigger使用篇(二)