0

假设您有一个完整的用户条目,其中包含部门、公司名称、职位、一些自定义字段等详细信息。

我们应该如何删除一个字段或将其留空;例如,如果我尝试将公司名称留空来删除它,我会得到一个“无法调用方法“setCompanyName”为空,那么应该如何管理删除此信息?

4

1 回答 1

0

使用 Department、CompanyName 等单值字段,您可以将值设置为空字符串(非 null)以删除现有值。例如:

profile.setCompanyName('');

对于自定义字段,.deleteCustomeField()可以有多个实例的 use 和字段使用提供的删除方法,例如.deletePhoneField(). 像这样使用它们:

var phones =  profile.getPhones();
for (var i in phones) {
  phones[i].deletePhoneField();
}

ProfilesApp 测试脚本在单元测试中包含所有这些示例。

于 2013-10-24T02:18:38.360 回答