gpt4 book ai didi

salesforce - 如何在 visualforce 页面中为用户显示输入字段?

转载 作者:行者123 更新时间:2023-12-04 00:52:37 27 4
gpt4 key购买 nike

我只是想显示一个输入字段,这样我就可以捕获用户,这样我就可以按所有者从自定义对象中过滤列表。 CustomObject__c.OwnerId 不可写,所以当我将它绑定(bind)到输入字段时,我的页面上没有显示任何内容!我不想有一个用户下拉列表(可能有数百个!),我不想创建一个带有可写字段且与 User 对象相关的虚假自定义对象。如何获得只读字段的输入字段功能,就好像它是可写的一样?

最佳答案

OwnerId字段应该是可写的。除非您的字段安全权限被搞乱,或者例如该字段被隐藏,因为它是主从关系中的一个细节。

但是当您设法让它工作时,您会发现它很可能是一个指向 User 或 Queue 的有点奇怪的查找。

Case Owner lookup field

如果您对此没有意见 - 太好了,只需检查 field 周围的安全措施即可。如果您真的只需要查找用户 - 检查您是否有任何自定义 Lookup(User) field ?您可以在 Controller 中创建该类型的虚拟记录并且不对其执行任何 DML,只需使用它会进行查找这一事实即可。

如果您没有任何自定义的 - 我认为帐户/联系人/机会所有者必须是用户(不能有队列)。您可能必须强制 <apex:input field... required="false"/>但除此之外应该没问题吧?

关于salesforce - 如何在 visualforce 页面中为用户显示输入字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16149057/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com