根据 Lotus Notes 的文档,包含具有常量值的列或 UI 仅用作其数据的视图,该列不会通过视图条目的 getColumnValues 方法包含在列值向量中。因此,如果您在视图中定义了 5 列,并且其中一列是常量值,则视图条目仅返回 4 列值的向量。
尽管从视图索引效率 POV 可以理解这一点,但不幸的是,它使开发人员在分析视图及其数据的元结构时面临重大困境。
IBM 一直未能(多年来?)提供一种方法来允许开发人员查询 viewColumns 结构以确定列值向量中缺少哪一列。是否有任何编程方法来确定从 viewentry 对象的 getColumnValues 方法中省略哪一列?