problem with transfert of data from one substack to another one

André.Bisseret Andre.Bisseret at inria.fr
Wed Nov 22 14:48:32 EST 2006


Thanks Éric, John and Mark for your answers.


The solution from Éric and John is working nicely now : Merci  
beaucoup and thanks a lot :-)))

Actually I was putting theItem into the global variable, instead of  
the field "duration"
As Éric said, I should have test the content of gTheTarget at the end  
of the menuPick handler ;
but I kept stuck believing that gTheTarget was containing the name of  
the targeted  field :-)

Sure I will remember this use of do command !

Best regards from Grenoble
André

Le 22 nov. 06 à 19:11, Eric Chatonet a écrit :

> Bonjour André,
>
> When you write "put theItem into gTheTarget", the engine  
> understands that you want to put the parameter theItem into the  
> global variable gTheTarget.
> If you add at the end of your menuPick handler "put gTheTarget" you  
> will check this.
> But...
> if you write do "put theItem into" && gTheTarget, the engine will  
> substitute the value of gTheTarget and put the value in the field.
> And I assume it's what you want :-)
>
> Check the do command in the docs: it's an invaluable command even  
> if you have to know that using do can slow down code execution.
> But in this case it will be always unnoticeable.
>
> Best Regards from Paris,
> Eric Chatonet
>
> Le 22 nov. 06 à 18:23, André.Bisseret a écrit :
>
>> Hi,
>>
>> On a card, in a substack I have a field « duration » to be filled  
>> in with possible lenghts of time.
>> On the card of another substack named « theTools » I have a pop Up  
>> button (say « PossibleDurations ») with a list of menu items such  
>> as « one day »,… « three days »,…, « one week », …, « three weeks  
>> »,…, « one month », …, « three months »,…
>>
>> In the first substack, the script of the field « duration » is  :
>>
>> on mouseUp
>>   global gTheTarget,
>>   -------------------
>>   put the long name of me into gTheTarget
>>   open stack "theTools"
>> end mouseUp
>>
>> In the substack « theTools », the script of the  button «  
>> possibleDurations » is :
>>
>> on menuPick theItem
>>   global gtheTarget,
>> ----------------
>>   put theItem – in msg
>>   put cr & gLaCible after msg
>>   put theItem into gTheTarget
>> end menuPick
>>
>> In the message box, theItem and gLaCible are right
>>
>> But the line « put theItem into gTheTarget » does works ; nothing  
>> happens, no error message.
>>
>> Now I have spent a couple of hours trying to find why, I am  
>> completely lost :-((
>>
>> Could somebody tell me what I am doing wrong ?
>>
>> Thanks a lot for any help
>>
>> Best regards from Grenoble
>> André
>
> ---------------------------------------------------------------------- 
> ------------------------
> http://www.sosmartsoftware.com/    eric.chatonet at sosmartsoftware.com/
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your  
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>




More information about the Use-livecode mailing list