<?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: Begin Data Update in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752845#M93449</link>
    <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;If I understood your suggestion well, it is to change:&lt;STRONG&gt;"19-04-2024"&lt;/STRONG&gt;&amp;nbsp; to your &lt;STRONG&gt;script&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;but I got the error. Can&lt;SPAN&gt;&amp;nbsp;you check where I was wrong?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dt &amp;lt;&amp;lt; Begin Data Update;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dt &amp;lt;&amp;lt; Recode Column (dt&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;STRONG&gt;my col = Name Expr( As Column( Column( dt, 3 ) ) );&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Eval( Substitute( Expr( dt &amp;lt;&amp;lt; Recode Column( _col_,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{Map Value( _rcOrig, {14, 0}, Unmatched( _rcNow ) )},&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Update Properties( 1 ),&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Target Column( _col_ ))),&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Expr( _col_ ), Name Expr( my col )))&amp;nbsp;&lt;/STRONG&gt;),&lt;BR /&gt;{Map Value( _rcOrig, {., 0}, Unmatched( _rcNow ) )},&lt;BR /&gt;Update Properties( 1 ),&lt;BR /&gt;Target Column( :"19-04-2024" ) );&lt;BR /&gt;dt &amp;lt;&amp;lt; End Data Update;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 08 May 2024 11:17:14 GMT</pubDate>
    <dc:creator>Dennisbur</dc:creator>
    <dc:date>2024-05-08T11:17:14Z</dc:date>
    <item>
      <title>Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752309#M93381</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;I have a table and would like the empty volume to be updated to 0&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Dennisbur_0-1714999548377.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/63958iE289E2B738A85165/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Dennisbur_0-1714999548377.png" alt="Dennisbur_0-1714999548377.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I have written the script to update the column "19-04-2024"&lt;/P&gt;&lt;P&gt;the problem is the name of the column can be changed and I prefer to use column (3) or column (4)&lt;/P&gt;&lt;P&gt;but it doesn't work.&amp;nbsp;&lt;/P&gt;&lt;P&gt;can you please correct the script?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;dt &amp;lt;&amp;lt; Begin Data Update;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dt &amp;lt;&amp;lt; Recode Column (&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dt &amp;lt;&amp;lt; Column (3),&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{Map Value( _rcOrig, {., 0}, Unmatched( _rcNow ) )},&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Update Properties( 1 ),&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Target Column(Column (3) ) );&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;dt &amp;lt;&amp;lt; End Data Update;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 May 2024 12:50:47 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752309#M93381</guid>
      <dc:creator>Dennisbur</dc:creator>
      <dc:date>2024-05-06T12:50:47Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752334#M93383</link>
      <description>&lt;P&gt;AsColumn seems to work here&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here(1);

dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt[1::10, 4] = .;

