<?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: Reset observation pointer for the set statement in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497766#M132058</link>
    <description>&lt;P&gt;Sorry for not being clear enough. Here is what the resulting dataset should look like :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="431"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;a&lt;/TD&gt;
&lt;TD width="21"&gt;i&lt;/TD&gt;
&lt;TD width="53"&gt;Name&lt;/TD&gt;
&lt;TD width="32"&gt;Sex&lt;/TD&gt;
&lt;TD width="32"&gt;Age&lt;/TD&gt;
&lt;TD width="48"&gt;Height&lt;/TD&gt;
&lt;TD width="52"&gt;Weight&lt;/TD&gt;
&lt;TD width="85"&gt;total_weight&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;1&lt;/TD&gt;
&lt;TD width="53"&gt;Alice&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;56.5&lt;/TD&gt;
&lt;TD width="52"&gt;84.0&lt;/TD&gt;
&lt;TD width="85"&gt;84.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;2&lt;/TD&gt;
&lt;TD width="53"&gt;Barbara&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;65.3&lt;/TD&gt;
&lt;TD width="52"&gt;98.0&lt;/TD&gt;
&lt;TD width="85"&gt;182.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;3&lt;/TD&gt;
&lt;TD width="53"&gt;Carol&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;62.8&lt;/TD&gt;
&lt;TD width="52"&gt;102.5&lt;/TD&gt;
&lt;TD width="85"&gt;284.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;4&lt;/TD&gt;
&lt;TD width="53"&gt;Jane&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;59.8&lt;/TD&gt;
&lt;TD width="52"&gt;84.5&lt;/TD&gt;
&lt;TD width="85"&gt;369.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;5&lt;/TD&gt;
&lt;TD width="53"&gt;Janet&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;62.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.5&lt;/TD&gt;
&lt;TD width="85"&gt;481.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;6&lt;/TD&gt;
&lt;TD width="53"&gt;Joyce&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;11&lt;/TD&gt;
&lt;TD width="48"&gt;51.3&lt;/TD&gt;
&lt;TD width="52"&gt;50.5&lt;/TD&gt;
&lt;TD width="85"&gt;532.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;7&lt;/TD&gt;
&lt;TD width="53"&gt;Judy&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;64.3&lt;/TD&gt;
&lt;TD width="52"&gt;90.0&lt;/TD&gt;
&lt;TD width="85"&gt;622.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;8&lt;/TD&gt;
&lt;TD width="53"&gt;Louise&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;56.3&lt;/TD&gt;
&lt;TD width="52"&gt;77.0&lt;/TD&gt;
&lt;TD width="85"&gt;699.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;9&lt;/TD&gt;
&lt;TD width="53"&gt;Mary&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;66.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.0&lt;/TD&gt;
&lt;TD width="85"&gt;811.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;10&lt;/TD&gt;
&lt;TD width="53"&gt;Alfred&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;69.0&lt;/TD&gt;
&lt;TD width="52"&gt;112.5&lt;/TD&gt;
&lt;TD width="85"&gt;112.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;11&lt;/TD&gt;
&lt;TD width="53"&gt;Henry&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;63.5&lt;/TD&gt;
&lt;TD width="52"&gt;102.5&lt;/TD&gt;
&lt;TD width="85"&gt;215.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;12&lt;/TD&gt;
&lt;TD width="53"&gt;James&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;57.3&lt;/TD&gt;
&lt;TD width="52"&gt;83.0&lt;/TD&gt;
&lt;TD width="85"&gt;298.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;13&lt;/TD&gt;
&lt;TD width="53"&gt;Jeffrey&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;62.5&lt;/TD&gt;
&lt;TD width="52"&gt;84.0&lt;/TD&gt;
&lt;TD width="85"&gt;382.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;14&lt;/TD&gt;
&lt;TD width="53"&gt;John&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;59.0&lt;/TD&gt;
&lt;TD width="52"&gt;99.5&lt;/TD&gt;
&lt;TD width="85"&gt;481.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;15&lt;/TD&gt;
&lt;TD width="53"&gt;Philip&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;16&lt;/TD&gt;
&lt;TD width="48"&gt;72.0&lt;/TD&gt;
&lt;TD width="52"&gt;150.0&lt;/TD&gt;
&lt;TD width="85"&gt;631.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;16&lt;/TD&gt;
&lt;TD width="53"&gt;Robert&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;64.8&lt;/TD&gt;
&lt;TD width="52"&gt;128.0&lt;/TD&gt;
&lt;TD width="85"&gt;759.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;17&lt;/TD&gt;
&lt;TD width="53"&gt;Ronald&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;67.0&lt;/TD&gt;
&lt;TD width="52"&gt;133.0&lt;/TD&gt;
&lt;TD width="85"&gt;892.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;18&lt;/TD&gt;
&lt;TD width="53"&gt;Thomas&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;11&lt;/TD&gt;
&lt;TD width="48"&gt;57.5&lt;/TD&gt;
&lt;TD width="52"&gt;85.0&lt;/TD&gt;
&lt;TD width="85"&gt;977.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;19&lt;/TD&gt;
&lt;TD width="53"&gt;William&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;66.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.0&lt;/TD&gt;
&lt;TD width="85"&gt;1089.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;1&lt;/TD&gt;
&lt;TD width="53"&gt;Alice&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;56.5&lt;/TD&gt;
&lt;TD width="52"&gt;84.0&lt;/TD&gt;
&lt;TD width="85"&gt;84.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;2&lt;/TD&gt;
&lt;TD width="53"&gt;Barbara&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;65.3&lt;/TD&gt;
&lt;TD width="52"&gt;98.0&lt;/TD&gt;
&lt;TD width="85"&gt;182.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;3&lt;/TD&gt;
&lt;TD width="53"&gt;Carol&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;62.8&lt;/TD&gt;
&lt;TD width="52"&gt;102.5&lt;/TD&gt;
&lt;TD width="85"&gt;284.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;4&lt;/TD&gt;
&lt;TD width="53"&gt;Jane&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;59.8&lt;/TD&gt;
&lt;TD width="52"&gt;84.5&lt;/TD&gt;
&lt;TD width="85"&gt;369.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;5&lt;/TD&gt;
&lt;TD width="53"&gt;Janet&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;62.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.5&lt;/TD&gt;
&lt;TD width="85"&gt;481.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;6&lt;/TD&gt;
&lt;TD width="53"&gt;Joyce&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;11&lt;/TD&gt;
&lt;TD width="48"&gt;51.3&lt;/TD&gt;
&lt;TD width="52"&gt;50.5&lt;/TD&gt;
&lt;TD width="85"&gt;532.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;7&lt;/TD&gt;
&lt;TD width="53"&gt;Judy&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;64.3&lt;/TD&gt;
&lt;TD width="52"&gt;90.0&lt;/TD&gt;
&lt;TD width="85"&gt;622.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;8&lt;/TD&gt;
&lt;TD width="53"&gt;Louise&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;56.3&lt;/TD&gt;
&lt;TD width="52"&gt;77.0&lt;/TD&gt;
&lt;TD width="85"&gt;699.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;9&lt;/TD&gt;
&lt;TD width="53"&gt;Mary&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;66.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.0&lt;/TD&gt;
&lt;TD width="85"&gt;811.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;10&lt;/TD&gt;
&lt;TD width="53"&gt;Alfred&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;69.0&lt;/TD&gt;
&lt;TD width="52"&gt;112.5&lt;/TD&gt;
&lt;TD width="85"&gt;112.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;11&lt;/TD&gt;
&lt;TD width="53"&gt;Henry&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;63.5&lt;/TD&gt;
&lt;TD width="52"&gt;102.5&lt;/TD&gt;
&lt;TD width="85"&gt;215.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;12&lt;/TD&gt;
&lt;TD width="53"&gt;James&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;57.3&lt;/TD&gt;
&lt;TD width="52"&gt;83.0&lt;/TD&gt;
&lt;TD width="85"&gt;298.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;13&lt;/TD&gt;
&lt;TD width="53"&gt;Jeffrey&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;62.5&lt;/TD&gt;
&lt;TD width="52"&gt;84.0&lt;/TD&gt;
&lt;TD width="85"&gt;382.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;14&lt;/TD&gt;
&lt;TD width="53"&gt;John&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;59.0&lt;/TD&gt;
&lt;TD width="52"&gt;99.5&lt;/TD&gt;
&lt;TD width="85"&gt;481.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;15&lt;/TD&gt;
&lt;TD width="53"&gt;Philip&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;16&lt;/TD&gt;
&lt;TD width="48"&gt;72.0&lt;/TD&gt;
&lt;TD width="52"&gt;150.0&lt;/TD&gt;
&lt;TD width="85"&gt;631.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;16&lt;/TD&gt;
&lt;TD width="53"&gt;Robert&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;64.8&lt;/TD&gt;
&lt;TD width="52"&gt;128.0&lt;/TD&gt;
&lt;TD width="85"&gt;759.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;17&lt;/TD&gt;
&lt;TD width="53"&gt;Ronald&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;67.0&lt;/TD&gt;
&lt;TD width="52"&gt;133.0&lt;/TD&gt;
&lt;TD width="85"&gt;892.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;18&lt;/TD&gt;
&lt;TD width="53"&gt;Thomas&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;11&lt;/TD&gt;
&lt;TD width="48"&gt;57.5&lt;/TD&gt;
&lt;TD width="52"&gt;85.0&lt;/TD&gt;
&lt;TD width="85"&gt;977.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;19&lt;/TD&gt;
&lt;TD width="53"&gt;William&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;66.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.0&lt;/TD&gt;
&lt;TD width="85"&gt;1089.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
    <pubDate>Fri, 21 Sep 2018 11:33:48 GMT</pubDate>
    <dc:creator>gamotte</dc:creator>
    <dc:date>2018-09-21T11:33:48Z</dc:date>
    <item>
      <title>Reset observation pointer for the set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497748#M132043</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Consider the following program;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
    input a;
    cards;
