根据下拉菜单中的选项,通过SuiteScript隐藏自定义列字段

时间:2017-10-25 21:31:48

标签: javascript netsuite suitescript suitescript2.0

我需要在Netsuite中显示自定义事务列字段。 Netsuite支持团队和Netsuite支持网站一样没用。任何人都可以帮我吗?当选择下拉菜单中的某些选项时,我需要将字段显示类型设置为NORMAL,否则需要隐藏它。

1 个答案:

答案 0 :(得分:1)

你不能完全做客户端。 一旦列表显示在页面上,列就会被修复。

您的选择包括:

  • 使用套件并将标题字段显示为第一页,然后在选择确定下拉列表后显示下一页上的列字段
  • 只有在选择了下拉列表时,才能隐藏显示的字段,这样至少它们不会太麻烦
  • 使列区域成为您完全控制的内联html表。

由于您可以将其与真实项目的隐藏子列表相结合并通过弹出式小包驱动的对话框进行编辑,因此它可能听起来很糟糕。即,除了编辑按钮外,内联表是只读的。 “编辑”按钮会触发一个来自Suitelet的对话框。您在iframe中执行此操作,并且post返回一个填充所选值的函数。您还可以动态更新表并跳过帖子或仅向更新父值的suitelet对话框添加操作按钮。