dt &amp;lt;&amp;lt; Recode Column(
	AsColumn(dt, 4),
	{Map Value(_rcOrig, {., 0}, Unmatched(_rcNow))},
	Update Properties(1),
	Target Column(AsColumn(dt, 4))
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is simple case where I would most likely use data table subscripting &lt;LI-MESSAGE title="Data table subscripting" uid="21013" url="https://community.jmp.com/t5/Uncharted/Data-table-subscripting/m-p/21013#U21013" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-blog-thread lia-fa-icon lia-fa-blog lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;Names Default To Here(1);

dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt[1::10, 4] = .;
missing_rows = Loc(dt[0, 4], .);
dt[missing_rows, 4] = 0;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 06 May 2024 13:18:35 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752334#M93383</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2024-05-06T13:18:35Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752372#M93386</link>
      <description>&lt;P&gt;it's something wrong&lt;/P&gt;&lt;P&gt;I tried to use the simple script to change empty volume to 0 in column "19-04-2024"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;dt[1::10, 3] = .;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;missing_rows = Loc(dt[0, 3], .);&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;dt[missing_rows, 3] = 0;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Dennisbur_0-1715005331629.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/63975i805B56F7126C396A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Dennisbur_0-1715005331629.png" alt="Dennisbur_0-1715005331629.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;but I see the script change not just empty value to 0, the script change 14.3% and 21.3% to 0 too&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Dennisbur_1-1715005505833.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/63976iFF830903C42478CF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Dennisbur_1-1715005505833.png" alt="Dennisbur_1-1715005505833.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;actually my script is working well, but I don't know how I can change&amp;nbsp;&lt;STRONG&gt;dt :"19-04-2024"&amp;nbsp;&lt;/STRONG&gt;to "column 3"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;dt &amp;lt;&amp;lt; Begin Data Update;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dt &amp;lt;&amp;lt; Recode Column (dt :"19-04-2024",&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {Map Value( _rcOrig, {., 0}, Unmatched( _rcNow ) )},&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Update Properties( 1 ),&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Target Column( :"19-04-2024" ) );&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;dt &amp;lt;&amp;lt; End Data Update;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 May 2024 14:29:20 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752372#M93386</guid>
      <dc:creator>Dennisbur</dc:creator>
      <dc:date>2024-05-06T14:29:20Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752382#M93387</link>
      <description>&lt;P&gt;This part&lt;/P&gt;
&lt;PRE class="language-jsl"&gt;&lt;CODE&gt;dt[1::10, 4] = .;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;was there to just add some missing values for demonstration purposes (first ten rows of column 4) so you can remove it.&lt;/P&gt;</description>
      <pubDate>Mon, 06 May 2024 14:31:24 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752382#M93387</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2024-05-06T14:31:24Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752535#M93406</link>
      <description>&lt;P&gt;yes, the command line&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt[1::10, 3] = .;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;set all values in the rows 1 to 10 in that third column to empty. The rest of the script replaced the empty values with 0. So as&amp;nbsp;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366"&gt;@jthi&lt;/a&gt;&amp;nbsp;explained, just remove the line.&lt;/P&gt;</description>
      <pubDate>Tue, 07 May 2024 08:42:55 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752535#M93406</guid>
      <dc:creator>martindemel</dc:creator>
      <dc:date>2024-05-07T08:42:55Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752662#M93421</link>
      <description>&lt;P&gt;There are 2-3 tricks how to fix such issues:&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;- Name Expr(As Column(...))&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;- Eval(Substitute(Expr(),... , ...)))&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;-&amp;nbsp;&lt;/FONT&gt;if there is a 3rd one, it can be found here:&amp;nbsp;&lt;LI-MESSAGE title="Expression Handling in JMP: Tipps and Trapdoors" uid="747728" url="https://community.jmp.com/t5/Discussions/Expression-Handling-in-JMP-Tipps-and-Trapdoors/m-p/747728#U747728" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-forum-thread lia-fa-icon lia-fa-forum lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
my col = Name Expr( As Column( dt, 2 ) );

Eval(
	Substitute(
			Expr(
				dt &amp;lt;&amp;lt; Recode Column(
					_col_,
					{Map Value( _rcOrig, {14, 0}, Unmatched( _rcNow ) )},
					Update Properties( 1 ),
					Target Column( _col_ )
				)
			),
		Expr( _col_ ), Name Expr( my col )
	)
);&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 16:16:05 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752662#M93421</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-05-08T16:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752843#M93447</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;I tried to change&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;dt :"19-04-2024"&amp;nbsp;&lt;/STRONG&gt;to&amp;nbsp;&lt;STRONG&gt;dt [1::10, 4],&lt;/STRONG&gt; but it doesn't change the empty volume to 0&lt;/P&gt;&lt;P&gt;can you check where I was wrong?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dt &amp;lt;&amp;lt; Begin Data Update;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dt &amp;lt;&amp;lt; Recode Column (&lt;STRONG&gt;dt [1::10, 4]&lt;/STRONG&gt;,&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {Map Value( _rcOrig, {., 0}, Unmatched( _rcNow ) )},&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Update Properties( 1 ),&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Target Column( &lt;STRONG&gt;dt [1::10, 4]&lt;/STRONG&gt; ) );&lt;BR /&gt;dt &amp;lt;&amp;lt; End Data Update;&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 11:09:02 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752843#M93447</guid>
      <dc:creator>Dennisbur</dc:creator>
      <dc:date>2024-05-08T11:09:02Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752845#M93449</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;If I understood your suggestion well, it is to change:&lt;STRONG&gt;"19-04-2024"&lt;/STRONG&gt;&amp;nbsp; to your &lt;STRONG&gt;script&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;but I got the error. Can&lt;SPAN&gt;&amp;nbsp;you check where I was wrong?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;dt &amp;lt;&amp;lt; Begin Data Update;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dt &amp;lt;&amp;lt; Recode Column (dt&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;STRONG&gt;my col = Name Expr( As Column( Column( dt, 3 ) ) );&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Eval( Substitute( Expr( dt &amp;lt;&amp;lt; Recode Column( _col_,&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{Map Value( _rcOrig, {14, 0}, Unmatched( _rcNow ) )},&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Update Properties( 1 ),&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Target Column( _col_ ))),&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Expr( _col_ ), Name Expr( my col )))&amp;nbsp;&lt;/STRONG&gt;),&lt;BR /&gt;{Map Value( _rcOrig, {., 0}, Unmatched( _rcNow ) )},&lt;BR /&gt;Update Properties( 1 ),&lt;BR /&gt;Target Column( :"19-04-2024" ) );&lt;BR /&gt;dt &amp;lt;&amp;lt; End Data Update;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 11:17:14 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752845#M93449</guid>
      <dc:creator>Dennisbur</dc:creator>
      <dc:date>2024-05-08T11:17:14Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752857#M93452</link>
      <description>&lt;P&gt;The idea is:&lt;BR /&gt;get a module which can be used in a flexible way, the handle is &lt;FONT face="courier new,courier"&gt;my col :&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
