数据表到表框(更简单的方法?)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />有谁知道是否有更简单的方法将数据表(包含字符和数字列)转换为表框显示框?我看到的唯一方法是循环遍历字符列和数字列(即 StringColBox、NumberColBox)的每个数据表列。我只是想知道是否有一些难以捉摸的 JSL 命令可以将所有数据表内容传递给表框命令。也许没有办法制作一个没有单独的 StringColBox 和 NumberColBoxes 我想的表格框?想法?谢谢...dj
dt_Fruit :“水果”(字符)、“位置”(字符)、“水果产量”(数字)、“水果价格”(数字)
表格框(
StringColBox("水果",fruitvalue),
StringColBox("位置",位置值),
NumberColBox("水果产量",fruityieldvalue),
NumberColBox("水果价格",fruitpricevalue)
);
回复:数据表到表框(更简单的方法?)你可以通过 Journal() 一次扫描得到一个 Table Box
关闭所有(期刊) ;
dt =打开( “$ENGLISH_SAMPLE_DATA/大类.jmp” ) ;
dt <<杂志;
新窗户(评估( dt <<获取名称) ,当前期刊()[表格框( 1 )] ) ;
// 清理工作区
当前期刊() <<关闭窗口;
数据表到表框(更简单的方法?)好吧,我确实设法简化了一点(但如果有人看到更简单的方法,请随时分享!):
colNamesStr = dt_Fruit<<获取列名称(字符,名义);
colNamesNum = dt_Fruit<<获取列名称(数字,连续);
表格框(
StringColBox(char(colNamesStr[1]),colNamesStr[1]<<获取值),
字符串列框( char(colNamesStr[2]),colNamesStr[2]<<获取值),
数字列框( char(colNamesNum[1]),colNamesNum[1]<<获取值),
数字列框( char(colNamesNum[2]),colNamesNum[2]<<获取值)
);