<?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: IF(ISNULL(IE.CODE),IE.CODE,IP.Code) in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714114#M1067595</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Hola Cinthya,&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Creo que el problema está en que estás usando la función IsNull() en la sentencia SQL, y no en LOAD. Ten en cuenta que todo lo que está detrás del SQL SELECT se envía a la librería de conexión específica. Si por algún motivo IsNull() no es una función válida en tu origen de datos, entonces se produce un error. Mi recomendación sería:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Code_ItemEntrega:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;LOAD IF(LEN(IE.Code) = 0, IE.Code, IP.Code) AS Campo;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;SQL SELECT&amp;nbsp; IE.Code, IP.Code&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;FROM S3NetSODA.dbo. "S3TblObj_Pedido" P&amp;nbsp; &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;INNER JOIN S3NetSODA.dbo. "S3TblObj_ItemPedido" IP&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN IP.Pedido = P.Code&amp;nbsp; &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;INNER JOIN S3NetSODA.dbo. "S3TblObj_Periodo" Pd&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN P.Prototype = Pd.Prototype&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND P.Prototype = 0&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (P.Fecha BETWEEN Pd.Desde AND Pd.Hasta)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;INNER JOIN S3NetSODA.dbo. "S3TblObj_EscenarioPeriodo" EP EN EP.Periodo = Pd.Code&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;LEFT JOIN S3NetSODA.dbo.ItemPedidoEntrega IE&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN IE.ItemPedido = IP.Code&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND IE.EscenarioPeriodo = EP.Code;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Sep 2014 12:21:04 GMT</pubDate>
    <dc:creator>Miguel_Angel_Baeyens</dc:creator>
    <dc:date>2014-09-05T12:21:04Z</dc:date>
    <item>
      <title>IF(ISNULL(IE.CODE),IE.CODE,IP.Code)</title>
      <link>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714113#M1067594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hola,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Espero que alguien me pueda ayudar, estoy intentando realizar la carga de datos en Qlik sense con la ayuda del ISNULL y es muy diferente a SQL lo que intento es que si el valor es NULO tome el siguiente valor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sentencia en SQL&lt;/P&gt;&lt;P&gt;SQL ---&amp;gt;&amp;nbsp; ISNULL(IE.Code,IP.Code)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Intentos en Qlick Sense&lt;/P&gt;&lt;P&gt;Qlik Sense ---&amp;gt; &lt;/P&gt;&lt;P&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; 1. IF(ISNULL(IE.CODE),IE.CODE,IP.Code)&lt;/P&gt;&lt;P&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; 2. IF(ISNULL(IE.CODE) = 0,IE.CODE,IP.Code)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Les paso el script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD Code as "Code_ItemEntrega";&lt;/P&gt;&lt;P&gt;SQL SELECT&amp;nbsp; &lt;SPAN style="font-size: 10pt;"&gt;IF(ISNULL(IE.Code),IE.Code,IP.Code)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;FROM S3NetSODA.dbo."S3TblObj_Pedido" P&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; INNER JOIN S3NetSODA.dbo."S3TblObj_ItemPedido" IP&amp;nbsp; ON IP.Pedido = P.Code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; INNER JOIN S3NetSODA.dbo."S3TblObj_Periodo" Pd&amp;nbsp; ON P.Prototype = Pd.Prototype AND P.Prototype = 0 AND (P.Fecha BETWEEN Pd.Desde AND Pd.Hasta)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; INNER JOIN S3NetSODA.dbo."S3TblObj_EscenarioPeriodo" EP ON EP.Periodo = Pd.Code &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LEFT JOIN S3NetSODA.dbo.ItemPedidoEntrega IE ON IE.ItemPedido = IP.Code AND IE.EscenarioPeriodo = EP.Code;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Las relaciones declaradas en los INNER se encuentran de manera correcta.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Espero me puedan ayudar!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Gracias!!! &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Sep 2014 23:42:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714113#M1067594</guid>
      <dc:creator />
      <dc:date>2014-09-04T23:42:44Z</dc:date>
    </item>
    <item>
      <title>Re: IF(ISNULL(IE.CODE),IE.CODE,IP.Code)</title>
      <link>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714114#M1067595</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Hola Cinthya,&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Creo que el problema está en que estás usando la función IsNull() en la sentencia SQL, y no en LOAD. Ten en cuenta que todo lo que está detrás del SQL SELECT se envía a la librería de conexión específica. Si por algún motivo IsNull() no es una función válida en tu origen de datos, entonces se produce un error. Mi recomendación sería:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Code_ItemEntrega:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;LOAD IF(LEN(IE.Code) = 0, IE.Code, IP.Code) AS Campo;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;SQL SELECT&amp;nbsp; IE.Code, IP.Code&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;FROM S3NetSODA.dbo. "S3TblObj_Pedido" P&amp;nbsp; &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;INNER JOIN S3NetSODA.dbo. "S3TblObj_ItemPedido" IP&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN IP.Pedido = P.Code&amp;nbsp; &lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;INNER JOIN S3NetSODA.dbo. "S3TblObj_Periodo" Pd&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN P.Prototype = Pd.Prototype&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND P.Prototype = 0&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND (P.Fecha BETWEEN Pd.Desde AND Pd.Hasta)&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;INNER JOIN S3NetSODA.dbo. "S3TblObj_EscenarioPeriodo" EP EN EP.Periodo = Pd.Code&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;LEFT JOIN S3NetSODA.dbo.ItemPedidoEntrega IE&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IN IE.ItemPedido = IP.Code&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND IE.EscenarioPeriodo = EP.Code;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Miguel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 12:21:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714114#M1067595</guid>
      <dc:creator>Miguel_Angel_Baeyens</dc:creator>
      <dc:date>2014-09-05T12:21:04Z</dc:date>
    </item>
    <item>
      <title>Re: IF(ISNULL(IE.CODE),IE.CODE,IP.Code)</title>
      <link>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714115#M1067596</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Agregando a lo que dijo Miguel, en tu SQL puedes usar:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: 1em; font-size: 14px; color: #000000; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; background: #ffffff;"&gt;T-SQL:&lt;/P&gt;&lt;PRE class="prettyprint lang-sql prettyprinted" style="margin: 0 0 10px; padding: 5px; font-size: 14px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; color: #000000; background: #eeeeee;"&gt;&lt;CODE style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; background-position: initial;"&gt;&lt;SPAN class="kwd" style="color: #00008b; background: transparent;"&gt;SELECT&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt; ISNULL&lt;/SPAN&gt;&lt;SPAN class="pun" style="background: transparent;"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt;tuCampo&lt;/SPAN&gt;&lt;SPAN class="pun" style="background: transparent;"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt; &lt;/SPAN&gt;&lt;SPAN class="str" style="color: #800000; background: transparent;"&gt;'Valor que quieres que devuelva si tuCampo es null'&lt;/SPAN&gt;&lt;SPAN class="pun" style="background: transparent;"&gt;)&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt; &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b; background: transparent;"&gt;FROM&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt; tuTabla&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P style="margin-bottom: 1em; font-size: 14px; color: #000000; font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif; background: #ffffff;"&gt;PL/SQL:&lt;/P&gt;&lt;PRE class="prettyprint lang-sql prettyprinted" style="margin: 0 0 10px; padding: 5px; font-size: 14px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; color: #000000; background: #eeeeee;"&gt;&lt;CODE style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, serif; background-position: initial;"&gt;&lt;SPAN class="kwd" style="color: #00008b; background: transparent;"&gt;SELECT&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt; NVL&lt;/SPAN&gt;&lt;SPAN class="pun" style="background: transparent;"&gt;(tuCampo,&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt; &lt;/SPAN&gt;&lt;SPAN class="str" style="color: #800000; background: transparent;"&gt;'valor que quieres que devuelva si tuCampo es null'&lt;/SPAN&gt;&lt;SPAN class="pun" style="background: transparent;"&gt;)&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt; &lt;/SPAN&gt;&lt;SPAN class="kwd" style="color: #00008b; background: transparent;"&gt;FROM&lt;/SPAN&gt;&lt;SPAN class="pln" style="background: transparent;"&gt; tuTabla&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Saludos&lt;/P&gt;&lt;P&gt;JV&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 12:28:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714115#M1067596</guid>
      <dc:creator>jvitantonio</dc:creator>
      <dc:date>2014-09-05T12:28:24Z</dc:date>
    </item>
    <item>
      <title>Re: IF(ISNULL(IE.CODE),IE.CODE,IP.Code)</title>
      <link>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714116#M1067597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Muchas Gracias&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 14:56:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/IF-ISNULL-IE-CODE-IE-CODE-IP-Code/m-p/714116#M1067597</guid>
      <dc:creator />
      <dc:date>2014-09-05T14:56:36Z</dc:date>
    </item>
  </channel>
</rss>

