如何“抑制評估”?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好
嘗試根據同一 asset_num 的出現時間來放置一個簡單地計算(增量)的公式。
我喜歡這個公式計算一次,然後抑制 eval 或什至刪除公式。
任何幫助將不勝感激。
下面,我嘗試抑制 eval(false) 讓公式計算然後抑制 eval(true) 來抑制它...
那沒起效。
謝謝
::MyCntDwn2 = 函數({dt},{默認本地},
col=New Column("Countdown",Numeric,"Continuous",Format( "Best", 12 ));
col<<設置公式(
如果(行()> 1,
如果(:asset_num ==滯後(:asset_num,1),
滯後(:倒計時,1)+ 1,
1個
),
1個
)
);
col << 抑制 eval(false);
col << 抑制 eval(true);
);
回复:如何“抑制評估”?你的兩個公式都有效。 非常感謝 ...
感謝幫助。
回复:如何“抑制評估”?嗨,阿爾圖格,
在這種情況下,我通常只是在以下之後刪除公式:
dt = 當前數據表();
dt << 新列(“倒計時”,
公式((行() - 最小列(行(),:asset_num))+ 1)
);
column(dt, "倒計時") << 刪除公式;
回复:如何“抑制評估”?我猜 <
使用 <
...
山口<<評估公式;
山口<<抑制評估(真的) ;
...
但是,如果您真的不需要公式,您可以只計算一次值:
::我的CntDwn2 =功能({ dt } ,
山口= dt <<新建專欄( “倒數” ,數字, “連續” ,格式( “最好” , 12 )) ;
對於每一行(
山口[] =如果(排() > 1個,
如果( :資產編號[] ==落後( :資產編號[] , 1個) ,
落後(山口[] , 1個) + 1個,
1個
) ,
1個
)
) ;
) ;