14 Replies Latest reply: Jan 28, 2015 3:19 AM by marc carreras RSS

    Peek & IsNull

    Marco van Zand

      I have the following script, but still the IsNull function doesn't work perfectly in combination with the Peek function. Who could help me auto

       

       

      LOAD*,
      Artikelnr &'|'& Num(Datum) as Product_x_DateID;

      NULLASVALUE *;
      SET Nullvalue ='';

      Vov:

      SQL SELECT Aantal-nieuw,
      Aantal-oud,
      Artikelnr,
      Datum,
      Magazijnnr,
      Volgnummer
      FROM VOV_Voorraad_verslag WHERE magazijnnr=1 AND Artikelnr =405015;

      TempArtikel_x_Datum:
      LOAD Distinct Artikelnr Resident Vov;

      Join(TempArtikel_x_Datum)
      LOAD Date(RecNo()+$(vMinDate)) as Datum AutoGenerate today() - vMinDate;

      Concatenate(Vov)
      LOAD* Where not Exists( Product_x_DateID );
      LOAD Artikelnr, Datum,
      Artikelnr &'|'&Num(Datum) as Product_x_DateID
      Resident TempArtikel_x_Datum;

      Voorraadverslag:
      NoConcatenate
      LOAD Artikelnr, Datum,
      If(Artikelnr=Peek(Artikelnr) and IsNull([Aantal-oud]), Peek ([Aantal-oud]),
      [Aantal-oud]) as Balance,
      Magazijnnr
      Resident Vov
      Order By Artikelnr, Datum;

      DROP Table Vov, TempArtikel_x_Datum;