1
2
;
run;

proc sort data=sashelp.class out=class;
    by sex;
run;

data test;
    set have;

    do i=1 to nobs;
        set class nobs=nobs;
        by sex;
        if first.sex then total_weight=0;
        total_weight+weight;
        output;
    end;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;When execution reaches observation 2 of the have dataset, the whole sashelp.class has already been entirely read.&lt;/P&gt;
&lt;P&gt;Thus the consecutive "set sashelp.class" will stop the data step.&lt;/P&gt;
&lt;P&gt;I can not use the point= option because of by group processing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for any advice to overcome this difficulty.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Sep 2018 11:34:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497748#M132043</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2018-09-21T11:34:23Z</dc:date>
    </item>
    <item>
      <title>Re: Reset observation pointer for the set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497764#M132056</link>
      <description>What are you trying to do?  Show data you want.</description>
      <pubDate>Fri, 21 Sep 2018 11:29:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497764#M132056</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2018-09-21T11:29:42Z</dc:date>
    </item>
    <item>
      <title>Re: Reset observation pointer for the set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497766#M132058</link>
      <description>&lt;P&gt;Sorry for not being clear enough. Here is what the resulting dataset should look like :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="431"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;a&lt;/TD&gt;
&lt;TD width="21"&gt;i&lt;/TD&gt;
&lt;TD width="53"&gt;Name&lt;/TD&gt;
&lt;TD width="32"&gt;Sex&lt;/TD&gt;
&lt;TD width="32"&gt;Age&lt;/TD&gt;
&lt;TD width="48"&gt;Height&lt;/TD&gt;
&lt;TD width="52"&gt;Weight&lt;/TD&gt;
&lt;TD width="85"&gt;total_weight&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;1&lt;/TD&gt;
&lt;TD width="53"&gt;Alice&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;56.5&lt;/TD&gt;
&lt;TD width="52"&gt;84.0&lt;/TD&gt;
&lt;TD width="85"&gt;84.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;2&lt;/TD&gt;
&lt;TD width="53"&gt;Barbara&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;65.3&lt;/TD&gt;
&lt;TD width="52"&gt;98.0&lt;/TD&gt;
&lt;TD width="85"&gt;182.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;3&lt;/TD&gt;
&lt;TD width="53"&gt;Carol&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;62.8&lt;/TD&gt;
&lt;TD width="52"&gt;102.5&lt;/TD&gt;
&lt;TD width="85"&gt;284.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;4&lt;/TD&gt;
&lt;TD width="53"&gt;Jane&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;59.8&lt;/TD&gt;
&lt;TD width="52"&gt;84.5&lt;/TD&gt;
&lt;TD width="85"&gt;369.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;5&lt;/TD&gt;
&lt;TD width="53"&gt;Janet&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;62.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.5&lt;/TD&gt;
&lt;TD width="85"&gt;481.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;6&lt;/TD&gt;
&lt;TD width="53"&gt;Joyce&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;11&lt;/TD&gt;
&lt;TD width="48"&gt;51.3&lt;/TD&gt;
&lt;TD width="52"&gt;50.5&lt;/TD&gt;
&lt;TD width="85"&gt;532.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;7&lt;/TD&gt;
&lt;TD width="53"&gt;Judy&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;64.3&lt;/TD&gt;
&lt;TD width="52"&gt;90.0&lt;/TD&gt;
&lt;TD width="85"&gt;622.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;8&lt;/TD&gt;
&lt;TD width="53"&gt;Louise&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;56.3&lt;/TD&gt;
&lt;TD width="52"&gt;77.0&lt;/TD&gt;
&lt;TD width="85"&gt;699.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;9&lt;/TD&gt;
&lt;TD width="53"&gt;Mary&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;66.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.0&lt;/TD&gt;
&lt;TD width="85"&gt;811.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;10&lt;/TD&gt;
&lt;TD width="53"&gt;Alfred&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;69.0&lt;/TD&gt;
&lt;TD width="52"&gt;112.5&lt;/TD&gt;
&lt;TD width="85"&gt;112.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;11&lt;/TD&gt;
&lt;TD width="53"&gt;Henry&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;63.5&lt;/TD&gt;
&lt;TD width="52"&gt;102.5&lt;/TD&gt;
&lt;TD width="85"&gt;215.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;12&lt;/TD&gt;
&lt;TD width="53"&gt;James&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;57.3&lt;/TD&gt;
&lt;TD width="52"&gt;83.0&lt;/TD&gt;
&lt;TD width="85"&gt;298.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;13&lt;/TD&gt;
&lt;TD width="53"&gt;Jeffrey&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;62.5&lt;/TD&gt;
&lt;TD width="52"&gt;84.0&lt;/TD&gt;
&lt;TD width="85"&gt;382.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;14&lt;/TD&gt;
&lt;TD width="53"&gt;John&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;59.0&lt;/TD&gt;
&lt;TD width="52"&gt;99.5&lt;/TD&gt;
&lt;TD width="85"&gt;481.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;15&lt;/TD&gt;
&lt;TD width="53"&gt;Philip&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;16&lt;/TD&gt;
&lt;TD width="48"&gt;72.0&lt;/TD&gt;
&lt;TD width="52"&gt;150.0&lt;/TD&gt;
&lt;TD width="85"&gt;631.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;16&lt;/TD&gt;
&lt;TD width="53"&gt;Robert&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;64.8&lt;/TD&gt;
&lt;TD width="52"&gt;128.0&lt;/TD&gt;
&lt;TD width="85"&gt;759.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;17&lt;/TD&gt;
&lt;TD width="53"&gt;Ronald&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;67.0&lt;/TD&gt;
&lt;TD width="52"&gt;133.0&lt;/TD&gt;
&lt;TD width="85"&gt;892.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;18&lt;/TD&gt;
&lt;TD width="53"&gt;Thomas&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;11&lt;/TD&gt;
&lt;TD width="48"&gt;57.5&lt;/TD&gt;
&lt;TD width="52"&gt;85.0&lt;/TD&gt;
&lt;TD width="85"&gt;977.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;1&lt;/TD&gt;
&lt;TD width="21"&gt;19&lt;/TD&gt;
&lt;TD width="53"&gt;William&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;66.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.0&lt;/TD&gt;
&lt;TD width="85"&gt;1089.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;1&lt;/TD&gt;
&lt;TD width="53"&gt;Alice&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;56.5&lt;/TD&gt;
&lt;TD width="52"&gt;84.0&lt;/TD&gt;
&lt;TD width="85"&gt;84.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;2&lt;/TD&gt;
&lt;TD width="53"&gt;Barbara&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;65.3&lt;/TD&gt;
&lt;TD width="52"&gt;98.0&lt;/TD&gt;
&lt;TD width="85"&gt;182.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;3&lt;/TD&gt;
&lt;TD width="53"&gt;Carol&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;62.8&lt;/TD&gt;
&lt;TD width="52"&gt;102.5&lt;/TD&gt;
&lt;TD width="85"&gt;284.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;4&lt;/TD&gt;
&lt;TD width="53"&gt;Jane&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;59.8&lt;/TD&gt;
&lt;TD width="52"&gt;84.5&lt;/TD&gt;
&lt;TD width="85"&gt;369.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;5&lt;/TD&gt;
&lt;TD width="53"&gt;Janet&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;62.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.5&lt;/TD&gt;
&lt;TD width="85"&gt;481.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;6&lt;/TD&gt;
&lt;TD width="53"&gt;Joyce&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;11&lt;/TD&gt;
&lt;TD width="48"&gt;51.3&lt;/TD&gt;
&lt;TD width="52"&gt;50.5&lt;/TD&gt;
&lt;TD width="85"&gt;532.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;7&lt;/TD&gt;
&lt;TD width="53"&gt;Judy&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;64.3&lt;/TD&gt;
&lt;TD width="52"&gt;90.0&lt;/TD&gt;
&lt;TD width="85"&gt;622.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;8&lt;/TD&gt;
&lt;TD width="53"&gt;Louise&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;56.3&lt;/TD&gt;
&lt;TD width="52"&gt;77.0&lt;/TD&gt;
&lt;TD width="85"&gt;699.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;9&lt;/TD&gt;
&lt;TD width="53"&gt;Mary&lt;/TD&gt;
&lt;TD width="32"&gt;F&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;66.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.0&lt;/TD&gt;
&lt;TD width="85"&gt;811.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;10&lt;/TD&gt;
&lt;TD width="53"&gt;Alfred&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;69.0&lt;/TD&gt;
&lt;TD width="52"&gt;112.5&lt;/TD&gt;
&lt;TD width="85"&gt;112.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;11&lt;/TD&gt;
&lt;TD width="53"&gt;Henry&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;14&lt;/TD&gt;
&lt;TD width="48"&gt;63.5&lt;/TD&gt;
&lt;TD width="52"&gt;102.5&lt;/TD&gt;
&lt;TD width="85"&gt;215.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;12&lt;/TD&gt;
&lt;TD width="53"&gt;James&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;57.3&lt;/TD&gt;
&lt;TD width="52"&gt;83.0&lt;/TD&gt;
&lt;TD width="85"&gt;298.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;13&lt;/TD&gt;
&lt;TD width="53"&gt;Jeffrey&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;13&lt;/TD&gt;
&lt;TD width="48"&gt;62.5&lt;/TD&gt;
&lt;TD width="52"&gt;84.0&lt;/TD&gt;
&lt;TD width="85"&gt;382.0&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;14&lt;/TD&gt;
&lt;TD width="53"&gt;John&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;59.0&lt;/TD&gt;
&lt;TD width="52"&gt;99.5&lt;/TD&gt;
&lt;TD width="85"&gt;481.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;15&lt;/TD&gt;
&lt;TD width="53"&gt;Philip&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;16&lt;/TD&gt;
&lt;TD width="48"&gt;72.0&lt;/TD&gt;
&lt;TD width="52"&gt;150.0&lt;/TD&gt;
&lt;TD width="85"&gt;631.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;16&lt;/TD&gt;
&lt;TD width="53"&gt;Robert&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;12&lt;/TD&gt;
&lt;TD width="48"&gt;64.8&lt;/TD&gt;
&lt;TD width="52"&gt;128.0&lt;/TD&gt;
&lt;TD width="85"&gt;759.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;17&lt;/TD&gt;
&lt;TD width="53"&gt;Ronald&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;67.0&lt;/TD&gt;
&lt;TD width="52"&gt;133.0&lt;/TD&gt;
&lt;TD width="85"&gt;892.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;18&lt;/TD&gt;
&lt;TD width="53"&gt;Thomas&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;11&lt;/TD&gt;
&lt;TD width="48"&gt;57.5&lt;/TD&gt;
&lt;TD width="52"&gt;85.0&lt;/TD&gt;
&lt;TD width="85"&gt;977.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="108"&gt;2&lt;/TD&gt;
&lt;TD width="21"&gt;19&lt;/TD&gt;
&lt;TD width="53"&gt;William&lt;/TD&gt;
&lt;TD width="32"&gt;M&lt;/TD&gt;
&lt;TD width="32"&gt;15&lt;/TD&gt;
&lt;TD width="48"&gt;66.5&lt;/TD&gt;
&lt;TD width="52"&gt;112.0&lt;/TD&gt;
&lt;TD width="85"&gt;1089.5&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Fri, 21 Sep 2018 11:33:48 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497766#M132058</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2018-09-21T11:33:48Z</dc:date>
    </item>
    <item>
      <title>Re: Reset observation pointer for the set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497768#M132060</link>
      <description>&lt;P&gt;It should be easy enough to summarize SASHELP.CLASS down to 2 observations (M and F) before bringing in HAVE.&amp;nbsp; Then you could use POINT=&amp;nbsp; (or possibly a sort and merge if that is a better choice).&lt;/P&gt;</description>
      <pubDate>Fri, 21 Sep 2018 11:39:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497768#M132060</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2018-09-21T11:39:00Z</dc:date>
    </item>
    <item>
      <title>Re: Reset observation pointer for the set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497770#M132062</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc sort data=sashelp.class out=class;
   by sex;
   run;
