111 lines
No EOL
5.8 KiB
Text
111 lines
No EOL
5.8 KiB
Text
<!-- _inc_articolo_caratteristica.jsp -->
|
|
<%@ taglib uri="/WEB-INF/acxent.tld" prefix="acx" %>
|
|
<%@ page language="java" import="it.acxent.jsp.*" %>
|
|
<%-- DICHIARAZIONE BEAN --%>
|
|
<jsp:useBean id="bean" class="it.acxent.art.Articolo" type="it.acxent.art.Articolo" scope="request" >
|
|
</jsp:useBean>
|
|
<jsp:useBean id="beanCA" scope="request" class="it.acxent.art.CaratteristicaArticolo" type="it.acxent.art.CaratteristicaArticolo" >
|
|
</jsp:useBean>
|
|
<%-- FINE DICHIARAZIONE BEAN --%>
|
|
<acx:if wherecondition="<%=bean.getId_articolo()==0%>">
|
|
<h1>
|
|
<acx:lang>Per inserire devi prima salvare il record</acx:lang>
|
|
</h1>
|
|
</acx:if>
|
|
<acx:else>
|
|
<div class="row">
|
|
|
|
<div class="col-lg-3 col-xs-12">
|
|
<label for="txtRicerca">Articolo Sorgente:
|
|
<input name="id_articoloSource" type="hidden" id="id_articoloSource" readonly>
|
|
</label>
|
|
<div class="input-group input-group-sm">
|
|
<input class="form-control input-sm ajSearchTxt" enablenodb="false" type="text" onFocus="this.select()" id="searchArticolo" name="searchArticolo" maxlength="254" size="90%" <%=Ab.jsAjSearchTextM4("../art/Articolo.abl?&pageRow=40&flgTipoRicerca=0&searchTxt=","searchArticolo","listaArticoliSource","main.id_articoloSource,main.dummy,main.dummy,main.searchArticolo",2,"")%>/>
|
|
<span class="input-group-addon "><a href="javascript:Ab.clrField('main','id_articoloSource','searchArticolo');"><i class="fa fa-refresh fa-sm" title="Pulisci"></i> </a></span></div>
|
|
<%=Ab.divAjSearchDiv4("listaArticoliSource")%> </div>
|
|
<div class="col-lg-3 col-xs-6">
|
|
<a class="btn btn-success btn-associative" href="javascript:caricaCarattArti();">COPIA CARATT. DA ARTICOLO SORGENTE</a></div>
|
|
<div class="col-lg-3 col-xs-6">
|
|
|
|
<a class="btn btn-success btn-associative" href="javascript:caricaCarattTipo();"> Carica Caratt. da Tipo</a></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-lg-3 col-xs-12">
|
|
<label for="txtRicerca">Caratteristica:</label>
|
|
<br>
|
|
<select class="form-control input-sm select2" style="width: 100%;" name="id_caratteristica" id="id_caratteristica" onChange="fetchCaratteristica()" >
|
|
<acx:optionvec boundcolumn="id_caratteristica" desccolumn="caratteristica.descrizione" vectumerator="listaCaratteristiche" value="<%=beanCA.getId_caratteristica()%>"> </acx:optionvec>
|
|
</select>
|
|
<input name="flgTipoVal" type="hidden" id="flgTipoVal" value="<%=beanCA.getCaratteristica().getFlgTipoVal()%>">
|
|
</div>
|
|
<div class="col-lg-3 col-xs-12">
|
|
<div style="display: none;" id="dVal3" >
|
|
<label for="txtRicerca">Valore Stringa:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="valS" name="valS" maxlength="60" value="<%= beanCA.getVal() %>">
|
|
</div>
|
|
<div style="display: none;" id="dVal1" >
|
|
<label>Valore Intero:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="valI" name="valI" maxlength="60" value="<%= beanCA.getVal() %>">
|
|
</div>
|
|
<div style="display: none;" id="dVal2" >
|
|
<label>Valore Double:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm" id="valDouble" name="valDouble" maxlength="60" value="<%= beanCA.getVal() %>">
|
|
</div>
|
|
<div style="display: none;" id="dVal5" >
|
|
<label>Valore Data:</label>
|
|
<br>
|
|
<input type="text" class="form-control input-sm datemask" id="valD"an name="valD" value="<%= beanCA.getVal() %>">
|
|
</div>
|
|
<div style="display: none;" id="dVal6" >
|
|
<label>Valore Lista:</label>
|
|
<br>
|
|
<select class="form-control input-sm select2" style="width: 100%;" name="id_lista" id="id_lista" onChange="addCaratteristica()" >
|
|
<acx:optionvec boundcolumn="id_lista" desccolumn="valore" vectumerator="listaLista" value="<%=beanCA.getId_lista()%>"> </acx:optionvec>
|
|
</select>
|
|
</div>
|
|
<div style="display: none;" id="dVal4" >
|
|
<label> Valore SI/No:</label><br>
|
|
<select class="form-control input-sm select2" style="width: 100%;" name="valSN">
|
|
<option value="1" <%=beanCA.getVal().equals("1")?"selected":""%> >Si</option>
|
|
<option value="0" <%=beanCA.getVal().equals("0")?"selected":""%> >No</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-3 col-xs-12">
|
|
<a class="btn btn-success btn-associative" href="javascript:addCaratteristica()">Aggiungi/Modifica Caratteristica</a>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-lg-12">
|
|
<div class="box-body table-responsive scroll-300">
|
|
<table class="table table-bordered table-hover table-striped dataTable table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th align="left" width="6%"> </th>
|
|
<th align="left">Ord.</th>
|
|
<th align="left">Caratteristica</th>
|
|
<th align="left">Valore.</th>
|
|
</tr>
|
|
</thead>
|
|
<acx:whilevec rowbeanclass="it.acxent.art.CaratteristicaArticolo" vectumerator="listaCaratteristicheArticolo">
|
|
<tr>
|
|
<td><a href="javascript:modifyCaratteristica(<%=rowBean.getId_caratteristica()%>);"><i class="fa fa-edit fa-2x" title="<acx:lang>Modifica Record</acx:lang>"></i></a> <a href="javascript:delCaratteristica(<%=rowBean.getId_caratteristica()%>)"><i class="fa fa-trash-o fa-2x" title="<acx:lang>Cancella Record</acx:lang>"></i></a></td>
|
|
<td><%= rowBean.getCaratteristica().getOrdine() %></td>
|
|
<td><%= rowBean.getCaratteristica().getDescrizione() %></td>
|
|
<td><%= rowBean.getVal("it") %></td>
|
|
</tr>
|
|
</acx:whilevec>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</acx:else>
|
|
<script>$( document ).ready(function() {
|
|
|
|
refreshCaratteristica();
|
|
});
|
|
</script> |