Getting a garbage value 20202020202 .02 ,while printing to a CSV

 5 Replies
 0 Subscribed to this topic
 68 Subscribed to this forum
Sort:
Author
Messages
Vijay S
Veteran Member
Posts: 174
Veteran Member
    Hello,

    I am getting a garbage value 202020202.02 in the amount fields whose debit and credit values value are zeroes, while printing to a CSV file. I have already initialized that field in the CSV but not working. I checked, using display statements, it is picking up the correct values, also calcuating current values but while priniting it prints up 202020202.02 from nowhere. It is occuring for only those account values which have zero credit and debit account.

    Any idea ?

    Thanks- Vijay
    John Henley
    Posts: 3353
      Sounds like the amount field is not being initialized although you say you did. Are you using a CSV workfile or is this a printfile you are saving as CSV?=
      Thanks for using the LawsonGuru.com forums!
      John
      Vijay S
      Veteran Member
      Posts: 174
      Veteran Member
        Thanks John, I am using a CSV file, Here i am calculating the Balance sheet amounts period wise for the current fiscal year, For the initial amounts whose balance sheet amounts are null these amounts are coming from nowhere, after that everything is coming out fine.
        John Henley
        Posts: 3353
          What you are seeing is an uninitialized (i.e. NULL) amount, so you must not be initializing the CSV record at the beginning of your program.

          Thanks for using the LawsonGuru.com forums!
          John
          Sampath S
          Basic Member
          Posts: 17
          Basic Member
            John is correct Vijay you need to initialize those two amount fields at last just before writing to CSV and only if the account values which have zero credit and debit account. See example below...

            Eg: IF (WS-DEBIT-ACCT = 0)
            MOVE 0 TO CSV-AMT-FIELD
            ELSE
            MOVE WS-VALUE TO CSV-AMT-FIELD
            END-IF.

            --Sam
            Vijay S
            Veteran Member
            Posts: 174
            Veteran Member
              Thanks John/Sam, I got it..... I just initialized the CSV records and the begining, it worked fine !!!!