RE: 無效行號錯誤你好,
我只是想知道運行腳本時遇到的這個錯誤:
Invalid Row Number{92} in access or evaluation of 'Subscript' , colInstructions[q]q 的值永遠不會達到 92,所以我不確定這個數字來自哪裡,或者 92 與其他什麼有關? 只是為了一些背景信息,我創建了一個新列,我將另一個數據表 (colInstructions[q]) 中的單元格的值分配給該列。
任何幫助,將不勝感激。
RE: 無效行號錯誤當您創建新表時,它有 0 行。 您需要先向其中添加一些行,然後才能將數據寫入第一行。RE: 無效行號錯誤我遇到了類似的問題。
我在列表中有一個字符串,並嘗試將其分配給數據表的行。 我收到一條錯誤消息 - “無法設置列的值,因為行號無效”。
Param = {};
Param = Concat items({A, B, C,D}, " ");
dt = New Table( "RAWDATA" );
dt<< New Column( "Line", Character);
Column(dt,"Line")[1] = Param;
RE: 無效行號錯誤如果向現有數據表添加新列,則該列的行數將與要添加新列的數據表的行數相同。JMP 數據表的不同列沒有不同的行數。它們的字符列可能有缺失值或空白值,但所有列都具有相同的行數。如果需要添加額外的行,可以使用“Add Rows()”函數。看:
幫助==>腳本索引==>數據表==>添加行
RE: 無效行號錯誤好,謝謝,
兩個表沒有相同的列,但我還有另一個與創建新列相關的問題:創建新列時是否必須指定該列有多少行以及如何執行此操作?
再次感謝。
RE: 無效行號錯誤確保單元格完全符合表名和列名。如果兩個表具有相同的列名,您可能會收到此錯誤,即一個表沒有 92 行。
dt1 = data table("Table 1");
dt2 = data table("Table 2");
column(dt2, "Instructions")[92] = column(dt1, "Instructions")[14];