<?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: Matching OSUSER() with NT Name in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002643#M340730</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Zagzebski,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you're running this function in a text box, try removing the Aggr() portion:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;SPAN lang="EN" style="color: blue; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;only&lt;/SPAN&gt;&lt;SPAN lang="EN" style="color: #3d3d3d; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;&lt;SPAN&gt;({&amp;lt;[User NT Name]={ '$(=&lt;SPAN style="background: yellow;"&gt;Upper(&lt;/SPAN&gt;OSUser()&lt;SPAN style="background: yellow;"&gt;)&lt;/SPAN&gt;)'&lt;SPAN style="background: yellow;"&gt;}&lt;/SPAN&gt;&amp;gt;} &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="EN" style="color: maroon; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;&lt;SPAN&gt;[User Role]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12pt; mso-ansi-language: EN; font-family: 'Helvetica',sans-serif;"&gt;)&lt;BR /&gt; &lt;BR /&gt;&lt;EM&gt; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;EM&gt;&lt;SPAN lang="EN" style="color: #3d3d3d; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;*note: your original syntax is missing one curly brace&lt;BR /&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since OSUser() can only return a single result for the current user, there's no point in aggregating over the entire user list anyway, you only want to match on OSUser(), and you shouldn't have an Aggr() as the outermost function in a text box because Aggr() is designed to return arrays, while a text box is designed for single result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I wrapped OSUser() within the set-analysis with an UPPER(), because case sensitivity that isn't aligned will cause a mis-hit.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 18 Oct 2015 00:32:05 GMT</pubDate>
    <dc:creator>evan_kurowski</dc:creator>
    <dc:date>2015-10-18T00:32:05Z</dc:date>
    <item>
      <title>Matching OSUSER() with NT Name</title>
      <link>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002642#M340729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am trying to return the Role of a user in a text box based on matching NT Name and the OSUSER() Function.&amp;nbsp; So in the example below if SAM was the user the role returned would be:&amp;nbsp;&amp;nbsp; SALESMAN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried something like this but can't get it to work yet:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;SPAN style="color: #0000ff;"&gt;aggr&lt;/SPAN&gt;(&lt;SPAN style="color: #0000ff;"&gt;only&lt;/SPAN&gt;({&amp;lt;[User NT Name]={ '$(=OSUser())' &amp;gt;} &lt;SPAN style="color: #800000;"&gt;[User Role]&lt;/SPAN&gt;),&lt;SPAN style="color: #800000;"&gt;[User NT Name]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 219px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="20" width="96"&gt;User NT Name&lt;/TD&gt;&lt;TD width="123"&gt;Role&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;MV\SAM&lt;/TD&gt;&lt;TD&gt;SALESMAN&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;MV\PAM&lt;/TD&gt;&lt;TD&gt;DEVELOPER&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;MV\DAN&lt;/TD&gt;&lt;TD&gt;SUPERVISOR&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THanks,&lt;/P&gt;&lt;P&gt;ZAG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 Oct 2015 00:18:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002642#M340729</guid>
      <dc:creator>zagzebski</dc:creator>
      <dc:date>2015-10-18T00:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: Matching OSUSER() with NT Name</title>
      <link>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002643#M340730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Zagzebski,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you're running this function in a text box, try removing the Aggr() portion:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: Times New Roman; font-size: 12pt;"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;SPAN lang="EN" style="color: blue; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;only&lt;/SPAN&gt;&lt;SPAN lang="EN" style="color: #3d3d3d; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;&lt;SPAN&gt;({&amp;lt;[User NT Name]={ '$(=&lt;SPAN style="background: yellow;"&gt;Upper(&lt;/SPAN&gt;OSUser()&lt;SPAN style="background: yellow;"&gt;)&lt;/SPAN&gt;)'&lt;SPAN style="background: yellow;"&gt;}&lt;/SPAN&gt;&amp;gt;} &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="EN" style="color: maroon; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;&lt;SPAN&gt;[User Role]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-size: 12pt; mso-ansi-language: EN; font-family: 'Helvetica',sans-serif;"&gt;)&lt;BR /&gt; &lt;BR /&gt;&lt;EM&gt; &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;EM&gt;&lt;SPAN lang="EN" style="color: #3d3d3d; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;*note: your original syntax is missing one curly brace&lt;BR /&gt;&lt;/SPAN&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Since OSUser() can only return a single result for the current user, there's no point in aggregating over the entire user list anyway, you only want to match on OSUser(), and you shouldn't have an Aggr() as the outermost function in a text box because Aggr() is designed to return arrays, while a text box is designed for single result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I wrapped OSUser() within the set-analysis with an UPPER(), because case sensitivity that isn't aligned will cause a mis-hit.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 Oct 2015 00:32:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002643#M340730</guid>
      <dc:creator>evan_kurowski</dc:creator>
      <dc:date>2015-10-18T00:32:05Z</dc:date>
    </item>
    <item>
      <title>Re: Matching OSUSER() with NT Name</title>
      <link>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002644#M340731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Evan. I also tried that earlier but I keep getting the message:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Error in set modifier ad hoc element list: ',' or ')' expected&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any thoughts?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 Oct 2015 00:40:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002644#M340731</guid>
      <dc:creator>zagzebski</dc:creator>
      <dc:date>2015-10-18T00:40:57Z</dc:date>
    </item>
    <item>
      <title>Re: Matching OSUSER() with NT Name</title>
      <link>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002645#M340732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Forget my response. Got it to work. Thanks so much!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 Oct 2015 00:45:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002645#M340732</guid>
      <dc:creator>zagzebski</dc:creator>
      <dc:date>2015-10-18T00:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: Matching OSUSER() with NT Name</title>
      <link>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002646#M340733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this again...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 12pt;"&gt;&lt;SPAN lang="EN" style="color: blue; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;only&lt;/SPAN&gt;&lt;SPAN lang="EN" style="color: #3d3d3d; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;({&amp;lt;[User NT Name]={ '$(=&lt;SPAN style="background: yellow;"&gt;Upper(OSUser()&lt;SPAN style="background: yellow;"&gt;)&lt;/SPAN&gt;)'&lt;SPAN style="background: yellow;"&gt;}&lt;/SPAN&gt;&amp;gt;} &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang="EN" style="color: maroon; font-family: 'Helvetica',sans-serif; mso-ansi-language: EN;"&gt;[User Role]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica',sans-serif; font-size: 12pt; mso-ansi-language: EN;"&gt;)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cut &amp;amp; pasted your original syntax and didn't notice your missing curly brace right away.&amp;nbsp; I have this expression working in my test app here.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 Oct 2015 00:45:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002646#M340733</guid>
      <dc:creator>evan_kurowski</dc:creator>
      <dc:date>2015-10-18T00:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: Matching OSUSER() with NT Name</title>
      <link>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002647#M340734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Lol!&amp;nbsp; We're trading responses at the same time!&amp;nbsp; Glad you got it working &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 18 Oct 2015 00:47:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Matching-OSUSER-with-NT-Name/m-p/1002647#M340734</guid>
      <dc:creator>evan_kurowski</dc:creator>
      <dc:date>2015-10-18T00:47:55Z</dc:date>
    </item>
  </channel>
</rss>

