CATable::SetDataByElements
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決定。
返回值是一個布爾值,表明成功(ture)或者失敗(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