SuperX-Kernmodul
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

79 lines
3.6 KiB

<tr><td class="db_label">Sachgebiete</td>
<td>
<table class="subform">
<db:dbform multipart="false" autoUpdate="false" followUp="/edit/kern/userinfo_edit.jsp" maxRows="*" tableName="user_sachgeb_bez" parentField="tid" childField="userinfo_id" orderBy="external_entry desc,name" dbConnectionName="<%= mandantenid %>" >
<db:header>
<!--<tr><th>Gruppe</th><th></th><th></th><th>Sachgebietsrechte</th></tr> -->
</db:header>
<db:body allowNew="true">
<!-- superx gruppen -->
<% if( currentRow_user_sachgeb_bez != null) {
if (currentRow_user_sachgeb_bez.get("external_entry")==null||currentRow_user_sachgeb_bez.get("external_entry").toString().equals("0"))
{
%>
<tr class="subform_tr"><db:textField hidden="true" fieldName="userinfo_id" overrideValue="<%= tid%>"/>
<td align="left">
<% sql = "SELECT tid,name from sachgebiete order by name; "; %>
<db:select fieldName="sachgebiete_id" customEntry="'',,true">
<db:queryData name="k_sg" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" />
</db:select>
</td>
<td class="naviBtn">
<db:updateButton styleClass="clsButtonStyle" style="height:18px" alt="button.update" src="../../images/save.svg" flavor="image" id="db_updateButton"/>
</td>
<td class="naviBtn">
<db:deleteButton confirmMessage="Wollen Sie diesen Eintrag wirklich l&ouml;schen?" styleClass="clsButtonStyle" style="height:18px" alt="button.delete" src="../../images/delete.svg" id="db_deleteButton" flavor="image"/>
</td>
</tr>
<% } else {%> <!--externe h1-gruppen kann nur adminstrtoren sein-->
<tr>
<td>
<% sql = "SELECT tid,'aus letzter HisInOne Rolle:'||name as name from sachgebiete ; "; %>
<db:dataLabel fieldName="sachgebiete_id" >
<db:queryData name="k_sg2" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" />
</db:dataLabel>
</td>
<td></td>
<td></td>
</tr>
<% }
} else {%>
<tr class="subform_tr"><db:textField hidden="true" fieldName="userinfo_id" overrideValue="<%= tid%>"/>
<td align="left">
<% sql = "SELECT tid,name from sachgebiete order by name; "; %>
<db:select fieldName="sachgebiete_id" customEntry="'',,true">
<db:queryData name="k_sg" query="<%= sql %>" dbConnectionName="<%= mandantenid %>" />
</db:select>
</td>
<td class="naviBtn">
<db:updateButton styleClass="clsButtonStyle" style="height:18px" alt="button.update" src="../../images/save.svg" flavor="image" id="db_updateButton"/>
</td>
<td class="naviBtn">
<db:deleteButton confirmMessage="Wollen Sie diesen Eintrag wirklich l&ouml;schen?" styleClass="clsButtonStyle" style="height:18px" alt="button.delete" src="../../images/delete.svg" id="db_deleteButton" flavor="image"/>
</td>
</tr>
<% }%>
</db:body>
<db:footer>
<tr class="subform_tr">
<td></td>
<td class="naviBtn"><span connectId="new10" dojoType="tooltip">Neuen Datensatz erzeugen. Mit Mausklick auf diesen Button geht das Formular bzw. Unterformular in den Einf&uuml;gemodus, alle vorhandenen Datens&auml;tze werden ausgeblendet. Zum Einf&uuml;gen des neuen Datensatzes klicken Sie dann auf das H&auml;kchen-Symbol rechts neben bzw. unter mir.</span>
<db:navNewButton styleClass="clsButtonStyle" style="height:18px" showAlwaysInFooter="false" alt="button.nav.new" src="../../images/context_add.svg" id="new10" flavor="image"/>
</td>
<td class="naviBtn"><span connectId="ins10" dojoType="tooltip">Datensatz einf&uuml;gen. Wenn Sie einen neuen Datensatz erzeugt haben, k&ouml;nnen Sie diesen mit diesem Button speichern.</span>
<db:insertButton showAlways="false" style="height:18px" styleClass="clsButtonStyle" alt="Datensatz einf&uuml;gen" src="../../images/circle_tick.svg" id="ins10" flavor="image"/>
</td>
</tr>
</db:footer>
</db:dbform>
</table>
</td>
</tr>