为什么保存时项目名称会转换为大写?

Moh*_*gan 1 lotus-notes xpages xpages-ssjs

我的设计器客户端是8.5.3FP6,Notes服务器是8.5.3FP6.

当我在Xpage中保存文档时,字段名称是从适当的大小写改为某些字段的全部大写.Notes表单上的字段名称在适当的情况下就像"Doc_Stage_TX",但是当通过文档属性在Notes客户端中检查时,它是"DOC_STAGE_TX".有人遇到过这种行为吗?

这是一个用于保存的SSJS代码:

document1.setValue("Section1_CompletedBy",unm);
@SetField("Section1DateCompleted",@Today())
document1.setValue("Section1Status","Marketing Check completed");
document1.setValue("Doc_Stage_TX","Stage 2");
document1.save();
Run Code Online (Sandbox Code Playgroud)

保存后,所有这些字段名称都是大写的.

stw*_*sel 5

这是Notes在相当长的时间内的一致行为:当您以编程方式创建新项目 @SetField.setValue(...)执行此操作时,项目名称都是upperCase.仅当通过表单(绑定)中的字段创建项目或使用.replaceItemValue()大小写时才会保留