<?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: Show data in a column based on User ID in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159887#M378080</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I was actually able to solve my problem using set analysis.&amp;nbsp; My resulting expression looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=if(Sum({$&amp;lt;SecNTName_UC={$(=UPPER(OSUser()))}&amp;gt;}SecShowClient) = 1, ClientName, if(Sum({$&amp;lt;SecNTName_UC={$(=UPPER(OSUser()))}&amp;gt;} SecBranchID)= BranchID, ClientName,'-'))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The fields in the User table look like this:&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" height="124" style="border: 1px solid #000000; width: 389px; height: 110px;" width="387"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align:center;background-color:#6690BC;color:#ffffff;padding:2px;" valign="middle"&gt;&lt;STRONG&gt;SecNTName_UC&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align:center;background-color:#6690BC;color:#ffffff;padding:2px;" valign="middle"&gt;&lt;STRONG&gt;SecShowClient&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align:center;background-color:#6690BC;color:#ffffff;padding:2px;" valign="middle"&gt;&lt;STRONG&gt;SecBranchID&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;DOMAIN\USER1&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;DOMAIN\USER2&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;DOMAIN\USER3&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;0&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;1234&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;DOMAIN\USER4&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;0&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;2345&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The nested IF is saying if the sum of the "SecShowClient" field (limited by the OSUser() ) is 1 then show the ClientName; otherwise only show the ClientName field when the "SecBranchID" matches the one assigned to the OSUser()&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Jul 2016 18:06:48 GMT</pubDate>
    <dc:creator />
    <dc:date>2016-07-01T18:06:48Z</dc:date>
    <item>
      <title>Show data in a column based on User ID</title>
      <link>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159883#M378076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In my application, I have a straight table that has a column called "Client Name".&amp;nbsp; I want to have what is displayed in this field to be based on the user.&amp;nbsp; If a users belongs to an "Administrator" group, I want the data as shown in the model to display.&amp;nbsp; Otherwise, I want to display a dash.&amp;nbsp; I have loaded a table into the model with the Users (which would match the results of OSUser() ) and a flag field for Admin/Not Admin.&amp;nbsp; I just cannot determine the correct formula to use to make the connection... something like an Excel VLookup().&amp;nbsp; Any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jul 2016 14:15:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159883#M378076</guid>
      <dc:creator />
      <dc:date>2016-07-01T14:15:59Z</dc:date>
    </item>
    <item>
      <title>Re: Show data in a column based on User ID</title>
      <link>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159884#M378077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A more secure option would be to look at Section Access with Data Reduction, as this will remove data that the user is not permitted to view rather than just hiding it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look here for more details on Section Access.&amp;nbsp; &lt;A href="https://community.qlik.com/docs/DOC-1853"&gt;Introduction to Section Access&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jul 2016 15:59:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159884#M378077</guid>
      <dc:creator>Colin-Albert</dc:creator>
      <dc:date>2016-07-01T15:59:11Z</dc:date>
    </item>
    <item>
      <title>Re: Show data in a column based on User ID</title>
      <link>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159885#M378078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it would be good, if you can share an sample app and what output your expecting?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jul 2016 15:59:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159885#M378078</guid>
      <dc:creator>shree909</dc:creator>
      <dc:date>2016-07-01T15:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: Show data in a column based on User ID</title>
      <link>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159886#M378079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Colin.&amp;nbsp; In this case we don't want to reduce the data.&amp;nbsp; We still want all users to see components of the data, but one particular field we want to suppress the details.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jul 2016 16:25:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159886#M378079</guid>
      <dc:creator />
      <dc:date>2016-07-01T16:25:28Z</dc:date>
    </item>
    <item>
      <title>Re: Show data in a column based on User ID</title>
      <link>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159887#M378080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I was actually able to solve my problem using set analysis.&amp;nbsp; My resulting expression looks like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=if(Sum({$&amp;lt;SecNTName_UC={$(=UPPER(OSUser()))}&amp;gt;}SecShowClient) = 1, ClientName, if(Sum({$&amp;lt;SecNTName_UC={$(=UPPER(OSUser()))}&amp;gt;} SecBranchID)= BranchID, ClientName,'-'))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The fields in the User table look like this:&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" height="124" style="border: 1px solid #000000; width: 389px; height: 110px;" width="387"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align:center;background-color:#6690BC;color:#ffffff;padding:2px;" valign="middle"&gt;&lt;STRONG&gt;SecNTName_UC&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align:center;background-color:#6690BC;color:#ffffff;padding:2px;" valign="middle"&gt;&lt;STRONG&gt;SecShowClient&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align:center;background-color:#6690BC;color:#ffffff;padding:2px;" valign="middle"&gt;&lt;STRONG&gt;SecBranchID&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;DOMAIN\USER1&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;DOMAIN\USER2&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;1&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;DOMAIN\USER3&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;0&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;1234&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;DOMAIN\USER4&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;0&lt;/TD&gt;&lt;TD style="padding: 2px; text-align: center;"&gt;2345&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The nested IF is saying if the sum of the "SecShowClient" field (limited by the OSUser() ) is 1 then show the ClientName; otherwise only show the ClientName field when the "SecBranchID" matches the one assigned to the OSUser()&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Jul 2016 18:06:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1159887#M378080</guid>
      <dc:creator />
      <dc:date>2016-07-01T18:06:48Z</dc:date>
    </item>
    <item>
      <title>Re: Show data in a column based on User ID</title>
      <link>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1862806#M1216189</link>
      <description>&lt;P&gt;Hey, this is amazing, but I am having a rough time here... I'm trying to do something very similar to what you wanted except i have a table of users that have access.&amp;nbsp; I'm trying to set it so that they have access to what they need without access to what they can't have.&amp;nbsp; We've got the qlik usernames stored in a table, so i just need to compare the username in the table with the username logged in to the access level.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;my fields are qlikuser (from the db), subfield(osuser(),'=',-1) (logged in user), and planid&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;my current analysis is:&amp;nbsp; =if(count({Qlikuser={$(upper(subfield(osuser(),'=',-1)))}&amp;gt;}PlanID)&amp;gt;0,PlanID)&lt;/P&gt;
