<?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 Check individual lines against the interval in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Check-individual-lines-against-the-interval/m-p/340552#M706245</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the fastest way to check a set of individual data lines against a from to range ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Batch:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; batch_number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number_from,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number_to&lt;/P&gt;&lt;P&gt;resident batch_header;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Invoices:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; batch_number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;resident invoice_header;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Batch contains a range of invoices asked with a from and to invoice number. 1 row per batch_number&lt;/P&gt;&lt;P&gt;Table Invoices containts my actual invoices. 1 row per batch_number / invoice_number&lt;/P&gt;&lt;P&gt;However, for some reason, table Invoices sometimes does not contain some invoices as they cannot be processed by the interface process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I easily script this ? I have the invoice_number_to and invoice_number_from in table Batch and I want to check which invoice numbers in between the range cannot be found in the table Invoices. Below is an example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Batch :&lt;/P&gt;&lt;P&gt;batch_number&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number_from&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number_to&lt;/P&gt;&lt;P&gt;123456&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; 12568&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12574&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Invoices:&lt;/P&gt;&lt;P&gt;batch_number&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number&lt;/P&gt;&lt;P&gt;123456&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; 12568&lt;/P&gt;&lt;P&gt;123456&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; 12569&lt;/P&gt;&lt;P&gt;123456&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; 12571&lt;/P&gt;&lt;P&gt;123456&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; 12572&lt;/P&gt;&lt;P&gt;123456&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; 12573&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The result I want to get is a table with 12570 and 12574 as these numbers are within the interval but cannot be found in table Invoices&lt;/P&gt;&lt;P&gt;I guess the easiest way might be to transform the Table Batch into a multi row table and then check the generated invoice numbers against the Invoices table, but what is the easiest way to do this ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Mar 2012 16:09:52 GMT</pubDate>
    <dc:creator />
    <dc:date>2012-03-07T16:09:52Z</dc:date>
    <item>
      <title>Check individual lines against the interval</title>
      <link>https://community.qlik.com/t5/QlikView/Check-individual-lines-against-the-interval/m-p/340552#M706245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is the fastest way to check a set of individual data lines against a from to range ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Batch:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; batch_number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number_from,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number_to&lt;/P&gt;&lt;P&gt;resident batch_header;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Invoices:&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; batch_number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;resident invoice_header;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Batch contains a range of invoices asked with a from and to invoice number. 1 row per batch_number&lt;/P&gt;&lt;P&gt;Table Invoices containts my actual invoices. 1 row per batch_number / invoice_number&lt;/P&gt;&lt;P&gt;However, for some reason, table Invoices sometimes does not contain some invoices as they cannot be processed by the interface process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I easily script this ? I have the invoice_number_to and invoice_number_from in table Batch and I want to check which invoice numbers in between the range cannot be found in the table Invoices. Below is an example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Batch :&lt;/P&gt;&lt;P&gt;batch_number&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number_from&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number_to&lt;/P&gt;&lt;P&gt;123456&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; 12568&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 12574&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table Invoices:&lt;/P&gt;&lt;P&gt;batch_number&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; invoice_number&lt;/P&gt;&lt;P&gt;123456&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; 12568&lt;/P&gt;&lt;P&gt;123456&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; 12569&lt;/P&gt;&lt;P&gt;123456&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; 12571&lt;/P&gt;&lt;P&gt;123456&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; 12572&lt;/P&gt;&lt;P&gt;123456&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; 12573&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The result I want to get is a table with 12570 and 12574 as these numbers are within the interval but cannot be found in table Invoices&lt;/P&gt;&lt;P&gt;I guess the easiest way might be to transform the Table Batch into a multi row table and then check the generated invoice numbers against the Invoices table, but what is the easiest way to do this ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Mar 2012 16:09:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Check-individual-lines-against-the-interval/m-p/340552#M706245</guid>
      <dc:creator />
      <dc:date>2012-03-07T16:09:52Z</dc:date>
    </item>
  </channel>
</rss>

