gpt4 book ai didi

java - 是否可以确定 View 列是否包含常量数据或仅包含 UI 数据?

转载 作者:行者123 更新时间:2023-11-30 04:45:48 25 4
gpt4 key购买 nike

根据 documentation对于 Lotus Notes,包含具有常量值或 UI 仅用作其数据的列的 View ,该列不会通过 View 条目的 getColumnValues 方法包含在列值 vector 中。因此,如果您在 View 中定义了 5 列,并且其中一列是常量值,则 View 条目仅返回包含 4 列值的 vector 。

尽管从 View 索引效率 POV 来看这是可以理解的,但不幸的是,它给开发人员在分析 View 及其数据的元结构时带来了严重的困境。

IBM(多年来?)未能提供一种方法来允许开发人员询问 viewColumns 结构以确定列值 vector 中将缺少哪一列。是否有任何编程方法可以确定从 viewentry 对象的 getColumnValues 方法中省略哪一列?

最佳答案

使用 NotesView.getColumns,然后使用 NotesViewColumn.isFormula()、isHidden() 和 isField() 来确定显示哪些列及其值。当您尝试确定某列具有固定值时要非常小心...

关于java - 是否可以确定 View 列是否包含常量数据或仅包含 UI 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10998495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com