<?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 Equivalent of ALT() function for STRING values? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326545#M410305</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have five closely associated flagfields in a LOAD - they are thematically the same, so I could have put them all into one, but that would have resulted in about 6 nested IF-, AND- and OR functions and a herd of brackets and I like to keep my code nice and clear - so I have to use another RESIDENT LOAD to make them all into one again. No problem there - but instead of checking LEN(TRIM([field])) for every single one (or ISNULL() or anything), could I not use an equivalent to the ALT() function? Is there any equivalent to that for String values? Or do I have to use the DUAL() function to make that work?&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Jun 2017 11:53:43 GMT</pubDate>
    <dc:creator>datanibbler</dc:creator>
    <dc:date>2017-06-07T11:53:43Z</dc:date>
    <item>
      <title>Equivalent of ALT() function for STRING values?</title>
      <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326545#M410305</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have five closely associated flagfields in a LOAD - they are thematically the same, so I could have put them all into one, but that would have resulted in about 6 nested IF-, AND- and OR functions and a herd of brackets and I like to keep my code nice and clear - so I have to use another RESIDENT LOAD to make them all into one again. No problem there - but instead of checking LEN(TRIM([field])) for every single one (or ISNULL() or anything), could I not use an equivalent to the ALT() function? Is there any equivalent to that for String values? Or do I have to use the DUAL() function to make that work?&lt;/P&gt;&lt;P&gt;Thanks a lot!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataNibbler&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jun 2017 11:53:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326545#M410305</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2017-06-07T11:53:43Z</dc:date>
    </item>
    <item>
      <title>Re: Equivalent of ALT() function for STRING values?</title>
      <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326546#M410306</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you provide sample app for this.?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jun 2017 11:56:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326546#M410306</guid>
      <dc:creator>MK_QSL</dc:creator>
      <dc:date>2017-06-07T11:56:16Z</dc:date>
    </item>
    <item>
      <title>Re: Equivalent of ALT() function for STRING values?</title>
      <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326547#M410307</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi DataNibbler,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;personally I think a flag-field should be always numeric (in a boolean logic with 0 and 1) or a dual-field which would be processed always faster as a string and you could use numeric functions like alt() or a range-function or maybe just by multiplying your other fields/expressions with it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further I could imagine to use just a single flag-field and query and react on the content within a set analysis - but like always it will depend on the real datamodel and the requirements on it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jun 2017 12:09:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326547#M410307</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2017-06-07T12:09:25Z</dc:date>
    </item>
    <item>
      <title>Re: Equivalent of ALT() function for STRING values?</title>
      <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326548#M410308</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manish,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the entire app would be a bit much - and mostly irrelevant to this - but I can post that particular piece of code here:&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;&lt;STRONG&gt;IF&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;NoOfRows&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;('Abrechnung_syn_Fehler2') &amp;gt; 0 &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;THEN&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;NoConcatenate&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; Abrechnung_syn_Fehler2_v3:&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;LOAD&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; *,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IF&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Kat_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; = 'LVP' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;ZS_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; ='Gefahr' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;NOT&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;MATCH&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;VPTA_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,14,0))), 'LV_Zeit_falsch_v1', '') &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;LV_Zeit_v1&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IF&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Kat_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; = 'LVP' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;ZS_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; ='kein ZS' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;NOT&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;MATCH&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;VPTA_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,5,0))), 'LV_Zeit_falsch_v2', '') &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;LV_Zeit_v2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IF&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Kat_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; = 'LVP' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;ZS_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; ='Gefahr'&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;NOT&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;MATCH&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;VPTA_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,0,17))), 'LV_Zeit_falsch_v3', '') &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;LV_Zeit_v3&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IF&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Kat_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; = 'LVP' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;ZS_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; ='Umpa'&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;NOT&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;MATCH&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;VPTA_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,0,21))), 'LV_Zeit_falsch_v4', '') &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;LV_Zeit_v4&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;IF&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;((&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Kat_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; = 'LVP' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;ZS_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; ='kein ZS' &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;AND&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;NOT&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;MATCH&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;VPTA_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,0,8))), 'LV_Zeit_falsch_v5', '') &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;LV_Zeit_v5&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;,&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Case_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Case_syn&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #008000; font-size: 8pt;"&gt;// Wir verknüpfen auch diese kleinere Pflegefehler-Tabelle mit der Haupt-Datentabelle, damit wir später Zugriff auf alle Detaildaten haben.&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;Applymap&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;('Mapping_vorhanden_bei_BMW', &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;Case_Pflegefehler_Typ2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;, 'N') &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;as&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #800000; font-size: 8pt;"&gt;vorh_bei_BMW_Fehlertyp2&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt;&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;RESIDENT&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; Abrechnung_syn_Fehler2;&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;DROP&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;TABLE&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; Abrechnung_syn_Fehler2;&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;RENAME&lt;/STRONG&gt;&lt;SPAN style="font-size: 8pt;"&gt; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;TABLE&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; Abrechnung_syn_Fehler2_v3 &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; font-size: 8pt;"&gt;TO&lt;/SPAN&gt;&lt;SPAN style="font-size: 8pt;"&gt; Abrechnung_syn_Fehler2;&lt;BR /&gt; &lt;/SPAN&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;ENDIF &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;The logic to this is: In this table, there are three types of items acc. to the field &amp;gt;&amp;gt;Kat_Pflegefehler_Typ2&amp;lt;&amp;lt;: 'LVG', 'LVP' and one other - for these two, there are fixed times - from the class and the info in the field &amp;gt;&amp;gt;ZS_Pflegefehler_Typ2&amp;lt;&amp;lt;, one can definitely calculate what value the field &amp;gt;&amp;gt;VPTA_Pflegefehler_Typ2&amp;lt;&amp;lt; should have - if that is not the case, there is a certain text, otherwise a blank - for every scenario where I can calculate that way, five scenarios in total.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;=&amp;gt; The next step would be to make one flagfield out of those five - ah, I think I have it. I don't actually have to distinguish between all those scenarios, every manager should know them - I only have to make one flagfield telling whether the time is correct or not, the remainder can be seen elsewhere.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;I think I have it. A listing with LEN(TRIM()) for every one, connected with AND, should do nicely.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;Best regards,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style=": ; color: #0000ff; font-size: 8pt;"&gt;DataNibbler&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jun 2017 12:15:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326548#M410308</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2017-06-07T12:15:52Z</dc:date>
    </item>
    <item>
      <title>Re: Equivalent of ALT() function for STRING values?</title>
      <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326549#M410309</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marcus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you're right. Numerical flag_fields have many advantages. I will have a second look, I go in two steps anyway, so a text in the first step is not necessary as it will be deleted anyway.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jun 2017 12:20:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326549#M410309</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2017-06-07T12:20:32Z</dc:date>
    </item>
    <item>
      <title>Re: Equivalent of ALT() function for STRING values?</title>
      <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326550#M410310</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hmmm ... something seems to be wrong there, I have to have a look. The fields don't interact like they're supposed to ...&lt;/P&gt;&lt;P&gt;Ah, I had a scripting error - the scenarios all dealt with the same item_category 'LVP' using different and mutually exclusive queries, they should deal with two different categories - now I have done it all right and it works &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt; What a surprise ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jun 2017 12:28:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1326550#M410310</guid>
      <dc:creator>datanibbler</dc:creator>
      <dc:date>2017-06-07T12:28:14Z</dc:date>
    </item>
    <item>
      <title>Re: Equivalent of ALT() function for STRING values?</title>
      <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1780935#M1170666</link>
      <description>&lt;P&gt;I know this is a very old post, but in case any one finds there way here one day, the function you want is COALESCE. It's been available in Qlik Sense for a while but it will be a documented function from the Feb 2021 release.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Feb 2021 16:18:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/1780935#M1170666</guid>
      <dc:creator>AlexOmetis</dc:creator>
      <dc:date>2021-02-08T16:18:34Z</dc:date>
    </item>
    <item>
      <title>Re: Equivalent of ALT() function for STRING values?</title>
      <link>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/2146266#M1225013</link>
      <description>&lt;P&gt;Thank you, I was looking for this function! &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Dec 2023 13:10:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Equivalent-of-ALT-function-for-STRING-values/m-p/2146266#M1225013</guid>
      <dc:creator>clarisa</dc:creator>
      <dc:date>2023-12-11T13:10:28Z</dc:date>
    </item>
  </channel>
</rss>

