Páginas

29 de enero de 2017

ubuntu 16.04 lts gnome clasico


para instalar la versión clasica de gnome es muy fácil. Primeo actualizamos los repositorio y las versiones de software.

sudo apt update

sudo apt upgrade

luego instalamos gnome

sudo apt install gnome-session-flashback

debes de cerrar la sesión.

10 de enero de 2017

añadir elemento en texto en el combo


esta es la parte del texto y el boton

<pre> <p:remotecommand name="rc" update="f2:fp,f2">
  <p:commandbutton actionlistener="#{page.guardarFormatoPresentacion}" id="idGuardarFormatoPresentacion" onsuccess="rc()" value="#{msg['diligenciaIdentificacion.btn_guardar_modelo']}">
    <h:outputtext value=" ">
    <h:outputtext value=" ">
    <h:outputtext value=" ">
    <p:outputlabel value="#{msg['nombre_prestacion']}">
    <p:inputtext id="nombre1" value="#{page.formato.nombre}">
    <f:validatelength maximum="20" minimum="1">
    </f:validatelength></p:inputtext>
</p:outputlabel></h:outputtext></h:outputtext></h:outputtext></p:commandbutton></p:remotecommand>
</pre>

la funcion guardarFormatoPresentacion guarda en base de datos en el combo

<p:outputlabel for="fp" value="#{msg['formato_presencial']}">
 <p:selectonemenu id="fp" rendered="true" style="width: 80%;" value="#{page.formato.nombre}">
 <p:ajax listener="#{page.onTextCombo}" update="f2:nombre1,:f2">
 <f:selectitem itemlabel="#{msg['generic.value_selec']}" itemvalue="">
 <f:selectitems itemvalue="#{formatoPresntacion1.nombre}" value="#{page.lFormato}" var="formatoPresntacion1">
  </f:selectitems></f:selectitem></p:ajax></p:selectonemenu>
</p:outputlabel>
la funcion onTextCombo , carga de base de datos el combo

30 de noviembre de 2016

primefaces reload selectOneRadio



<h:panelGrid columns="1">
<p:selectOneRadio value="#{selectedViewMostrar}"   id="mostrar" layout="grid" columns="1" style="width:200px">
           <p:ajax update="fpanel" immediate="true" />
           <f:selectItem itemLabel="Visualizar" itemValue="false"/>
           <f:selectItem itemLabel="Exportar" itemValue="true"/>
       </p:selectOneRadio>
      <p:panel id="fpanel" visible="#{selectedViewMostrar}">
      <p:selectOneRadio id="ch_tipoExportacion"
      value="#{selectedViewTipoEspansion}"
      styleClass="centered">
<f:selectItem itemLabel="PDF" itemValue="pdf" />
<f:selectItem itemLabel="Excel" itemValue="exce" />
</p:selectOneRadio>
</p:panel>


en la parte java

proivate boolean selectedViewMostrar

primefaces reload gridPanel view column



checkbox box


<p:selectManyCheckbox id="chResultado"
value="#{selectedViewNumRegistro}">
<f:selectItem itemLabel=" " itemValue="true" />
</p:selectManyCheckbox>


el borton

        <p:blockUI block="ajax" trigger="ajax" />
<p:commandButton value="#{msg['buscar']}"
title="#{msg['buscar']}"
update=":f4:tabla_buscar" id="ajax" ajax="true"
actionListener="#{dentificacion}"
styleClass="ui-priority-primary" style="margin-bottom:10px" />

la tabla dataTable

     <h:form id="f4">
<p:dataTable id="tabla_buscar" var="elemento" value="#{listaLibrosId}"
paginator="true" rows="5"
binding="#{tabla_buscar}"
style="font-size:small;margin-bottom:20px;">

                 <p:column sortBy="#{elemento.num}"
headerText="#{msg['num']}"
rendered="#{selselectedViewNumRegistro eq '[true]'}"
visible="#{selectedViewNumRegistro == '[true]'}">
<h:outputText value="#{elemento.num}" />
</p:column>

        </p:dataTable>
      </form>


en la parte java


private List<String> selectedViewNumRegistro