[Laszlo-dev] Dataset SRC attribute can not be set

Henry Minsky henry.minsky at gmail.com
Thu Jan 21 19:04:18 PST 2010


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 <lucas.lain at gmail.com> 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
hminsky at laszlosystems.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20100121/91409374/attachment.html


More information about the Laszlo-dev mailing list