脚本的简单启动你好
我有点尴尬,我被困在这个简单的任务上。
这是一个简单的任务:
我有 2 个数据表(dt-1 和 dt-2)。 我想单步执行第一行,并将每行的值与第二个表中的值进行比较,从该表中的第一行开始。 如果它足够接近,我将从该 dt-2 收集一个值并保存在 dt-1 中的字段中,在 dt-2 中的字段中放置一个特殊标记,以便我知道该行已被占用并进入下一行 i dt -1,如果距离不够近,我将进入 dt-2 中的下一行。
编程很简单:
for(i=1 to i > row_count(dt-1), dt-1 (row-number = i),
for (j=1 to j>row_count(dt-2), dt-2 (row-number = j,
if(dt-2(col-x) == dt1(col-y), dt_2(col-z=1; dt1(col-z)=dt2(col-a); i++; j=0, j++)
)
我的问题:
jsl中获取dt行数的命令是什么?
jsl 中用于转到 dt 中特定行的命令是什么?
jsl中从特定行中的特定列检索值的命令是什么?
jsl中将数据写入特定dt的特定行中的特定字段的命令是什么?
当我尝试阅读说明和手册时,我陷入了关于如何创建循环和简单的普通编程的讨论中,但我找不到这些对 dt、字段和行的引用。 我可能是盲人,但请帮我看哪里!
数据表苹果系统脚本回复:脚本的简单启动jsl中获取dt行数的命令是什么?
num_rows = nrows(dt);
jsl 中用于转到 dt 中特定行的命令是什么?
您无需转到特定行 - 只需使用括号引用行号。看你的下一个问题。
jsl中从特定行中的特定列检索值的命令是什么?假设您的特定列被称为特定列:
one_value = dt:specific_column[i];
jsl中将数据写入特定dt的特定行中的特定字段的命令是什么?
dt:specific_column[i] = new_value;
回复:脚本的简单启动至少有一个其他选项可以访问行但我会一直喜欢方法@pmroz显示。 我主要将其用于调试而不是更新数据表中的值
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
Row() = 10;
:height = 11;
也看看这篇文章数据表下标
回复:脚本的简单启动天呐!! 我知道这很简单,但一个人可能会因为寻找简单的东西而死!