首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何通过API检索Salesforce页面布局字段属性?

如何通过API检索Salesforce页面布局字段属性?
EN

Stack Overflow用户
提问于 2013-01-30 15:36:03
回答 1查看 4.9K关注 0票数 1

上下文:

  • 在.NET (非营利组织申请赠款的授权门户)中编码的网络接口正在从Salesforce页面布局中提取信息。
  • 我们用来通过API将Web接口与Salesforce连接起来的Salesforce用户拥有“全部查看和编辑所有”权限

发行:

与现在一样,如果在Salesforce中的页面布局中将字段定义为只读,则该字段在网页上仍然是可编辑的(我们使用的Salesforce用户必须具有“查看所有并编辑所有”权限)。

我们正在努力实现的目标:

  • 如果在Salesforce页面布局上将字段定义为只读
  • 然后,应该在Web接口页面上读取相同的字段

问题:

为了实现上述目标,我想我需要通过API获取页面布局的字段属性。关于如何做到这一点,有什么想法吗?

谢谢!伊祖米。

EN

回答 1

Stack Overflow用户

发布于 2013-01-30 20:49:38

您将需要元数据API (允许添加新对象、字段、选择列表值甚至创建类和运行单元测试的一组set服务)。

下面是API指南:meta/index.htm

取决于您修改布局的频率,您可能会决定“去它的,我只使用Eclipse”。在这种情况下,您可以下载所有的页面布局(它们是XML文件),将您的C#应用程序指向它们,让神奇的事情发生。

稍微先进一点的是使用迁移工具(基于Ant/ Java的应用程序可以编写脚本以便定期下载相同的内容)。

超级高级将使用这个API指南在C#中编写它。这不是火箭科学(这是页面布局对象规范检索元数据的操作的Java示例代码.对不起,没有C#)。实际上,您最好还是看看下面的示例:describelayout.htm

看到您可能想要缓存这些信息,无论如何(我无法想象您的用户来到您的页面,必须等待webservice标注完成,然后让他的UI呈现)-选择您的毒药。

或者在团队中共享工作(1个人开始使用用Eclipse下载的文件,其他人试图根据需要找到C#代码来检索这些文件)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14607749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档