RecordRange.Item(方法)
说明
获取指定索引位置的记录 1、通过数值指定索引的记录
RecordRange.Item(1)
2、通过指定记录ID来指定记录
RecordRange.Item("a")
3、通过符号:可以指定索引范围的记录
RecordRange.Item("1:100")
4、通过数组可以指定不连续的记录
RecordRange.Item(["1","5","10:20"])
5、通过参数2为字符串指定字段ID可以限定显示的字段
RecordRange.Item(1, "a")
6、通过参数2为数组可以指定多个字段ID可以限定显示的字段
RecordRange.Item(1, ["a","b","A"])
7、通过参数2如果以@字符作为首字符表示字段名称
RecordRange.Item(1, ["@名称", "@数量"])
语法
表达式.Item(Index,Field)
表达式:RecordRange
参数
参数名 | 是否必需 | 类型 | 描述 |
---|---|---|---|
Index | 否 | number/string/array | 传入number时索引从1开始,传入字符串时表示id |
Field | 否 | number/string/array | 传入number时索引从1开始,传入字符串时如果字符串以@开始则表示为字段名称,否则为字段id |
返回值
Self
jsApi 示例
javascript
async function example() {
await instance.ready();
const app = instance.Application;
const values = await app.ActiveView.RecordRange.Item(1, ["@名称", "@日期", "@数量"]).Value
}
脚本编辑器 示例
javascript
function main() {
const values = Application.ActiveView.RecordRange.Item(1, ["@名称", "@日期", "@数量"]).Value
}
main()```