週= 25;來自一個對話框。請使用“週”作為輸入來幫助列公式<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />在列公式中使用“週”時遇到問題。週= 25;來自一個對話框。 感謝幫助
回复:週= 25;來自一個對話框。請使用“週”作為輸入來幫助列公式剛查看了表變量解決方案和GREAT。再加上學到新東西。
使用下面的腳本....使用周的列公式是什麼?好奇謝謝你的解決方案
新窗戶 ( “排隊盒” ,
<< 語氣 ,
V列錶框 (
排隊框 ( NCOL ( 2 )
文本框 ( “設置此值” ),var = 編號編輯框 ( 45 ),),),
H列錶框 (
按鈕框 ( “好” ,),
按鈕框 ( “取消” ,))
週= var << 得到 ;
節目 (週);
回复:週= 25;來自一個對話框。請使用“週”作為輸入來幫助列公式如果您熟悉表變量,則無需進一步閱讀......
如果你的對話框是一個更大的腳本的一部分,那麼MS的建議似乎像任何一樣簡化。如果正在收集“週”的值,您可以考慮放棄腳本並創建一個名為“週”的表變量。然後在你的公式中使用它:



要更改“週”的值,請雙擊當前值並在其上鍵入。
順便說一句 - 通過適當的作用域,可以通過腳本更改表變量的值:
(假設dt =上表中的數據表(“Untitled 21”))
新窗戶 ( “排隊盒” ,
<< 語氣 ,
V列錶框 (
陣容箱 ( N Col ( 2 ) ,文本框 ( “設置此值” ) ,
VAR = 編號編輯框 ( 45 ) , )
) ,
H列錶框 ( 按鈕框 ( “好” , DT : 週 = VAR << 得到 ) ,
按鈕框 ( “取消” , ) )
) ;
回复:週= 25;來自一個對話框。請使用“週”作為輸入來幫助列公式一種方法是通過按鈕腳本(即“確定”按鈕)更新公式。
例如:
//示例表
DT = 新表 ( “週” ,添加行 ( 10 ) ,新欄目 ( “週滾動” ,數字 )) ;
//用戶設置值並添加公式
新窗戶 ( “排隊盒” ,
<< 語氣 ,
V列錶框 ( 陣容箱 ( N Col ( 2 ) ,文本框 ( “設置此值” ) , VAR = 編號編輯框 ( 45 ) , ) , ) ,
H列錶框 (
按鈕框 ( “好” ,
EVAL ( 解析 ( “列(\!”週滾動\!“)<< set formula(” || 燒焦 ( VAR << 得到 ) || “)” ))
) ,
按鈕框 ( “取消” )
)
) ;
回复:週= 25;來自一個對話框。請使用“週”作為輸入來幫助列公式新窗口(“Line Up Box”,
<<模態,
V列錶框(
Line Up Box(NCol(2),
文本框(“設置此值”),var =數字編輯框(45),),),
H列錶框(
按鈕框(“OK”,),
按鈕框(“取消”,)));
週= var << get;
節目(週);
需要使用變量 “週” 在數列公式中。以前的帖子可能令人困惑
回复:週= 25;來自一個對話框。請使用“週”作為輸入來幫助列公式感謝您的嘗試....數據表列(“Weeks to Roll”應該= 25,用戶評估輔助操作所需的值)。
回复:週= 25;來自一個對話框。請使用“週”作為輸入來幫助列公式不確定你已經擁有什麼,或者你需要在哪裡結束。但也許是這樣的?
DT = 新表 ( “週” ,
添加行 ( 1000 ) ,
新欄目 ( “日期” ,
數字 ,
“連續” ,
格式 ( “M / d / y”的 , 10 ) ,
輸入格式 ( “M / d / y”的 ) ,
式 ( 隨機整數 ( 今天 () - 多年 ( 1 ) ,今天 () ) )
)
) ;
wList = {} ; 對於 ( w ^ = 1 , w ^ <= 52 , w ^ ++,插入 ( wList ,燒焦 ( w ^ ))) ;
贏得 = 新窗戶 ( “挑選週” ,
磅 = 列錶框 ( wList , maxSelected ( 1 )) ,
ButtonBox ( “好” , OKscript )
) ;
OKscript =
EXPR (
贏得 << 關閉窗口 ;
w ^ = ( 磅 << getSelected ) 1 ] ;
w ^ = 民 ( w ^ ) ;
形成 = EXPR ( 如果 ( 一年的一周 ( : 日期 ) == wTBD , 1 , 0 )) ;
SubstituteInto ( 形成 , EXPR ( wTBD ) , w ^ ) ;
DT << NewColumn ( “匹配所選週” ,數字 ,公稱 ,式 ( NameExpr ( 形成 ))) ;
) ;