CATable::SetDataByElements

This page is a translated version of the page CATable::SetDataByElements and the translation is 100% complete.

ADE User Guide > ADE Server Class Reference > CATable

Other languages:
English • ‎中文

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


You are not allowed to post comments.