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