Checkbox Domino经典Web复选框在重新加载表单时取消选中
Domino经典Web开发问题 我有一个表单,在IsCustomerTX中有一个复选框字段。复选框的单个选项为Checkbox Domino经典Web复选框在重新加载表单时取消选中,checkbox,lotus-domino,Checkbox,Lotus Domino,Domino经典Web开发问题 我有一个表单,在IsCustomerTX中有一个复选框字段。复选框的单个选项为 Ich bin bereits Kunde|1 表格随附 <input value="Reservation abschicken" class="f-submit" name="f-submit-button" type="submit"> 如果有一些验证不满意,我会用一个URL参数显示docRes,使字段变为红色 如果我选中复选框并提交表格: 将字段值正确发送
Ich bin bereits Kunde|1
表格随附
<input value="Reservation abschicken" class="f-submit" name="f-submit-button" type="submit">
如果有一些验证不满意,我会用一个URL参数显示docRes,使字段变为红色
如果我选中复选框并提交表格:
将字段值正确发送到服务器
但是,当页面重新加载时
复选框未选中
您可以看到对以下各项的影响:
我的预期行为是,复选框在重新提交期间保持选中状态
非常感谢您的帮助。您是否检查了您的网络查询笔?如果您以这种方式处理某些事情,可能会在其他地方导致问题。复选框是否会再次选中?也就是说,如果后端文档将该值设置为1,并且您加载了该文档,是否选中了该值?或者这只是验证失败时的问题吗?不,它不会被检查回来-这是我的问题:-(因此,您的表单操作执行?OpenForm。这将在不选中复选框的情况下打开一个空白表单。您是否调用WebQueryOpen来填充字段?我创建了一个带有复选框的简单表单,其表单操作为?EditDocument,复选框按预期工作。哇!我忘记了表单的WQO。这就是发生的情况。我已更新。)d代码,现在可以了。多谢达斯顿!写下答案“检查你的WQO”,我会把你标记为正确答案。
docRes.Salutation1TX = docContext.Salutation1TX(0)
docRes.IsCustomerTX = docContext.IsCustomerTX(0) 'checkbox 'Ich bin bereits Kunde'
'Call docRes.ReplaceItemValue("%%Surrogate_IsCustomerTX", "Ich bin bereits Kunde")
docRes.IsCustomerTX = "Ich bin bereits Kunde" 'checkbox 'Ich bin bereits Kunde'
docRes.BirthdayTX = docContext.BirthdayTX(0)