What's the bug, Doug? :-)
Ken Ray Sons of Thunder Software Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Douglas Mackay > Sent: Saturday, January 24, 2004 6:28 PM > To: [EMAIL PROTECTED] > Subject: newbie requires help > > > I am trying to learn from other people's scrips so I > downloaded the age calculator on from the web. It comes p > continually with the same "bug" i dont know how to fix. The > line in question is > put (item 1 of enddate - item 1 of startdate) into diffan and > the full script is : > > ask "Date of Birth? (eg. 23/9/1987)" > > put it into firstDate > > ask "Date of Assessment? (eg. 18/3/2001)" > > put it into secondDate > > put whichage (firstDate, secondDate) into dateholder > > if Gbox = 1 > > then put "year" into field "nameYear" > > else > > put "years" into field "nameYear" > > end if > > put Gbox into field "year2" > > if item 2 of dateholder = 1 > > then put "month" into field "nameMonth" > > else > > put "months" into field "nameMonth" > > end if > > put item 2 of dateholder into field "month" > > if item 3 of dateholder = 1 > > then put "day" into field "nameDay" > > else > > put "days" into field "nameDay" > > end if > > put item 3 of dateholder into field "day" > > also a script for : > > set the centuryCutoff to 35 > > set useSystemDate to true > > if param(1) = "" then exit to top > > put param(1) into startdate > > put param(2) into enddate > > set the itemDelimiter to "/" > > put item 3 of startdate into GsYear > > put item 3 of enddate into GeYear > > set the itemDelimiter to comma > > convert startdate to dateitems > > convert enddate to dateitems > > put item 3 of enddate into bbmsg > > put (item 3 of enddate - item 3 of startdate) into diffjour > > if diffjour < 0 then > > add "1" to item 2 of startdate > > get item 2 of enddate > > if (it is in "1,3,5,7,8,10") or (it= "12") then put "31" into > correction > > else if (it is in "4,6,9,11") then put "30" into correction > > else if item 1 of enddate mod 4 = 0 then put "29" into correction > > else put "28" into correction > > add correction to item 3 of enddate > > put (item 3 of enddate - item 3 of startdate) into diffjour > > end if > > put (item 2 of enddate - item 2 of startdate) into diffmois > > if diffmois < 0 then > > add "1" to item 1 of startdate > > put (item 2 of enddate) + 12 into item 2 of enddate > > put (item 2 of enddate - item 2 of startdate) into diffmois > > add "1" to GsYear > > end if > > put (item 1 of enddate - item 1 of startdate) into diffan > > put (GeYear - GsYear) into Gbox > > return diffan&","&diffmois&","&diffjour > > can anyone help ? > > > _______________________________________________ > 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
