elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5
31  Programación / Java / Llamado de reportes con parámetros en: 7 Abril 2014, 18:13 pm
Hola, tengo una duda tengo mi reporte creado en el ireport que instalé en el netbeans 7.4 el ireport que utilizo es el 5.2.0, mi problema es cuando mando a llamar el reporte desde de la aplicación por medio de un botón y enviandole un string como parametro que obtengo desde de un JComboBox, espero me logren ayudar, gracias de antemano

Este es el código del botón que utilizo

private void btnAceptarActionPerformed(java.awt.event.ActionEvent evt) {                                           
        try
        {
            String dato = cboEmpresa.getSelectedItem().toString();
            String urlreporte = "src/Reportes/Resumen_CM.jasper";
            Map parametros = new HashMap();
            parametros.put("empresa", dato);
            JasperPrint reporte = JasperFillManager.fillReport(urlreporte,parametros,con);
            JasperViewer ventana = new JasperViewer(reporte,false);
            ventana.setTitle("Resumen Cuenta Mayor");
            ventana.setVisible(true);
        }
        catch(Exception e)
        {
            JOptionPane.showMessageDialog(null, e);
        }
    }   


La línea que tiene en negrita es la que me manda como error, lo extraño que el error es cuando está en ejecución
32  Programación / Java / Re: Filtrar datos de un jtable desde un jtextbox en: 27 Marzo 2014, 21:35 pm
bueno tengo un field para numCK, concepto, fecha, etc, entonces de acuerdo al dato que escriba el usuario el buscara en la columna correspondiente y es ahí donde se logrará ir filtrando los registros.
Ejemplo:
el usuario digita un fecha, entonces los cheque que se hicieron en esa fecha se mostrarán y luego si digita un número de cheque de acuerdo a lo que muestre el jtable actualmente el buscará ese número, espero haberme hecho entender
33  Programación / Java / Filtrar datos de un jtable desde un jtextbox en: 27 Marzo 2014, 19:44 pm
Hola, deseo saber si alguien me puede dar un ejemplo de como filtrar datos de un jtable desde un jtextbox miré ejemplos pero solo filtra el primer caracter que se escribe y no el resto.

Agradezco la ayuda de antemano
34  Programación / Java / Búsqueda con diferentes parámetros en: 20 Marzo 2014, 18:24 pm
Hola, tengo una consulta que hacer, tengo un formulario de consulta donde existen distintos parámetros, el usuario debe especificar esos parámetros pero no necesariamente todos posiblemente algunos queden vacíos, mi pregunta es como debo hacer para mostrar los resultados de acuerdo a los parámetros especificados

Este es el procedimiento almacenado que desarrollé

CREATE procedure pro_consulta

@ck nvarchar(50)=null,
@cuenta nvarchar(50)=null,
@empresa numeric(9)=null,
@banco nvarchar(10)=null,
@tipo numeric(9)=null,
@con nvarchar(80)=null,
@beneficiario nvarchar(50)=null,
@fechai nvarchar(15)=null,
@fechaf nvarchar(15)=null

as

begin
   SELECT * FROM pre_movimientos
         --varchar
   WHERE    ck like isnull(@ck + '%', ck) and
         cod_cuenta like isnull(@cuenta + '%', cod_cuenta) and
         --num
         cod_empresa like isnull(Cast(@empresa As Varchar) + '%', Cast(cod_empresa As Varchar)) AND
         --varchar
         cod_banco like isnull (@banco + '%', cod_banco) and
         cod_tipomov like isnull(Cast(@tipo As Varchar) + '%', Cast(cod_tipomov As Varchar)) AND
         concepto like isnull (@con + '%', concepto) and
         beneficiario like isnull (@beneficiario + '%', beneficiario) and
         fecha  >@fechai and
         fecha <@fechaf
end
GO

y este es el código del botón ejecutar

//Declaración de variables
        String ck = txtNumCK.getText();
        codcuenta(cboCuenta);
        String cuenta = txtCuenta.getText();
        int empresa = cboEmpresa.getSelectedIndex();        
        codbanco(cboBanco);
        String banco = txtBanco.getText();
        int tipo = cboTipoMov.getSelectedIndex();        
        String concepto = txtConcepto.getText();        
        String beneficiario = txtBeneficiario.getText();
        ModeloFecha f=new ModeloFecha(dateInicio.getDate());
        String fechai=f.getFecha();
        ModeloFecha f1=new ModeloFecha(dateFinal.getDate());
        String fechaf=f1.getFecha();
        try
        {
            cst=con.prepareCall("{call pro_consulta(?,?,?,?,?,?,?,?,?)}");
            cst.setString(1, ck);
            cst.setString(2, cuenta);
            cst.setInt(3, empresa);
            cst.setString(4, banco);
            cst.setInt(5, tipo);
            cst.setString(6, concepto);
            cst.setString(7, beneficiario);
            cst.setString(8, fechai);
            cst.setString(9, fechaf);
            rs=cst.executeQuery();
            while (rs.next())
            {
                Object dato[]=new Object[12];
                for(int i=0;i<12;i++)
                {
                    dato=rs.getString(i+1);
                }
                consulta.addRow(dato);
            }
            this.tbConsulta.setModel(consulta);
            //Bloqueando celdas de la tabla
            consulta.isCellEditable(1, 12);
        }
        catch(Exception e)
        {
            JOptionPane.showMessageDialog(null, e);
        }
