<?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: Data Filter: How to select multiple values + set fields in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Data-Filter-How-to-select-multiple-values-set-fields/m-p/888554#M105082</link>
    <description>&lt;P&gt;Scripting Index has multiple examples on how you can compare multiple values with a list&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Cities.jmp");
obj = dt &amp;lt;&amp;lt; Data Filter(
	Add(Filter Columns(:Region), Where(:Region = {"N", "S"}))
);
Wait(1);
obj &amp;lt;&amp;lt; (Filter Column(:Region) &amp;lt;&amp;lt; Clear Selection);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;You can "disable" the filter for example by disabling the tab page box but this can easily mess up the filter as user could for example use Clear&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Window("Data Filter for Cities")["Data Filter",TabPageBox(1)] &amp;lt;&amp;lt; Enabled(0);&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Tue, 22 Jul 2025 17:06:05 GMT</pubDate>
    <dc:creator>jthi</dc:creator>
    <dc:date>2025-07-22T17:06:05Z</dc:date>
    <item>
      <title>Data Filter: How to select multiple values + set fields</title>
      <link>https://community.jmp.com/t5/Discussions/Data-Filter-How-to-select-multiple-values-set-fields/m-p/888543#M105081</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm generating a data filter on a table and I have two questions:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;How can I use scripting to select several values (with contains?) for one of my data filter columns?&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Is it possible to fix one of the fields? For example, having my Region field set to ‘S’ in the data filter, so that it's visible but not modifiable by the user, and the rest of the fields on the data filter (conditional on the set field) remain modifiable? I could use a subset of the table on which I'm doing my data filter, but I'd like to avoid that.&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Cities.jmp" );
obj = dt &amp;lt;&amp;lt;
Data Filter(
	Conditional,
	Add( Filter Columns( :Region, :Lead ) )
);
Wait( 1 );
obj &amp;lt;&amp;lt; (Filter Column( :Region ) &amp;lt;&amp;lt;
Where( Contains({"C","S"},:Region)));&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 22 Jul 2025 16:55:39 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Data-Filter-How-to-select-multiple-values-set-fields/m-p/888543#M105081</guid>
      <dc:creator>SophieCuvillier</dc:creator>
      <dc:date>2025-07-22T16:55:39Z</dc:date>
    </item>
    <item>
      <title>Re: Data Filter: How to select multiple values + set fields</title>
      <link>https://community.jmp.com/t5/Discussions/Data-Filter-How-to-select-multiple-values-set-fields/m-p/888554#M105082</link>
      <description>&lt;P&gt;Scripting Index has multiple examples on how you can compare multiple values with a list&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Cities.jmp");
obj = dt &amp;lt;&amp;lt; Data Filter(
	Add(Filter Columns(:Region), Where(:Region = {"N", "S"}))
);
Wait(1);
obj &amp;lt;&amp;lt; (Filter Column(:Region) &amp;lt;&amp;lt; Clear Selection);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;You can "disable" the filter for example by disabling the tab page box but this can easily mess up the filter as user could for example use Clear&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Window("Data Filter for Cities")["Data Filter",TabPageBox(1)] &amp;lt;&amp;lt; Enabled(0);&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 22 Jul 2025 17:06:05 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Data-Filter-How-to-select-multiple-values-set-fields/m-p/888554#M105082</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2025-07-22T17:06:05Z</dc:date>
    </item>
    <item>
      <title>Re: Data Filter: How to select multiple values + set fields</title>
      <link>https://community.jmp.com/t5/Discussions/Data-Filter-How-to-select-multiple-values-set-fields/m-p/888695#M105100</link>
      <description>&lt;P&gt;Thanks, as usual that's the answer I wanted! As for the clear button, I'm going to hide it and make another button that clears only unlocked filters.&lt;/P&gt;</description>
      <pubDate>Wed, 23 Jul 2025 08:36:57 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Data-Filter-How-to-select-multiple-values-set-fields/m-p/888695#M105100</guid>
      <dc:creator>SophieCuvillier</dc:creator>
      <dc:date>2025-07-23T08:36:57Z</dc:date>
    </item>
  </channel>
</rss>

