Salesforce.com visualforce介于2个对象之间

时间:2011-09-06 09:08:54

标签: salesforce apex-code visualforce

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

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

1 个答案:

答案 0 :(得分:2)

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

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

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

3:如果不首先创建一个自定义编辑页面,那是不可能的 - 你最好在报价页面上打开一个按钮来打开Visualforce页面,如果引用的话,该页面只会显示错误还没有被接受。还有一些其他选择可能会起作用,例如使用forumla字段在状态为您希望时生成指向页面的链接。

我很高兴详细说明这一点,但是你问第2号的事实会告诉我你在平台上没有太多经验(不是挖掘,只是观察) ,所以除非你在其他环境中编码很舒服,否则你会觉得这很棘手。那就是说,你正在使用stackoverflow,所以我想你至少可以对编码有所了解!