[oXygen-user] oxy_eval?
Alex Jitianu
alex_jitianu at sync.ro
Tue Nov 8 02:17:58 CST 2022
Hi,
There is an /oxy_xpath()/ [1] function available that can execute XPath,
but I'm not sure how it would help in this scenario. What comes to mind
is the /onChange/ property on the combo box form control because it's
value can be another action invoke when the combo commits a value. For
example, you can invoke an XQuery update script [3] which can inspect
the document to see what value was committed and can afterwards alter
the document accordingly.
comboBox:before {
*content*:"A combo box that edits an attribute value. The possible values are
provided from CSS:"
oxy_combobox(
edit,"@attribute",
editable, false,
values,"value1, value2, value3",
labels,"Value no1, Value no2, Value no3",
onChange, oxy_action(
name,'Insert',
operation,'XQueryUpdateOperation',
arg-script,'insert node <product>{xs:string(@attribute)}</product> as last into .'));
[1]
https://www.oxygenxml.com/doc/versions/25.0/ug-editor/topics/dg-xpath-function.html
[2]
https://www.oxygenxml.com/doc/versions/25.0/ug-editor/topics/combo-box-editor.html#combo-box-editor__li_rrd_dgk_54b
[3]
https://www.oxygenxml.com/doc/versions/25.0/ug-editor/topics/dg-default-author-operations.html#dg-default-author-operations__xqueryupdateoperation
Best regards,
Alex
--
Alex Jitianu
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
On 11/8/2022 2:06 AM, Scott Prentice wrote:
>
> Just wondering if there's an "eval" custom CSS function .. ?
>
> I've got an oxy_combobox that lists a number of attributes, and would
> like to be able to test the selected value. If a certain attribute was
> selected, I want to set another attribute on the same element.
>
> I know I can do this by writing some Java code, but wanted to make
> sure I wasn't missing something obvious with the custom CSS functions.
>
> Thanks!
> ...scott
>
>
>
> _______________________________________________
> oXygen-user mailing list
> oXygen-user at oxygenxml.com
> https://www.oxygenxml.com/mailman/listinfo/oxygen-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20221108/0b938da5/attachment.htm>
More information about the oXygen-user
mailing list