I think the problem is in the order of execution.

I read that is not clear when oninit event handler is not clear when is
executed.

Any thoughts?

Best.

L.


On Fri, Jan 22, 2010 at 1:14 AM, Lucas Lain <[email protected]> wrote:

> 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
>



-- 
Lucas

Reply via email to