Hi Gregg,

I'm just starting this script. I put the code I have so far at
http://www.clatfelter.net/a-bookeep.r
I put the January data at http://www.clatfelter.net/2002.exp

The data are in lines like this: 7 fields, 1-Date, 2-Check# (if needed),
3-To, 4-For, and 3 fields (5, 6 and7) for expense categories. The last 3 are
the ones I need totals for. That's why I was looping through the lines.

I can loop through and print the contents of the field, but when I try to
assign a value from the field (to total), it go to the wrong one. It goes to
the date line (1) instead of the expense line (5) I am trying to total. It's
the exact same code, but it goes to the wrong line on one and not on the
other. I'm sure the loop is correct.

This is the data order for the first two records:

01/02

Chevron
Equip Gas
2.63


01/02
2488
Greenmark
Fertilizer
22.41



    button green "Calculate" [
        for count 5 last-line rec-len

            if my-data/:count > to-string newline [
                prin to-money my-data/:count
                prin " "
            ]
        ]
        total: 0
        for count 5 last-line rec-len

            if my-data/:count > to-string newline [
                total add total pick to-money my-data count
            ]
        ]
    ]


Do I need to add probe?
                total add total probe pick to-money my-data count

That doesn't solve the error.

 ** Script Error: Invalid argument: 01/02  (that's the first date on line 1.
It should be line 5)
** Where: to-money
** Near: to money! :value

Thanks for any help,
Jim


----- Original Message -----
From: Gregg Irwin <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, July 21, 2002 9:59 AM
Subject: [REBOL] Re: (No subject)Date: Sun, 21 Jul 2002 11:09:16 -0600


> Hi Jim,
>
> If you could provide a small amount of example data, that would help a lot
> (at least it would help me). I have trouble visualizing things sometimes.
>
> --Gregg
>
> --
> To unsubscribe from this list, please send an email to
> [EMAIL PROTECTED] with "unsubscribe" in the
> subject, without the quotes.
>
>
>

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to