35  Programación / Programación General / mostrar resultados de busqueda en un jtable en: 13 Marzo 2014, 21:06 pm
tengo una duda en mi código la función encuentra el resultado pero no lo carga en el jtable alguien me puede decir a qué se debe

Gracias...

Este es el código

void buscarCuenta(String tipo,String buscar)
    {
        fb.limpiarTabla(tbCue);
        try
        {
            stmt = con.createStatement();
            rs = stmt.executeQuery("SELECT COD_CUENTA, COD_RUBRO, NOMBRE FROM PRE_CUENTAS WHERE "+tipo+"= '"+buscar+"'");
            int contador = 0;
            while (rs.next())
            {
                contador++;
            }
            JOptionPane.showMessageDialog(null, contador);
            if (contador>=1)
            {
                while (rs.next())
                {
                    Object dato[]=new Object[3];
                    for(int i=0;i<3;i++)
                    {
                        dato=rs.getString(i+1);
                    }
                    cuenta.addRow(dato);
                }
                this.tbCue.setModel(cuenta);
                //Bloqueando celdas de la tabla
                cuenta.isCellEditable(1, 1);
            }
            else
            {
                JOptionPane.showMessageDialog(null,"No se encontró resultado");
            }
        }
        catch(Exception e)
        {
            JOptionPane.showMessageDialog(null,"Error sql no se pueden leer datos");
        }
    }
36  Programación / Java / Re: pasar una fecha de un JTable a un JDateChooser en: 13 Marzo 2014, 17:01 pm
ya logrè agregarlo muchas gracias por tú ayuda
37  Programación / Java / Re: pasar una fecha de un JTable a un JDateChooser en: 13 Marzo 2014, 16:57 pm
Gracias por tù repuesta me sirve y le entiendo sólo que ya convertida que como String y el jdatechooser solo recibe date, cómo hago para convertirlo, gracias por tú ayuda
38  Programación / Java / Re: pasar una fecha de un JTable a un JDateChooser en: 13 Marzo 2014, 15:20 pm
Bueno si te fijas bien en el código eso es lo que hagoa pero creo que el error está en que no me cambia el formato de la fecha
39  Programación / Java / Re: pasar una fecha de un JTable a un JDateChooser en: 12 Marzo 2014, 22:06 pm
En el jtable me muestra formato fecha y hora de esta manera

2004-12-02 00:00:00.000
40  Programación / Java / pasar una fecha de un JTable a un JDateChooser en: 12 Marzo 2014, 20:04 pm
Hola amigos tengo una duda yo recibo en un jtable datos de una tabla sql server con formato fecha y hora, pero deseo que al hacer clic sobre el registro deseado me muestre esa fecha en el jdatechooser con el formato dd/MM/yyyy

Gracias por su ayuda de antemano

Este es el código que uso, en última instancia mandé el valor del fecha a un txtField

private void tbCKMouseClicked(java.awt.event.MouseEvent evt) {                                 
        //Ubicar los campos de la tabla en su respectivo control con un clic
        if(tbCK.getSelectedRow()>=0)
        {
            String[] datosLeidos=
            {
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 0)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 1)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 2)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 3)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 4)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 5)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 6)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 7)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 8)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 9)),
                String.valueOf(tbCK.getValueAt(tbCK.getSelectedRow(), 10))
            };
            limpiaCamposCK();
            txtCodMov.setText(datosLeidos[0]);
            txtTipoMov.setText(datosLeidos[1]);
            txtEmpresa.setText(datosLeidos[2]);
            txtBanco.setText(datosLeidos[3]);
            txtCuenta.setText(datosLeidos[4]);
            txtNumCK.setText(datosLeidos[5]);
            txtConcepto.setText(datosLeidos[6]);
            txtPrueba.setText(datosLeidos[7]);
           
            //Enviando la fecha al JDateChooser
            String f=txtPrueba.getText();
            SimpleDateFormat formato = new SimpleDateFormat("dd/MM/yyyy");
            Date fecha=null;
            try
            {
                fecha=formato.parse(f, null);
            }
            catch (Exception e)
            {
                JOptionPane.showMessageDialog(null, e);
            }
            dateFecha.setDate(fecha);
           
           
            txtMonto.setText(datosLeidos[8]);
            txtBeneficiario.setText(datosLeidos[9]);
            ckbEstado.setText(datosLeidos[10]);
            botonesActivosCK(true,true,true,false,false,true);
            camposActivosCK(true,true,true,true,true,true,true,true,true,true,true);
        }     
        else
        {
            JOptionPane.showMessageDialog(this, "Debe seleccionar un registro");
        }
    }     
Páginas: 1 2 3 [4] 5
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines