Hi there,<br><br>True, DSLs allows us to write rules (on DSRLs) in plain English, and friendly enough for business people; but our use case requires business people to write their own rules. <br><br>We found some support for this inside Guvnor. Guvnor&#39;s manual describe this in:<br>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="color: rgb(74, 93, 117); font-family: &#39;Lucida Grande&#39;,Geneva,Verdana,Arial,sans-serif; font-size: 13px; font-weight: bold; line-height: 16px; text-align: justify;"><a id="d0e718">1.4.2.4.1.2. Augmenting with DSL sentences</a></span></span><br>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: &#39;Lucida Grande&#39;,Geneva,Verdana,Arial,sans-serif; font-size: 12px; line-height: 18px; text-align: justify;"><h5 class="title" style="font-size: 9pt; color: rgb(74, 93, 117); line-height: 15px; margin-top: 0em; font-family: &#39;Lucida Grande&#39;,Geneva,Verdana,Arial,sans-serif; background-color: transparent;">
<a id="d0e802">1.4.2.4.2. DSL rules</a></h5>However, it appears once you include a &quot;DSL Sentence&quot; in a Business rules with the guided editor, you can not modify (or build on top) that row of the rule any further </span></span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: &#39;Lucida Grande&#39;,Geneva,Verdana,Arial,sans-serif; font-size: 12px; line-height: 18px; text-align: justify;">(forcing us to define the DSL Sentence to be self contained since nothing can be added to that rule row through the guided editor)</span></span>. Is this limitation going to be waived in the future?<br>
<br>Also, Augmenting with DSL sentences presents a &#39;form like&#39; with data entries for the rule author. This is good, but is it possible to make these data entries &#39;combo boxes like&#39; and actually provide to the rule author with a list of options for each data entry? Something similar to the dynamic enum support already in Guvnor.<br>
<br>Thanks in advance for your help/comments.<br><br>Best regards,<br>Jim<br><br><br>