获取行并选择其中<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />当尝试使其动态化时,我在获取行时遇到了一个奇怪的问题。
dt =打开( “$SAMPLE_DATA\Big Class.jmp” );
dt <<获取行在哪里(:性别== “F” ); //作品
dt <<获取行的位置(柱子( “性别” ) == “F” ); // 不起作用
//但 ...
科尔=:性别; // 不起作用
列 =柱子( “性别” ); //作品
//所以尝试做
dt <<获取行的位置(列== “F” );
//无法以我所看到的任何方式工作
尝试了几个不同的版本。还有其他人得到这个吗?我发誓我以前做过这样的事。我也尝试过 :Name ,但它不喜欢使用变量,并且执行某种类型的 Eval 似乎对此很棘手。
回复:获取行并选择其中更好的解决方案;
dt = Open("$SAMPLE_DATA\Big Class.jmp");
col1=“高度”;值=“61”; val2=“95”;
srows = dt << 获取行Where(char(column(col1)[]) == char(val) );
回复:获取行并选择其中又多了一条皱纹。我使用字符串作为列名称,而不是指向列的指针。这有效:
dt =打开( “$SAMPLE_DATA\Big Class.jmp” ) ;
坳= “性别” ;
斯罗兹= dt <<获取行在哪里(作为列( dt ,坳) == “F” ) ;
这也有效:
斯罗兹= dt <<获取行在哪里(作为列(坳) == “F” ) ;
回复:获取行并选择其中是的。Column("Sex")[row()] 是我之前的做法。
谢谢
回复:获取行并选择其中当当前行是隐式时,似乎需要一个空索引来访问列的数据。 或者,As Column() 可以应用于列名(作为字符串)或变量。
dt <<获取行的位置(柱子( “性别” )[] == “F” ) ; // 作品
坳=柱子( “性别” ) ; //作品
dt <<获取行的位置(坳[] == “F” ) ; // 作品
dt <<获取行的位置(作为列(坳) == “F” ) ; // 作品
dt <<获取行的位置(作为列( “性别” ) == “F” ) ; // 作品
回复:获取行并选择其中我可以
列 =柱子( “性别” )<<获取值;
洛克(上校, “F” );
但我仍然认为数据表中的某些内容应该起作用。