>yves COPPE of [EMAIL PROTECTED] wrote the following on 4/15/02 6:52 AM > >> when you ask what date and answer : 15/04/2002 : the script cannot >>run to end. >> >> what to do ?? >My bet is your system date format is not set to DD/MM/YYYY or Revolution >wants the date to be "MM/DD/YYYY. If your system date format is set to >DD/MM/YYYY then you will need to write a function which populates the >dateitems. EG if the date is 15/4/2002 then substitute these lines for the >first convert statement: >on mouseUp > ask "What date?" > put the itemDelimiter into oldID > set the itemDelimiter to "/" > put item 3 of it into theYear > put item 2 of it into theMonth > put item1 of it into theDay > set the itemDelimiter to oldID > get theYear&","&theMonth&","&theDay > put it into yearStart > put "1,1" into item 2 to 3 of yearStart > convert yearStart to dateItems > put (item 7 yearStart-1)* 86400 into dayDif > convert yearStart to seconds > convert it to seconds > answer "Week"&&(it-yearStart+dayDif)/86400 div 7 +1&&"of the year." >end mouseUp > >michael >
In fact I see with the debugger I have another problem : when i creta a btn with on mouseUp put "2002,04,15" into tmp convert tmp to dateitems answer tmp # gives : "2002,04,15" convert tmp to seconds answer tmp # gives : "2002,04,15" end mouseUp So your code doesn't work. i always stay with "2002,04,15" without any conversion. So it is not a problem of date format (DD/MM/YYYY or MM/DD/YYYY) but the convert command doesn't work correctly for me. It must be a bug because your code works fine in hypercard !! -- Greetings. Yves COPPE Email : [EMAIL PROTECTED] _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
