CATable::SetDataByElements
Revision as of 09:02, 26 October 2015 by Jhuawen (talk | contribs) (Created page with "维度的顺序,同它们在«indexPositions»中所列出一样,由前面调用 CATable::SetIndexOrder决定。")
ADE User Guide > ADE Server Class Reference > CATable
CATable::SetDataByElements(x,indexPositions)
将坐标«indexPositions»上的输入表格单元格的值设定为一个新的值«x»。«IndexPositions»按照顺序沿表格的每个索引指明基于1的位置(第一个索引元素位置为1)。
«indexPositions»参数通过使用索引方向上的位置说明表格单元的坐标,position 1为第一个元素位置(CATable::GetDataByLabels通过使用索引标签来实现)。当表格位1维时,«indexPositions»必须是一个整数值。否则,«indexPositions»必须是一个包含N个数的数组(表格维度为N)。
维度的顺序,同它们在«indexPositions»中所列出一样,由前面调用 CATable::SetIndexOrder决定。
The return value is a Boolean indicating success (true) or failure (false).
示例
在VB中
dim editTab as CATable = var2d.DefTable
dim coord(1) ' 包含两个元素(0)和(1)
coord(0) = 3
coord(1) = 2
editTab.SetIndexOrder( Split("I,J",",") )
ET = editTab.GetDataByElements(coord)
dim resTab as CATable = var2d.ResultTable
resTab.SetIndexOrder( Split("I,J",","))
RT = resultTab.GetDataByElements(coord)
RT1 = var1d.ResultTable.GetDataByElements(4)
错误代码
- 24 – “下标必须是一个变体数组”
- 25 – “下标无法访问”
- 26 – “数组下界无法访问”
- 27 – “数组上界无法访问”
- 28 – “必须最少指定表格中的一个元素”
- 30 – “位置不存在”
另请参考
Comments
Enable comment auto-refresher