on mouseUp
repeat for each line x in gLogData
put returnLogEntry(x) & cr after tLog
end repeat
put tLog into fld "logViewer"
end mouseup
function returnLogEntry x
split x with "|" and tab
return (x["Project"] & tab & (x["hours"] +round(x["hour-fraction"],2)) & tab & x["Fund_Category"])
end returnLogEntry
Now I get all six lines as expected:
Online-Donations 5.41 Public Services Publishers-Desk-Interface 1.25 Public Services Digital-Dharma-List 6.5 Public Services Web-Editor-Upgrade 2.17 Public Services Publishers-Desk-Interface 6.75 Funded Projects Online-Donations 1.08 Public Services
skts
On May 15, 2005, at 8:00 PM, Sivakatirswami wrote:
Incoming data stored in a global and then try to split this on a loop...
every other line on output is empty.
global gSomeData # which has six lines of data
repeat for each line x in gSomeData
split x with "|" and tab
put x["Project"] & tab & (x["hours"] +round(x["hour-fraction"],2)) & tab & x["Fund_Category"] & cr after tLog
end repeat
put tLog
returns:
Online-Donations 5.41 Public Services 0 Digital-Dharma-List 6.5 Public Services 0 Publishers-Desk-Interface 6.75 Funded Projects 0
Every other line is skipped!
???
I *can* re-do this using an itemdel algorithm and skip the split to array,
but using these little arrays is so much more efficient (if it worked of course)
Sivakatirswami
_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