data class;
   i = _n_;
   set class nobs=nobs;
   by sex;
   if first.sex then total_weight=0;
   total_weight+weight;
   run;
proc surveyselect noprint rep=2 rate=1 out=stacked(rename=(replicate=a));
   run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 21 Sep 2018 11:42:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497770#M132062</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2018-09-21T11:42:20Z</dc:date>
    </item>
    <item>
      <title>Re: Reset observation pointer for the set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497783#M132071</link>
      <description>&lt;P&gt;Thanks &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/15410"&gt;@data_null__&lt;/a&gt; and &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/4954"&gt;@Astounding&lt;/a&gt; for your answers. I tried to simplify the problem in order to avoid distracting readers with unnecessary details&amp;nbsp; but i realize that it can give a misleading view of what i am trying to do.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The computation of sums only served as an example to justify a by statement. Actually, what is done in&lt;/P&gt;
&lt;P&gt;the loop is dependant on the data in the currently processed row of the have dataset. That is,&lt;/P&gt;
&lt;P&gt;for each row in have, i want to read the whole other dataset and create new variables that depend&lt;/P&gt;
&lt;P&gt;on both datasets columns.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I just don't figure out how to restart reading the second dataset from observation 1 for each&lt;/P&gt;
&lt;P&gt;new observation of the have dataset.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you want the full context, i was trying to generalize my last answer in the following thread :&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Programming/Pairwise-comparisons-in-loops/m-p/497468#M131862" target="_blank"&gt;https://communities.sas.com/t5/SAS-Programming/Pairwise-comparisons-in-loops/m-p/497468#M131862&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;in order to take different sectors/quarters into account and stumbled upon this difficulty.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Sep 2018 12:12:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497783#M132071</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2018-09-21T12:12:06Z</dc:date>
    </item>
    <item>
      <title>Re: Reset observation pointer for the set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497804#M132084</link>
      <description>&lt;P&gt;For the more complex problem, I confess to not reading it through sufficiently.&amp;nbsp; But it should still be possible to use POINT= to read every observation without a BY statement.&amp;nbsp; You would need to set up multiple buckets for the calculations (analogous to one set of calculations for F and one for M) when looping through with POINT=.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Sep 2018 13:02:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497804#M132084</guid>
      <dc:creator>Astounding</dc:creator>
      <dc:date>2018-09-21T13:02:24Z</dc:date>
    </item>
    <item>
      <title>Re: Reset observation pointer for the set statement</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497817#M132093</link>
      <description>&lt;P&gt;Thanks, i finally managed to overcome the difficulty. I needed in particular first.var and last.var created by the by statement so i used a prior data step to save them as new columns of the dataset. The by statement thus became useless and i could use the POINT= option.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Sep 2018 13:39:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Reset-observation-pointer-for-the-set-statement/m-p/497817#M132093</guid>
      <dc:creator>gamotte</dc:creator>
      <dc:date>2018-09-21T13:39:15Z</dc:date>
    </item>
  </channel>
</rss>