&lt;P&gt;example data would be&lt;/P&gt;
&lt;P&gt;table:&lt;/P&gt;
&lt;P&gt;user1&amp;nbsp; &amp;nbsp; &amp;nbsp;planA&lt;/P&gt;
&lt;P&gt;user1&amp;nbsp; &amp;nbsp; &amp;nbsp;planB&lt;/P&gt;
&lt;P&gt;user2&amp;nbsp; &amp;nbsp; &amp;nbsp;planB&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;user1 logon:&lt;/P&gt;
&lt;P&gt;data data data planA&lt;/P&gt;
&lt;P&gt;data data data planB&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;user2 logon&lt;/P&gt;
&lt;P&gt;data data data&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data data data planB&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you think this would conform?&lt;/P&gt;
&lt;P&gt;Thanks &lt;span class="lia-unicode-emoji" title=":red_heart:"&gt;❤️&lt;/span&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Nov 2021 23:47:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1862806#M1216189</guid>
      <dc:creator>QlikQlaker</dc:creator>
      <dc:date>2021-11-23T23:47:32Z</dc:date>
    </item>
    <item>
      <title>Re: Show data in a column based on User ID</title>
      <link>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1862815#M1216190</link>
      <description>&lt;P&gt;ok, for anyone else, this is the current addition to this other person's wonderful start:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;=if(count({$&amp;lt;QlikUser={$(=upper(subfield(osuser(),'=',-1)))}&amp;gt;}PlanID)&amp;gt;0, PlanID, NULL())&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think this is going to work for what i need!&amp;nbsp; - will let you know!&lt;/P&gt;</description>
      <pubDate>Wed, 24 Nov 2021 00:11:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Show-data-in-a-column-based-on-User-ID/m-p/1862815#M1216190</guid>
      <dc:creator>QlikQlaker</dc:creator>
      <dc:date>2021-11-24T00:11:39Z</dc:date>
    </item>
  </channel>
</rss>

