<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to set default date interval in a date picker script ? in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/How-to-set-default-date-interval-in-a-date-picker-script/m-p/707939#M89214</link>
    <description>&lt;P&gt;Modify your start date to be something else than current date, date increment should work nicely here&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here(1);
Clear Log();

New Window("Query Date (last 6 months selected by default)",
	&amp;lt;&amp;lt;Modal,
	end_date = Today();
	start_date = Date Increment(end_date, "month", -6, "actual");
	
	H List Box(
		Text Box("From:"),
		scal = Number Edit Box(
			start_date,
			&amp;lt;&amp;lt;Set Format(Format("yyyy-mm-dd")),
			&amp;lt;&amp;lt;SetFunction(Function({this}, start_date = scal &amp;lt;&amp;lt; Get)),
			&amp;lt;&amp;lt;Set Show Spin Box(1)
		),
		Spacer Box(Size(20, 20)),
		Text Box("To:"),
		ecal = Number Edit Box(
			end_date,
			&amp;lt;&amp;lt;Set Format(Format("yyyy-mm-dd")),
			&amp;lt;&amp;lt;SetFunction(Function({this}, end_date = ecal &amp;lt;&amp;lt; Get)),
			&amp;lt;&amp;lt;Set Show Spin Box(1)
		),

	);
);
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Mon, 11 Dec 2023 18:03:05 GMT</pubDate>
    <dc:creator>jthi</dc:creator>
    <dc:date>2023-12-11T18:03:05Z</dc:date>
    <item>
      <title>How to set default date interval in a date picker script ?</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-set-default-date-interval-in-a-date-picker-script/m-p/707932#M89213</link>
      <description>&lt;P&gt;I want to set default dates in the the following date picker script, FROM 6 months back TO today.&lt;/P&gt;&lt;P&gt;What do I need to add or modify in the script below?&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
clear log ();

New Window( "Query Date (last 6 months selected by default)",
	&amp;lt;&amp;lt;Modal, 
	sd = Today();
	ed = Today();
	H List Box(
		Text Box( "From:" ),
		scal = Number Edit Box( sd, &amp;lt;&amp;lt;Set Format( Format( "yyyy-mm-dd" ) ), &amp;lt;&amp;lt; SetFunction( Function( {this}, sd = scal &amp;lt;&amp;lt; Get ) ), &amp;lt;&amp;lt; Set Show Spin Box(1) ),
		Spacer Box( Size( 20, 20 ) ),
		Text Box( "To:" ),
		ecal = Number Edit Box( ed, &amp;lt;&amp;lt;Set Format( Format( "yyyy-mm-dd" ) ), &amp;lt;&amp;lt; SetFunction( Function( {this}, ed = ecal &amp;lt;&amp;lt; Get ) ), &amp;lt;&amp;lt; Set Show Spin Box(1) ),
	);
);

sdt = Munger( Format Date( sd, "yyyy-mm-dd" ), 1, "T", " " );
edt = Munger( Format Date( ed, "yyyy-mm-dd" ), 1, "T", " " ); 


Show( sdt, edt );&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 11 Dec 2023 17:53:13 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-set-default-date-interval-in-a-date-picker-script/m-p/707932#M89213</guid>
      <dc:creator>Neo</dc:creator>
      <dc:date>2023-12-11T17:53:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to set default date interval in a date picker script ?</title>
      <link>https://community.jmp.com/t5/Discussions/How-to-set-default-date-interval-in-a-date-picker-script/m-p/707939#M89214</link>
      <description>&lt;P&gt;Modify your start date to be something else than current date, date increment should work nicely here&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here(1);
Clear Log();

New Window("Query Date (last 6 months selected by default)",
	&amp;lt;&amp;lt;Modal,
	end_date = Today();
	start_date = Date Increment(end_date, "month", -6, "actual");
	
	H List Box(
		Text Box("From:"),
		scal = Number Edit Box(
			start_date,
			&amp;lt;&amp;lt;Set Format(Format("yyyy-mm-dd")),
			&amp;lt;&amp;lt;SetFunction(Function({this}, start_date = scal &amp;lt;&amp;lt; Get)),
			&amp;lt;&amp;lt;Set Show Spin Box(1)
		),
		Spacer Box(Size(20, 20)),
		Text Box("To:"),
		ecal = Number Edit Box(
			end_date,
			&amp;lt;&amp;lt;Set Format(Format("yyyy-mm-dd")),
			&amp;lt;&amp;lt;SetFunction(Function({this}, end_date = ecal &amp;lt;&amp;lt; Get)),
			&amp;lt;&amp;lt;Set Show Spin Box(1)
		),

	);
);
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 11 Dec 2023 18:03:05 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/How-to-set-default-date-interval-in-a-date-picker-script/m-p/707939#M89214</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2023-12-11T18:03:05Z</dc:date>
    </item>
  </channel>
</rss>

