ラグ機能の使用についてサポートが必要ですこんにちは、みんな!
誰かがこれについて私を助けてくれることを願っています:
次のコードの予想される出力は何ですか?

評価後、次のログが得られます。

新しい列は次のようになります。

SliderID列は次のとおりです。

誰かがこれで私を啓発できることを願っています!前もって感謝します! 
Re: Lag 機能の使用方法についてサポートが必要ですそれは啓発的でした!式がどのように機能するかについての簡単な説明に感謝します。
Re: Lag 機能の使用方法についてサポートが必要ですこれは私にとってはうまくいきました!どうもありがとう! 
Re: Lag 機能の使用方法についてサポートが必要ですデータを見ると、SliderID 値が重複していないので、正しく動作している可能性があります。 使用するかもしれません
try(dABCE<<DELETEROWS></DELETEROWS>
削除するものが何もない場合にエラーをキャッチして無視します。
編集:エラーがスローされていない場合は、試さないでください。 多分これ。
Re: Lag 機能の使用方法についてサポートが必要ですあなたの公式
:SliderID == Lag(:SiiderID, 1 )
はブール演算です。SliderID の現在の行の値が SliderID の前の行の値「Lag(:SliderID, 1)」と等しい場合、比較の値は「True」となり、数値 1 が返されます。現在の行の SliderID の値を比較すると、前の行の SliderID の値と等しくない場合、戻り値は 0 になります。
@stephen_pearson数式を「If」句に変更すると、同じ値が得られます。
リストされているエラーは、次の行に対する応答です。
dABCR << Delete Rows;
行の結果として行が選択されていなかったため、それが返されます
dABCR << Select Where(SN == 1);
この行の唯一の修正は、SN の前に「:」を配置して列参照の範囲を指定することです。
dABCR << Select Where(:SN==1);
Re: Lag 機能の使用方法についてサポートが必要です数式に if ステートメントがありません。 それは次のようなものであるはずです
Formula(If(:sliderID == lag(:sliderID,1),1,0))
スクリプトを実行する前に、メニューとマウスのクリックを使用してすべての手順を実行することをお勧めします。