RE: Réf. : RE: Sort

Hi Dominique,

> Thanks for your response, but I don't know where is the library for
this
> function, how add it in my configuration ? Can you explain that ?

There is no general way to add functions. The only thing the spec says
is that if your form requires a function, you can make sure that the
XForms processor you are using either supports it or halts processing,
by putting its name into @functions on xf:model:

    <http://www.w3.org/TR/xforms/slice7.html#expr-extension>

Whether that function will actually exist on any particular processor or
not is going to be implementation specific. I can only speak for
formsPlayer, and our technique for adding functions for use in XPath is
to use COM. If you were to develop a sorting algorithm with COM
interfaces (perhaps in C++ or even JavaScript) then you could add it to
formsPlayer as outlined here:

 
<http://www.formsplayer.com/community/howto/howto-XPath-functions.html>

It would then be made available to your XPath expressions.

(I'm sure other implementers will post details on how to add XPath
functions to their particular processors.)

> Where can I find generic help for these extension functions
(HTMLserialize,
> bubble,...) ?

HTMLserialise() is a formsPlayer specific function used to dump the
contents of an instance in a 'viewable' way - handy for debugging.
bubble() was just a name I made up as an illustration to answer your
question.

Regards,

Mark


Mark Birbeck
CEO and CTO
x-port.net Ltd.

http://www.formsPlayer.com/

Received on Monday, 23 February 2004 13:01:29 UTC