提取數據表圖塊你好,
我想提取數據表圖塊並存儲在列表中。 我嘗試了獲取數據表列表功能並且能夠存儲數據表名稱但字符串包含數據表(“標題”),我只想存儲標題而不是數據表()。
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Open( "$SAMPLE_DATA/Cars.jmp" );
list = Get Data Table List();
title =
腳本回复:提取數據表圖塊這會讓你得到你想要的
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Open( "$SAMPLE_DATA/Cars.jmp" );
list = Get Data Table List();
For Each( {value, index}, list,
list[index] = Word( 2, Char( value ), "\!"" )
);回复:提取數據表圖塊您可以使用<<獲取姓名()在數據表引用上獲取表名。 要獲取所有數據表的名稱,您可以使用
Names Default To Here(1);
tablenames = Get Data Table List() << Get Name();

回复:提取數據表圖塊由於數據表引用存儲在列表中,您可以將 << Get Name 消息發送到列表,它將發送到每個項目。 結果是一個新的名稱列表。
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Open( "$SAMPLE_DATA/Cars.jmp" );
table = Get Data Table List();
name = table << Get Name;
列表和矩陣通過允許函數和消息作為一個整體在集合上工作,而不需要在 JSL 中進行顯式迭代,從而提供了“向量化”操作的機會。