jslスクリプトは個別に正常に機能していますが、アドインの実装が機能していません特定の値を「。」に置き換えたいデータテーブルがあります。
以下はスクリプトの例です
dt = Current Data Table();
for each row (
if (:age == 12, age= . );
);
しかし、このコードをアドインとして使用すると、同じことが機能しません。データテーブルは次のようになります。
vinay 35
atul 55
prerna 12
adi 21
ありがとう、
シブ
スクリプティングRe:jslスクリプトは個別に正常に機能していますが、アドインの実装が機能していませんやあ@SIBH 、
現在のデータテーブルが操作したいものではない可能性はありますか?スクリプトでは、dtを現在のデータテーブルに設定していますが、データテーブルをdtに設定していません。dtがすでにどこかで定義されている場合、たとえば、すでにdt = Open(...)を使用している場合は、現在のデータテーブルを次のように設定できます。
Current data table( dt );
または、dtが適切なデータテーブルを参照している場合は、次のように、列のスコープをその特定のテーブルに含めることができます。
for each row (
if (dt:age == 12, dt:age= . );
);
Re:jslスクリプトは個別に正常に機能していますが、アドインの実装が機能していません次のようなテーブル名を明示することをお勧めします。
For Each Row( dt,
If( :age == 12,<BR /> :age = .<BR /> )
)「各行の」関数は、最初の引数としてテーブルをループオーバーさせることができます。