날짜 달력 상자트렌드를 실행할 jmp 애플리케이션을 만들려고 합니다. "시작" 및 "종료" 날짜가 있는 두 개의 달력 상자가 있습니다. "스크립트 실행" 버튼을 클릭할 때 달력 상자에 정의된 날짜를 사용하여 내 트렌드에서 날짜를 선택할 수 있기를 원합니다. 스크립트에서 사용할 달력 상자의 값을 어떻게 가져올 수 있습니까?

스크립팅Re: 날짜 달력 상자감사합니다 @pmroz 그리고 @Craige_Hales 이것은 매우 도움이 되었습니다! 이제 잘 작동합니다. 두 분 모두 감사합니다.
Re: 날짜 달력 상자당신은 좋아할지도 모른다 달력 상자로 날짜 범위 선택
Linked calendar boxesLinked calendar boxes 연결된 일정 상자
Re: 날짜 달력 상자달력 상자를 사용하고 있다는 사실을 몰랐습니다.이 시도:
nw = new window("Test Dates", << modal(),
text box("Monitoring & Trending"),
hlistbox(
panelbox("From Date",
cal_start = calendar box(<< Show Time( 0 )),
),
panelbox("To Date",
cal_end = calendar box(<< Show Time( 0 )),
),
),
ok_button = button box("OK",
startdate = cal_start << get date;
enddate = cal_end << get date;
)
);
print(format(startdate, "ddMonyyyy" ), format(enddate, "ddMonyyyy" ));
Re: 날짜 달력 상자다음과 같이 시도해 보십시오.
nw = new window("Test Dates", << modal(),
Lineup Box( N Col( 2 ),
text box("Enter start date: "),
start_neb = number edit box(today(), << Set Format( Format( "ddMonyyyy", 10))),
text box("Enter end date: "),
end_neb = number edit box(today(), << Set Format( Format( "ddMonyyyy", 10))),
),
ok_button = button box("OK",
startdate = start_neb << get;
enddate = end_neb << get;
)
);
print(format(startdate, "ddMonyyyy" ), format(enddate, "ddMonyyyy" ));

로그에서:
"11Apr2022"
"24Apr2022"
Re: 날짜 달력 상자이것은 내가 시도했지만 작동하지 않는 것입니다
NumberEdit1 << set Function( Function( {this}, sd = NumberEdit1 << Get Date() ) );
NumberEdit2 << set Function( Function( {this}, ed = NumberEdit2 << Get Date() ) );
Show( sd );
startdate = Format( sd, "ddMonyyyy" );
Show( ed );
enddate = Format( ed, "ddMonyyyy" );