Please see both attached files.

The perms.doRequest is called from the view inside play_button.

I'm using OL 4.7. The file is compiled to SWF9.


On Fri, Jan 22, 2010 at 1:04 AM, Henry Minsky <[email protected]>wrote:

> Where do you actually call the doRequest() method on the dataset?  Do you
> call it manually?
>
> If  the dataset is set to make the  request automatically, e.g., (the
> 'request' attribute == true) then
> the request might get made before the constraint updates.
>
> Also, what runtime are you using?
>
>
>
>
>
> On Thu, Jan 21, 2010 at 9:48 PM, Lucas Lain <[email protected]> wrote:
>
>> Hello Everybody,
>>
>> I'm trying to set a dataset url dynamically. The thing is that the dataset
>> actually connects to the default data_url specified by default
>> ("/xml/request_key") and not the dynamic one ("/xml/request_key/" +
>> canvas.profile).
>>
>> When I check the value in the debug console, the value is set to the
>> second, but actually connects to the first one.
>>
>> When the oninit method is executed? after processing all ${} values?
>>
>> Thanks in advance!
>>
>> code:
>>
>> <canvas proxied="false" oninit="canvas.sprite.setBGColor(null);"
>> debug="true">
>>
>>     <attribute name="profile" type="string" value=""/>
>>     <attribute name="data_url" type="string" value="/xml/request_key/"/>
>>
>>     <handler name="oninit">
>>         canvas.profile = lz.Browser.getInitArg('profile');
>>         if(canvas.profile) {
>>             canvas.setAttribute('data_url','/xml/request_key/' +
>> canvas.profile);
>>         }
>>     </handler>
>>
>>     <dataset id="perms"
>>              name="perms"
>>              type="http"
>>              src="${canvas.data_url}"
>>              />
>>
>> ...
>>
>> --
>> Lucas
>>
>
>
>
> --
> Henry Minsky
> Software Architect
> [email protected]
>
>
>


-- 
Lucas

Attachment: player.lzx
Description: Binary data

Attachment: play_button.lzx
Description: Binary data

Reply via email to