允許數字列編輯框上的常見格式類型使用以下命令可以輕鬆地將數字編輯框格式化為日期
numbox = Number Edit Box( 0 ,<< set format(format("ddMonyyyy")), << set(Today()));
NW1 = New Window( "Example", numbox );
但是,為了使用數字 col 編輯框獲得類似的結果,格式化要求使用者將數字作為參數傳遞給格式函數。這並不直觀,用戶只能猜測什麼可能有效,什麼可能無效。我想請求也為數字列編輯框提供接受眾所周知的格式類型作為數位編輯框的功能。
這是一個例子
// Using Number Col Edit Box
nR = 7;
NEB1 = Number Col Edit Box("StartDate",Repeat(Today() - 30 * 24 * 60 * 60,nR));
NEB1 << set format(format("ddMonyyyy"));
NEB2 = Number Col Edit Box("StartDate",Repeat(Today(), nR ));
NEB2 << set format(format("ddMonyyyy"));
TB1 = Table Box(NEB1,NEB2);
NW = New Window("test",TB1);
請參閱格式化數字列編輯框進行討論。
自動化和腳本編寫回复:允許在數字列編輯框中使用常見的格式設置類型-狀態更改為:開發中我們正在此處進行改進,以使各種格式消息的語法更加一致。這將在JMP 16中提供。
回复:在Number Col Edit Box上允許常見的格式設置類型Number Col Box和Number Col Edit Box將採用符號格式,但是它們採用列表而不是Format()語句中的參數。 試試這個例子:
// Using Number Col Edit Box
nR = 7;
NB1 = Number Col Box("StartDate",Repeat(Today() - 30 * 24 * 60 * 60,nR));
NB1 << set format({"ddMonyyyy", 12});
NEB2 = Number Col Edit Box("StartDate",Repeat(Today(), nR ));
NEB2 << set format({"ddMonyyyy", 12});
TB1 = Table Box(NB1,NEB2);
NW = New Window("test",TB1);
這些消息應與其他框保持一致,並且文檔需要更新以反映使用選項。