my col = Name Expr( As Column( XXX) );

Eval(
	Substitute(
			Expr(
				dt &amp;lt;&amp;lt; Recode Column(
					_col_,
					{Map Value( _rcOrig, {14, 0}, Unmatched( _rcNow ) )},
					Update Properties( 1 ),
					Target Column( _col_ )
				)
			),
		Expr( _col_ ), Name Expr( my col )
	)
);&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;where&amp;nbsp;&amp;nbsp;&lt;FONT face="courier new,courier"&gt;As Column(XXX)&lt;/FONT&gt; can be replaced by&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;As Column (column ("sex"))&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;As Column(dt, "sex")&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;As Column("sex")&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;As Column(3)&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;As Column(dt, 3)&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN&gt;in your case:&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;As Column(dt, "19-04-2024")&lt;BR /&gt;&lt;/FONT&gt;or&amp;nbsp; just&amp;nbsp;&lt;FONT face="courier new,courier"&gt;As Column("19-04-2024")&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;edit:&lt;/P&gt;&lt;P&gt;as Jarmo shows in some post before:&amp;nbsp;&lt;A href="https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752334/highlight/true#M93383" target="_blank"&gt;&amp;nbsp;https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752334/highlight/true#M93383&lt;/A&gt;&amp;nbsp;,&amp;nbsp;&amp;nbsp;for &lt;FONT face="courier new,courier"&gt;Recode Column&lt;/FONT&gt;, actually&amp;nbsp;&lt;/P&gt;&lt;P&gt;- one doesn't even need the Eval(Substitute(...))&lt;/P&gt;&lt;P&gt;- nor the Name Expr(As Column(xxx))&lt;BR /&gt;&lt;BR /&gt;...&amp;nbsp;&lt;FONT face="courier new,courier"&gt;Recode Column(AsColumn(xxx)...)&amp;nbsp;&lt;/FONT&gt;is enough.&lt;/P&gt;&lt;P&gt;wow!&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 16:26:25 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752857#M93452</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-05-08T16:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752940#M93470</link>
      <description>&lt;P&gt;You should only need this part&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt &amp;lt;&amp;lt; Recode Column(
	AsColumn(dt, 4),
	{Map Value(_rcOrig, {., 0}, Unmatched(_rcNow))},
	Update Properties(1),
	Target Column(AsColumn(dt, 4))
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;where you define your column index inside AsColumn.&lt;/P&gt;
&lt;P&gt;If I have table like this&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_0-1715179070340.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/64010iC9DCED8313AB30A9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jthi_0-1715179070340.png" alt="jthi_0-1715179070340.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;and I wish replace missing values of column index 1 and 3, I would use&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt &amp;lt;&amp;lt; Recode Column(
	As Column(dt, 1),
	{Map Value(_rcOrig, {., 0}, Unmatched(_rcNow))},
	Update Properties(1),
	Target Column(As Column(dt, 1))
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;and&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt &amp;lt;&amp;lt; Recode Column(
	As Column(dt, 3),
	{Map Value(_rcOrig, {., 0}, Unmatched(_rcNow))},
	Update Properties(1),
	Target Column(As Column(dt, 3))
);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;(number inside As Column has changed)&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="jthi_1-1715179155888.png" style="width: 400px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/64011iF1E08E3E8C3B4913/image-size/medium?v=v2&amp;amp;px=400" role="button" title="jthi_1-1715179155888.png" alt="jthi_1-1715179155888.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 14:39:27 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/752940#M93470</guid>
      <dc:creator>jthi</dc:creator>
      <dc:date>2024-05-08T14:39:27Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/753035#M93481</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open("$SAMPLE_DATA/Big Class.jmp"); &lt;BR /&gt;dt &amp;lt;&amp;lt; Recode Column(
	/*Print(.);*/AsColumn(dt, Print(1);2),
	Print(2);{Print(3);Map Value(_rcOrig, {12, Print(4);0}, Unmatched(_rcNow))},
	/*Print(0);*/Update Properties(Print(5);1),
	/*Print(0);*/Target Column(/*Print(.);*/AsColumn(dt, Print(6);4))
);&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;gives&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;2
5
6
1
1
3
3
3
3
3
3
1
:height&lt;/PRE&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Print(0)&lt;/FONT&gt;:&amp;nbsp; no command expected here&amp;nbsp;→&amp;nbsp; error message&amp;nbsp; → /* I put them into comments */&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Print 2&lt;/FONT&gt;: 2nd argument gets evaluated; the &lt;FONT face="courier new,courier"&gt;list&lt;/FONT&gt; stays as it is (list don't get evaluated)&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Print(5) &amp;amp; Print (6)&amp;nbsp;&lt;/FONT&gt;→&amp;nbsp;&amp;nbsp;&lt;U&gt;arguments&lt;/U&gt; of the named arguments get evaluated&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Print(1)&lt;/FONT&gt;: &lt;U&gt;now&lt;/U&gt; the first argument gets evaluated - why two times?&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Print(3)&lt;/FONT&gt;: 6 times (!) ( independent of values to replace )&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Print(1)&lt;/FONT&gt;: again ?&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;[Print(.)&lt;/FONT&gt;: &lt;U&gt;are&lt;/U&gt; evaluated, but prevent Jmp from correctly getting the Column infos → /* I put them into comments */]&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;Print(4)&lt;/FONT&gt;: doesn't show up → not expected here →&amp;nbsp;error&amp;nbsp; → &amp;nbsp;values are replaced by "." (instead of 0)&lt;/LI&gt;&lt;LI&gt;&lt;FONT face="courier new,courier"&gt;:height&amp;nbsp;&lt;/FONT&gt; : return value: target column&amp;nbsp;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Wed, 08 May 2024 21:00:05 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/753035#M93481</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-05-08T21:00:05Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/753037#M93483</link>
      <description>&lt;P&gt;(A) In&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;dt = Open("$SAMPLE_DATA/Big Class.jmp");

dt[1,"age"]=4;
row()=1;
AsColumn(dt, tmp=As Column(2);print(tmp);tmp /*=4*/); // column #4 , row #1= 59&lt;BR /&gt;Sum(As Column(2) ,7) // 4 + 7 = 11&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;The result of &lt;FONT face="courier new,courier"&gt;As Column(2)&lt;/FONT&gt;is not column #2, it's the &lt;U&gt;value&lt;/U&gt; of column #2 (in row #1).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;(B) On the other hand, the first argument of &lt;FONT face="courier new,courier"&gt;Recode Column( )&lt;/FONT&gt; gets only evaluated to a level where&amp;nbsp;&lt;FONT face="courier new,courier"&gt;As Column()&lt;/FONT&gt; returns the column reference&lt;/P&gt;&lt;P&gt;...&amp;nbsp; and NOT the value of the current row (like in the first example).&lt;/P&gt;&lt;P&gt;Same for the argument of the &lt;FONT face="courier new,courier"&gt;Target Column()&lt;/FONT&gt; argument.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.jmp.com/t5/user/viewprofilepage/user-id/78"&gt;@joseph_morgan&lt;/a&gt;&amp;nbsp;talks in&amp;nbsp;&lt;LI-MESSAGE title="Using JSL to Develop Efficient, Robust Applications" uid="46097" url="https://community.jmp.com/t5/Discovery-Summit-2017/Using-JSL-to-Develop-Efficient-Robust-Applications/m-p/46097#U46097" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-tkb-thread lia-fa-icon lia-fa-tkb lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;about Expressions which are "evaluated twice"&lt;BR /&gt;= (A)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if this "standard" is prevented (B), it feels like magic :)&lt;/img&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 May 2024 21:21:46 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/753037#M93483</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-05-08T21:21:46Z</dc:date>
    </item>
    <item>
      <title>Re: Begin Data Update</title>
      <link>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/753205#M93505</link>
      <description>&lt;P&gt;So, concerning&amp;nbsp;&lt;LI-MESSAGE title="Advanced syntax highlighting in JSL Editor - does the function evaluate it's argument?" uid="729460" url="https://community.jmp.com/t5/JMP-Wish-List/Advanced-syntax-highlighting-in-JSL-Editor-does-the-function/m-p/729460#U729460" discussion_style_icon_css="lia-mention-container-editor-message lia-img-icon-idea-thread lia-fa-icon lia-fa-idea lia-fa-thread lia-fa"&gt;&lt;/LI-MESSAGE&gt;&amp;nbsp;, maybe we need a third color?&lt;/P&gt;</description>
      <pubDate>Thu, 09 May 2024 17:51:23 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Begin-Data-Update/m-p/753205#M93505</guid>
      <dc:creator>hogi</dc:creator>
      <dc:date>2024-05-09T17:51:23Z</dc:date>
    </item>
  </channel>
</rss>

