|
1
2
您可以使用联系人对象的Wrapper类来存储联系人的当前和新状态,以检查联系人是否是活动的成员。
} 使用 挑选出来的 字段,我们可以确定联系人是否是Campaign的成员,以及 选中的 包装器中的变量有助于识别VF页面中给出的输入。创建ContactWrapper的列表,并使用重载构造函数“ContactWrappeer(Contact c)”初始化每个ContactWrapper对象。
单击保存按钮时,请执行以下步骤:检查与所选字段不同的已检查变量的值。
最终使用这两个列表 变更联系人 和 不变联系人 。您可以插入或删除dml。 我认为这里没有使用ActionSupport标记,因为所有需要的值都将使用ContactWrapper列表的getter和setter来使用(读/写)。
|
![]() |
2
1
整个集合将被发送回服务器(所有复选框的状态也是如此)。Salesforce和任何其他与网络相关的语言之间没有太大区别(请参阅
Get $_POST from multiple checkboxes
例如主要区别在于,通常使用名称以结尾的变量
如果你真的想构建2个列表——也许是添加/删除2个隐藏文本字段内容的javascript魔法。。。但那有点乱。
何时提交表格以及您的
您甚至可以对它进行一些优化(比如将isEmpty()检查放在辅助变量中)。或者阅读关于可能产生“副作用”的setter方法。毕竟,当表单数据被反序列化时,这样的循环无论如何都会为您运行。
http://blogs.developerforce.com/developer-relations/2008/06/property-access.html
是一个很好的起点(我知道这很古老。基本上在我们写这篇博客之前
最后但并非最不重要的一个链接 page execution order . |
![]() |
Ihtsham Minhas · 创建新帐户时选择关系值(多对多) 7 年前 |
|
santhosh kumar · 尝试通过Java(EnterpriseWSDL)更新Salesforce Contact objet时,获取“INVALID\u FIELD\u FOR\u INSERT\u UPDATE”错误消息 7 年前 |
![]() |
to_the_nth · 以列表形式获取当前活动帐户的联系人电子邮件 7 年前 |
![]() |
MRavindran · mule:在Salesforce中查询订单 7 年前 |