0

在 salesforce 中,我需要创建一个包含 2 个对象字段的 visualforce 页面。第一个对象是 QUOTE 对象。第二个对象是具有多个字段的自定义对象。

  1. 我想创建一个显示 QUOTE 和新对象记录的 visualforce 页面。我可以在不创建自定义控制器的情况下执行此操作吗?如果这个新控制器的代码没有任何提示?
  2. 我可以在 visualforce 页面中的字段之间进行计算吗?
  3. 理想情况下,我希望在 QUOTE 设置为 ACCEPTED 后立即显示此页面
4

1 回答 1

2

1:不幸的是,如果没有自定义控制器,您将无法做到这一点,除非一个对象与另一个对象相关,并且您很乐意将其显示为父对象页面上的相关列表。对于计算,您可以将汇总摘要用于一些基本总和等。

至于自定义控制器,请查看字段集以获得将字段放入 VF 页面的超级简单方法,您实际上是在对象上配置字段组,然后您可以将这些组粘贴到具有最少标记的页面上。

2:对于具有复杂计算的字段,您需要在控制器中进行求和,然后以通常的方式通过变量将结果显示到页面上。

3:如果不首先创建自定义编辑页面,这实际上是不可能的——最好在报价页面上有一个按钮来打开 Visualforce 页面,如果报价尚未被接受,该页面可能会简单地显示错误. 不过,还有一些其他的替代方法可能会起作用,例如当状态符合您的要求时,使用论坛字段生成指向页面的链接。

我很乐意详细说明其中的任何内容,但是您询问第 2 项的事实向我表明,您在平台上开发的经验并不多(不是挖掘,只是观察),所以除非你在其他环境中编码很舒服你会发现这很棘手。也就是说,您使用的是 stackoverflow,所以我想您可能至少对编码有所了解!

于 2011-09-06T12:57:32.050 回答