多维表新版api学习笔记:RecordRange 1

console.log(Application.ActiveSheet.RecordRange.Count)

const recCount = Application.ActiveSheet.RecordRange.Count //当前表内记录数量

console.log(Application.ActiveSheet.RecordRange(1).Id)//第一行记录id

console.log(Application.ActiveSheet.RecordRange(1,3).Text)//第一行第3个字段值

console.log(Application.ActiveSheet.RecordRange(1,3).Value)//第一行第3个字段值

console.log(Application.ActiveView.RecordRange(3,2).Value)// 当前视图,第3行第2个字段值

for (let i = 1; i <= recCount; i++) {

// console.log(Application.ActiveSheet.RecordRange(i,1).Value) //第一行第一个字段的值

// console.log(Application.ActiveSheet.RecordRange(1,[1,2]).Value)//第一行第一、第二字段的值,数组

// Application.ActiveSheet.RecordRange(i,1).Value=i.toString() //给第一个字段赋值

// Application.ActiveSheet.RecordRange(i,[1,2]).Value=i.toString() //2个字段都赋值

//Application.ActiveSheet.RecordRange(i,["@名称",2]).Value=i.toString() //给名称字段和第二个字段赋值

Application.ActiveSheet.RecordRange(i, ["@名称", "@数量"]).Value = i.toString() //给名称字段和数量字段赋值

}

吉林省
浏览 1535
2
2
分享
2 +1
3
2 +1
全部评论 3
 
fanwei
可以直接赋值的话,就用不到update那个api了?
· 江苏省
回复
Mr.卢
是的
· 辽宁省
回复