Lotus notes Lotus Notes Domino在对话框列表中选择时更改计算字段值

Lotus notes Lotus Notes Domino在对话框列表中选择时更改计算字段值,lotus-notes,lotus-domino,lotus-formula,Lotus Notes,Lotus Domino,Lotus Formula,我有一个包含“新建请求”和“编辑请求”的对话框列表,以及一个计算字段,当选择“新建请求”和“编辑请求”时,该字段显示可用选项列表。我似乎找不到一种方法使它工作,所以我做的是,我做了另一个计算字段(所以我现在有两个字段),当“新请求”未选中时隐藏字段1,当“编辑请求”未选中时隐藏字段2。但我认为这是一个很糟糕的伎俩。你们能给我推荐另一种方法吗?我是LotusNotesDomino新手。顺便说一下,下面是我隐藏字段的代码: RequestType != "New Request" RequestTy

我有一个包含“新建请求”和“编辑请求”的对话框列表,以及一个计算字段,当选择“新建请求”和“编辑请求”时,该字段显示可用选项列表。我似乎找不到一种方法使它工作,所以我做的是,我做了另一个计算字段(所以我现在有两个字段),当“新请求”未选中时隐藏字段1,当“编辑请求”未选中时隐藏字段2。但我认为这是一个很糟糕的伎俩。你们能给我推荐另一种方法吗?我是LotusNotesDomino新手。顺便说一下,下面是我隐藏字段的代码:

RequestType != "New Request"
RequestType != "Edit Request"

谢谢

在第二个选项卡(控制选项卡)的对话框列表属性中,选中复选框“关键字更改时刷新字段”。现在,在计算字段中编写如下公式代码:
@If(RequestType=“New Request”;“Choice 1”:“Choice 2”:“Choice 3”;RequestType=“Edit Request”;“Choice 4”:“Choice 5”;“Select a Request type”)
,这将返回新请求的三个选项以及编辑请求的第四和第五个选项,如果没有选择,则显示说明文本。

在第二个选项卡(控制选项卡)的对话框列表属性中,选中复选框“关键字更改时刷新字段”。现在,在计算字段中编写如下公式代码:
@If(RequestType=“New Request”;“Choice 1”:“Choice 2”:“Choice 3”;RequestType=“Edit Request”;“Choice 4”:“Choice 5”;“Select a Request type”)
,这将返回新请求的三个选项以及编辑请求的第四和第五个选项,如果没有选择,则显示说明文本