Weird RunRev IDE Problem

Eric Chatonet eric.chatonet at sosmartsoftware.com
Thu Jan 17 10:04:35 EST 2008


 From Convert docs:
If the dateAndTime is a container, the converted date and time is  
placed in the container, replacing the previous contents. If the  
dateAndTime is a string, the converted date and time is placed in the  
it variable.
So in your case, returned value is not in 'it' but in 'myFieldValue'

Le 17 janv. 08 à 15:54, Dave a écrit :

>> Is that the full code for that handlers?  Where is the value of  
>> "it" assigned?
>>
>
> Here's the full code for the function:
>
> ------------------------------------------------------------------
> --
> --  LibiPodTranslateField
> --
> ------------------------------------------------------------------
> function LibiPodTranslateField theFieldName,theFieldValue
>   local myFieldValue
>
>   put theFieldValue into myFieldValue
>   switch theFieldName
>   case "DateAdded"
>   case "ModDate"
>   case "PlayedDate"
>   case "TrackSkippedDate"
>     convert myFieldValue to long date and long time
>     put it into myFieldValue
>
>     break
>
>   end switch
>
>   return myFieldValue
> end LibiPodTranslateField
>
> After a bit of playing around, I discovered that if I change the  
> code to use:
>
>
>     convert 60 to long date and long time
>
> Then it works, if I use:
>
>     convert myFieldValue to long date and long time
>
> Then I get the error. How can I pass a seconds value other than a  
> literal???
>
> Also, why, after getting the error can I no longer open the prefs  
> dialog?
>
> Thanks a lot
> All the Best
> Dave

Best regards from Paris,
Eric Chatonet.
----------------------------------------------------------------
Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: eric.chatonet at sosmartsoftware.com/
----------------------------------------------------------------





More information about the use-livecode mailing list