<?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 SAS DMS in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866919#M38340</link>
    <description>&lt;P&gt;i Have written below code on SAS Data flux, as there are many other True/false condition are there, in below condition everything became true assecond part of the query should be false&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if ((not isnull(`FSP_KATR10`) or not isblank (`FSP_KATR10`)) and&amp;nbsp; (not isnull(`DNP_KATR10`) or not isblank (`DNP_KATR10`))) or&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ((isnull(`FSP_KATR10`) or isblank (`FSP_KATR10`)) and&amp;nbsp; (isnull(`DNP_KATR10`) or isblank (`DNP_KATR10`))) then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T_F = 'true'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (not isnull(`FSP_KATR10`) or not isblank (`FSP_KATR10`)) and inlist(trim(`SYSTEM_ID_DNP`),'P48010','P24010','P45010','P47010','Q26010') and (isnull(`DNP_KATR10`) or isblank (`DNP_KATR10`)) then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; T_F = 'false'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; `ReasonFalse` = `ReasonFalse` &amp;amp; "Attribute 10 on FSP but not on other SYSTEM ,"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; end&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; begin&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; if (isnull(`FSP_KATR10`) or isblank (`FSP_KATR10`)) and inlist(trim(`SYSTEM_ID_DNP`),'P48010','P24010','P45010','P47010','Q26010') and (not isnull(`DNP_KATR10`) or not isblank (`DNP_KATR10`)) then&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_F = 'false'&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;&amp;nbsp;&amp;nbsp; `ReasonFalse` = `ReasonFalse` &amp;amp; "Attribute 10 on other system but not on FSP ,"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end&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; end&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;/P&gt;</description>
    <pubDate>Wed, 29 Mar 2023 07:22:37 GMT</pubDate>
    <dc:creator>lambad</dc:creator>
    <dc:date>2023-03-29T07:22:37Z</dc:date>
    <item>
      <title>SAS DMS</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866919#M38340</link>
      <description>&lt;P&gt;i Have written below code on SAS Data flux, as there are many other True/false condition are there, in below condition everything became true assecond part of the query should be false&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;if ((not isnull(`FSP_KATR10`) or not isblank (`FSP_KATR10`)) and&amp;nbsp; (not isnull(`DNP_KATR10`) or not isblank (`DNP_KATR10`))) or&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ((isnull(`FSP_KATR10`) or isblank (`FSP_KATR10`)) and&amp;nbsp; (isnull(`DNP_KATR10`) or isblank (`DNP_KATR10`))) then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T_F = 'true'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (not isnull(`FSP_KATR10`) or not isblank (`FSP_KATR10`)) and inlist(trim(`SYSTEM_ID_DNP`),'P48010','P24010','P45010','P47010','Q26010') and (isnull(`DNP_KATR10`) or isblank (`DNP_KATR10`)) then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; T_F = 'false'&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; `ReasonFalse` = `ReasonFalse` &amp;amp; "Attribute 10 on FSP but not on other SYSTEM ,"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; end&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; begin&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; if (isnull(`FSP_KATR10`) or isblank (`FSP_KATR10`)) and inlist(trim(`SYSTEM_ID_DNP`),'P48010','P24010','P45010','P47010','Q26010') and (not isnull(`DNP_KATR10`) or not isblank (`DNP_KATR10`)) then&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; T_F = 'false'&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;&amp;nbsp;&amp;nbsp; `ReasonFalse` = `ReasonFalse` &amp;amp; "Attribute 10 on other system but not on FSP ,"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end&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; end&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;/P&gt;</description>
      <pubDate>Wed, 29 Mar 2023 07:22:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866919#M38340</guid>
      <dc:creator>lambad</dc:creator>
      <dc:date>2023-03-29T07:22:37Z</dc:date>
    </item>
    <item>
      <title>Re: SAS DMS</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866928#M38343</link>
      <description>&lt;P&gt;Sorry, is there a specific question here?&lt;/P&gt;</description>
      <pubDate>Wed, 29 Mar 2023 08:41:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866928#M38343</guid>
      <dc:creator>LinusH</dc:creator>
      <dc:date>2023-03-29T08:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: SAS DMS</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866933#M38345</link>
      <description>&lt;P&gt;Yes!, actually this code just run for all as True, where there are some false also, the false condition output also is as Ture&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Mar 2023 09:08:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866933#M38345</guid>
      <dc:creator>lambad</dc:creator>
      <dc:date>2023-03-29T09:08:09Z</dc:date>
    </item>
    <item>
      <title>Re: SAS DMS</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866934#M38346</link>
      <description>&lt;P&gt;In order for anyone to be able to provide help, we need to see a portion of your data, as SAS data step code which you can type in yourself or follow these &lt;A href="https://blogs.sas.com/content/sastraining/2016/03/11/jedi-sas-tricks-data-to-data-step-macro/" target="_self"&gt;instructions,&lt;/A&gt; and &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;not in any other format&lt;/STRONG&gt;&lt;/FONT&gt;. We also need the full code you are working with, not just the IF statement. Lastly, we need a description in words of what in the provided data would make something true or false.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Mar 2023 09:28:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866934#M38346</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2023-03-29T09:28:57Z</dc:date>
    </item>
    <item>
      <title>Re: SAS DMS</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866935#M38347</link>
      <description>&lt;P&gt;No worries!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the help, i can't share more than that, no data, and full code. really sorry for that.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;No worries we can close this here.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Dheeraj&lt;/P&gt;</description>
      <pubDate>Wed, 29 Mar 2023 09:40:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/866935#M38347</guid>
      <dc:creator>lambad</dc:creator>
      <dc:date>2023-03-29T09:40:46Z</dc:date>
    </item>
    <item>
      <title>Re: SAS DMS</title>
      <link>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/867032#M38352</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/428050"&gt;@lambad&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;No worries!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the help, i can't share more than that, no data, and full code. really sorry for that.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;No worries we can close this here.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Dheeraj&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Example data that duplicates the behavior. Only include the variables used in the problem code.&lt;/P&gt;
&lt;P&gt;Other code would be needed if it also modifies the values of the variables before getting this step.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I don't use Data Flux so I do not know if your single quote characters are problematic.&lt;/P&gt;
&lt;P&gt;In the code you show&lt;/P&gt;
&lt;PRE&gt;isnull(&lt;FONT size="5" color="#FF0000"&gt;&lt;STRONG&gt;`&lt;/STRONG&gt;&lt;/FONT&gt;FSP_KATR10&lt;FONT size="5" color="#FF0000"&gt;&lt;STRONG&gt;`&lt;/STRONG&gt;&lt;/FONT&gt;)&lt;/PRE&gt;
&lt;P&gt;The characters are not the stand single quote:&amp;nbsp; &lt;FONT size="5" color="#0000FF"&gt;&lt;STRONG&gt;' &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size="5" color="#0000FF"&gt;&lt;FONT size="4" color="#000000"&gt;The different character would make a difference is base SAS code, as in not execute.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Mar 2023 14:41:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/SAS-DMS/m-p/867032#M38352</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2023-03-29T14:41:09Z</dc:date>
    </item>
  </channel>
</rss>

