Re: [Xsltforms-support] Question Regarding Schematron and XSLTForms
Brought to you by:
alain-couthures
From: Alain C. <ala...@ag...> - 2023-10-17 18:41:36
|
<!doctype html> <html> <head> <meta charset="UTF-8"> </head> <body> <div> Hello Tony, </div> <div class="default-style"> </div> <div class="default-style"> It might be possible to add support of Schematron in XSLTForms, transposing rules into constraints with Javascript and DOM. </div> <div class="default-style"> </div> <div class="default-style"> XPath 3.1 support in XSLTForms will not be available before 2.0. Is XPath 1.0 a problem? </div> <div class="default-style"> </div> <div class="default-style"> Do you have some examples for me to evaluate this more precisely? </div> <div class="default-style"> </div> <div class="default-style"> Thank you in advance </div> <div class="default-style"> </div> <div class="default-style"> --Alain </div> <blockquote type="cite"> <div> Le 16/10/2023 22:33 CEST, ajb...@aj... a écrit : </div> <div> </div> <div> </div> <div class="WordSection1"> <p class="MsoNormal">Hello Alain,</p> <p class="MsoNormal"> </p> <p class="MsoNormal">How does XSLTForms handle schematron within schemata, whether it is inline or referenced as an external file?</p> <p class="MsoNormal"> </p> <p class="MsoNormal">As far as I can tell, I would have to parse all schematron separately and then try to fit the reflected business rules within @constraint attributes.</p> <p class="MsoNormal"> </p> <p class="MsoNormal">If schematron is not handled out-of-the-box by XSLTForms, can you point me to any already-established alternatives that will work with your framework?</p> <p class="MsoNormal"> </p> <p class="MsoNormal">Thanks Again,</p> <p class="MsoNormal"> </p> <p class="MsoNormal">-Tony Bufort</p> <p class="MsoNormal"> </p> <div> <p class="MsoNormal"> </p> <table class="MsoNormalTable" border="0" cellpadding="0"> <tbody> <tr> <td style="border: solid red 1.0pt; border-left: none; padding: .75pt 5.25pt .75pt .75pt;"> <p class="MsoNormal"><span style="font-family: 'Arial',sans-serif;"><img id="Picture_x0020_26" style="width: 1.6354in; height: .875in;" src="cid:image001.png@01DA0035.5D95DC60" alt="ttp://www.ajbconsulting.us/images/outlook/AJB_Consulting_new_logo_OUTLOOK_SIGNATURE.png" width="157" height="84"></span></p> <p class="MsoNormal"><span style="font-family: Courier;"><a href="http://www.ajbconsulting.us/">www.ajbconsulting.us</a></span></p> </td> <td style="border: solid red 1.0pt; border-right: none; padding: .75pt .75pt .75pt 3.75pt;"> <p class="MsoNormal"><span style="font-size: 12.0pt; font-family: 'Arial',sans-serif;"> <strong>Anthony J. (Tony) Bufort</strong><br> </span><em><span style="font-family: 'Arial',sans-serif;">Owner / Sr. Developer</span></em></p> <table class="MsoNormalTable" border="0" cellpadding="0"> <tbody> <tr> <td style="padding: .75pt .75pt .75pt .75pt;"> <p class="MsoNormal"><span style="font-size: 9.0pt;"><img id="Picture_x0020_27" style="width: .1666in; height: .1666in;" src="cid:image002.png@01DA0035.5D95DC60" alt="ttp://www.ajbconsulting.us/images/outlook/icons/email.png" width="16" height="16" border="0"></span></p> </td> <td style="padding: .75pt .75pt .75pt .75pt;"> <p class="MsoNormal"><strong><span style="font-size: 9.0pt;">EMAIL:</span></strong><span style="font-size: 9.0pt;"> <a>ajb...@aj...</a></span></p> </td> </tr> <tr> <td style="padding: .75pt .75pt .75pt .75pt;"> <p class="MsoNormal"><span style="font-size: 9.0pt;"><img id="Picture_x0020_28" style="width: .1666in; height: .1666in;" src="cid:image003.png@01DA0035.5D95DC60" alt="ttp://www.ajbconsulting.us/images/outlook/icons/phone.png" width="16" height="16" border="0"></span></p> </td> <td style="padding: .75pt .75pt .75pt .75pt;"> <p class="MsoNormal"><strong><span style="font-size: 9.0pt;">PHONE:</span></strong><span style="font-size: 9.0pt;"> (425) 221-4447</span></p> </td> </tr> <tr> <td style="padding: .75pt .75pt .75pt .75pt;"> <p class="MsoNormal"><span style="font-size: 9.0pt;"><img id="Picture_x0020_29" style="width: .1666in; height: .1666in;" src="cid:image004.png@01DA0035.5D95DC60" alt="ttp://www.ajbconsulting.us/images/outlook/icons/skype.png" width="16" height="16" border="0"></span></p> </td> <td style="padding: .75pt .75pt .75pt .75pt;"> <p class="MsoNormal"><strong><span style="font-size: 9.0pt;">SKYPE:</span></strong><span style="font-size: 9.0pt;"> ajbufort</span></p> </td> </tr> <tr> <td style="padding: .75pt .75pt .75pt .75pt;"> <p class="MsoNormal"><span style="font-size: 9.0pt;"><img id="Picture_x0020_30" style="width: .1666in; height: .1666in;" src="cid:image005.png@01DA0035.5D95DC60" alt="ttp://www.ajbconsulting.us/images/outlook/icons/linkedin.png" width="16" height="16" border="0"></span></p> </td> <td style="padding: .75pt .75pt .75pt .75pt;"> <p class="MsoNormal"><strong><span style="font-size: 9.0pt;">LINKEDIN:</span></strong><span style="font-size: 9.0pt;"> <a href="http://www.linkedin.com/in/anthonybufort">www.linkedin.com/in/anthonybufort</a></span></p> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <p class="MsoNormal"><span style="display: none;"> </span></p> <table class="MsoNormalTable" style="border: none; border-bottom: solid red 1.0pt;" border="1" cellpadding="0"> <tbody> <tr> <td style="border: none; padding: 3.0pt .75pt .75pt .75pt;"> <p class="MsoNormal"><span style="font-size: 9.0pt; font-family: 'Arial',sans-serif;"> <img id="Picture_x0020_31" style="width: .3958in; height: .2604in;" src="cid:image006.jpg@01DA0035.5D95DC60" alt="ttp://www.ajbconsulting.us/images/outlook/wa_state_seal_sm.jpg" width="38" height="25" border="0"></span></p> </td> <td style="border: none; padding: 3.0pt .75pt .75pt .75pt;"> <p class="MsoNormal"><span style="font-size: 9.0pt; font-family: 'Arial',sans-serif;"> A <strong><em>fully licensed, fully insured</em></strong> Washington state entity. </span></p> </td> </tr> </tbody> </table> </div> <div> <p class="MsoNormal"> </p> </div> </div> </blockquote> </body> </html> |