viernes, 2 de febrero de 2018

Ocultar columnas o campo en LazReport (Lazarus)” está bloqueado Ocultar columnas o campo en LazReport (Lazarus)






Aquí os dejo unas pantallas para que veáis como he conseguido ocultar campos y columnas en lazreport.



imprimir facura


Podéis ver el post completo aquí


Campo calculado

lunes, 28 de noviembre de 2016

Laberinto vegetal "Casa Tápena"
















No habéis estado nunca en un laberinto vegetal?.

No os preocupéis ahora os lo muestro. El laberinto vegetal más grande de España. Situado en la sierra de Onil, a pocos kilómetros de Alicante.


Visita al post completo del laberinto.



jueves, 14 de julio de 2016

Código para conversión cuaderno 19 txt a SEPA xml


















Ya tenemos el código completo en el link de abajo para poder convertir los fichero en texto plano cuaderno 19 a xml formato SEPA.

http://goo.gl/TlNHYr

Puedes ver más información en nuestra web, código fuente y demás.

Un saludo.







jueves, 30 de julio de 2015

Error al instalar mariadb en ubuntu 15.05 vivid [resuelto]

Hoy me he encontrado con un problema al instalar mariadb en ubuntu 15.04. Uno de los errores era error de socket, el otro era con la contraseña del usuario root.

Después de buscar mucho por la red he encontrado la solución y la escribo aquí por si me vuelve a pasar o le puede ayudar a alguien.


  1. sudo su. 
  2. apt-get purge mariadb*
  3. apt-get purge mysql*
  4. apt-get install mariadb-server
  5. service mysql stop
  6. killall -9 mysqld
  7. killall -9 mysqld_safe
  8. mysqld_safe --skip-grant-tables &
  9. en otro terminal sudo mysql -u root
  10. [mysql] use mysql;
  11. [mysql] update user set plugin='' where User='root';
  12. [mysql] flush privileges;
  13. [mysql] exit
  14. ctrl+c en el terminal en el que estamos como root
  15. service mysql stop
  16. killall -9 mysqld
  17. service mysql restart


Esto es todo!!! Espero que os sirva de ayuda.

Agradecimientos a ubuntuforums.org.

martes, 14 de julio de 2015

Importar .pst de outlook en thunderbird con mbox.








Si hemos decidido abandonar nuestro viejo outlook 2003, 2007 o 2010 y queremos migrar todos nuestros correos electrónicos a thunderbird, deberemos realizar los siguientes pasos:

Exportación de pst a mbox:


Buscamos nuestro archivo outlook.pst en "Herramientas"/"Configuración de la cuenta", aparecerá una pantalla como la imagen de la derecha. Pinchamos sobre el icono "Abrir carpeta" y ya tenemos la ubicación del archivo outlook.pst.

Cerramos el outlook, sin cerrar la carpeta, copiamos el archivo outlook.pst a un dispositivo usb, para copiarlo en el equipo donde tenemos instalado nuestro flamante thunderbird.

Copiamos el archivo outlook.pst en nuestro equipo con linux y abrimos el terminal, nos situamos en la carpeta donde tenemos copiado nuestro .pst y ejecutamos el programa




readpst -o carpeta_destino -r email@dominio.es

si no existe el programa deberemos instalarlo con:

sudo apt-get install readpst

dentro de la carpeta_destino ha creado varios directorios con las carpetas existentes en outlook.

Importación de mbox a thunderbird.

Instalamos el complemento para thunderbird ImportExportTools. Disponible para la descarga desde el enlace.
Reiniciamos el programa de correo thunderbird.
Botón derecho sobre la carpeta "Bandeja de entrada" de la cuenta principal, ImportExportTools, Importar archivo mbox.
Seleccionamos el archivo en carpeta_destino, creada en el proceso anterior y realizará la importación.


Con esto conseguiremos migrar de outlook a thunderbird sin demasiados problemas.

Espero que os sirva de ayuda.









Agradecimientos a rubensa por un artículo tan completo


 
Icons made by Yannick from www.flaticon.com is licensed by CC BY 3.0

martes, 10 de febrero de 2015

Cerrar una aplicación bloqueada en el iphone


Aplicación bloqueada en tu flamante iphone, don't worry.



Problemas con una aplicación que se queda congelada y no puedes enviar un mensaje o jugar a tú juego favorito.




iphone



Vamos a ello :)

Primero abre la aplicación que tienes bloqueada y no funciona.






iphone botón bloqueo

Ahora pulsa durante unos segundos el botón de bloqueo, el que tienes en la imagen de la derecha, hasta que aparezca la pantalla de apagado.

No lo apagues!!!!
iphone botón home
Pulsa sobre el botón "home" unos segundos hasta que se cierre la pantalla de apagado y con ella la aplicación que se quedó bloqueada.


Ahora vuelve a abrir la aplicación. Ya la tienes funcionando de nuevo!!!


Espero que os sea de ayuda.

Hasta la próxima.


lunes, 26 de enero de 2015

Programa de gestión de recibos.

 Software de Gestión de Recibos.

gestion remesas




 
Este post lo voy a dedicar a una serie de vídeo tutoriales que he realizado para explicar como funciona un pequeño programa de gestión de recibos creado específicamente para asociaciones de todo tipo.

Básicamente lo que hace el programa es:


  1. Mantenimiento de socios.
  2. Mantenimiento de cuotas.
  3. Mantenimiento de poblaciones.
  4. Mantenimiento de asociaciones.
  5. Mantenimiento de bancos.
  6. Mantenimiento de usuarios.
  7. Gestión de remesas.
  8. Generación de fichero texto plano con la remesa generada en el proceso anterior para el envío a banco a través de la web del banco o del programa del banco.
Si os estáis preguntando por los informes, no hay problema, para visualizar los informes bastará con seleccionar el tipo de informe en  la opción 
especificar informe"Especificar Informe" dentro de cualquier lista, en las opciones "Todos los .....", esta opción permite elegir un informe de los que tiene la lista.



ver informePara ver el informe seleccionado pulsar sobre "Ver informe"

 

 

La instalación.


 El funcionamiento.

Pantallazos - Screenshot

asociación

Banco

Cuota

Población

RemesaSocio

 
Pinchando en el icono de la nube iniciará la descarga. El programa sólo copia dos ficheros durante la instalación:

c:\AvSoft\Recibos\VRunner.exe 
c:\AvSoft\Recibos\Recibos.vam

Una vez ejecutada la aplicación, entonces creará todas las tablas para almacenar los datos. 


 Descargar 
     

Espero que te guste.


Puedes visitar nuestra web. 

Como podéis comprobar mi compañero Jaime hizo un buen trabajo.

Saludos. 

miércoles, 26 de noviembre de 2014

Crear imagen iso en usb desde un terminal de ubuntu


ubuntu
Vamos a crear un usb para cargar un sistema operativo desde una imagen .iso.

Para ello vamos a utilizar un terminal de ubuntu 14.04.

Los pasos son muy sencillos os los dejo en este sencillo gif:





ubuntu iso a usb terminal




  1. nos situamos en la carpeta donde tenemos guardada la imagen.
  2. sudo fdisk -l (comprobamos donde está montado el pen drive, en mi caso /dev/sde).
  3. ls (selecciono el nombre de la imagen y lo copio).
  4. dd if="nombre de la imagen iso" of="/dev/sde".
En mi caso el pen drive usb está montado en "/dev/sde", en tú caso puede ser que cambie la ruta, por eso es importante el paso 2 fdisk.


lunes, 27 de octubre de 2014

Cargar imagen en un datagridview en vb.net




Voy a explicar como solucionar el problema de los iconos o imágenes en una columna de un datagridview que hemos añadido en el diseño del formulario.





Os dejo una imagen, de 32x32p., con el código, como podéis ver es bien simple.


datagridview añadir imagen

Aquí tenéis el código, para los que no os gusta teclear, copy/paste :)

Private Sub DataGridView1_CellPainting(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellPaintingEventArgs) Handles DataGridView1.CellPainting
        ' En la tercera columna añado el icono edit.ico con
        If e.ColumnIndex = 3 AndAlso e.RowIndex >= 0 Then
            e.Paint(e.CellBounds, DataGridViewPaintParts.All)

            Dim celBoton As DataGridViewButtonCell = TryCast(Me.DataGridView1.Rows(e.RowIndex).Cells(3), DataGridViewButtonCell)
            Dim icoAtomico As New Icon(Environment.CurrentDirectory + "\edit.ico")
            e.Graphics.DrawIcon(icoAtomico, e.CellBounds.Left + 3, e.CellBounds.Top + 3)

            Me.DataGridView1.Rows(e.RowIndex).Height = icoAtomico.Height + 10
            Me.DataGridView1.Columns(e.ColumnIndex).Width = icoAtomico.Width + 10

            Me.DataGridView1.Rows(e.RowIndex).Cells(3).ToolTipText = "Editar cliente"

            e.Handled = True
        End If

    End Sub



En el evento CellPainting del datagridview añadimos el código de arriba y el resultado es este:


Espero que os sea útil.

martes, 26 de agosto de 2014

[solucionado] error al acceder a play store de android

android
Error iniciar sesión, no se puede establecer conexión fiable con el servidor.

Es posible que se trate de una incidencia temporal o que el dispositivo ANDROID no este preparado para servicios de datos.
Si el problema persiste, llama al servicio de atención al cliente.

La solución a este problema  pasa por editar el archivo /etc/hosts y dejar solo la primera línea, quedando así:

127.0.0.1    localhost

Para editar el archivo/etc/hosts nos hará falta el programa root explorer.

Una vez instalado, bastará con acceder a la carpeta /etc/ y editar el fichero hosts, eliminando todo el contenido salvo la primera línea.

Ahora solo tendremos que guardar y salir.

Reiniciamos nuestro dispositivo y funcionando.


Espero que os haya servido de ayuda.


miércoles, 30 de julio de 2014

Reparar el archivo de datos de outlook

scanpst.exe

En este nuevo post os voy a explicar como reparar el archivo de outlook que contiene todos nuestros correos, libretas de direcciones, agenda, ...







Localizar el programa scanpst.exe.

buscar scanpstLo primero que haremos será buscar el archivo scanpst.exe, para ello abrimos iniciar/equipo y en el cuadro de búsqueda tecleamos "scanpst.exe".


Localizar el archivo de datos outlook.pst.

outlook configuración cuentaAntes de ejecutar el programa tenemos que localizar dónde está el archivo de  datos de outlook, para office 2007/2010 acceder a archivo/información/configuración de la cuenta.
Desde outlook 2003 buscar los datos en herramientas/opciones/archivos de datos.




 


archivo de datos
Aquí buscaremos la pantalla "Archivos de datos", veremos la ruta en la que está guardada la información, deberemos guardar esta ruta en algún sito a mano, para utilizarla en el siguiente paso.


Analizar el archivo buscando errores.


scanpst.exe
Abrimos el programa "scanpst.exe" que localizamos en el primer punto, pulsamos sobre el botón "Examinar" y localizamos el archivo que hemos visto en el segundo punto.

Se habilitará el botón "Iniciar".
Pulsaremos sobre el botón y empezará el proceso, esperaremos un rato, dependerá de los datos que contenga el archivo .pst.

Mostrará si contiene errores el archivo y si queremos reparar, creando una copia previa del archivo, es conveniente que realice una copia antes, con esta opción tardará unos minutos más pero si ocurre algo durante el proceso de regeneración, podremos intentar recuperar la copia.

Esto es todo, espero que os sirva de ayuda.









viernes, 27 de diciembre de 2013

Convertir un importe a texto en Crystal Reports

Crystal Reports



Hola amigos, hace tiempo que no escribo nada, bien hoy me he encontrado un pequeño problemilla con crystal reports, como convertir un importe a letra, esto es muy habitual en los  recibos que se entrega a los clientes.












Os pongo el código que funciona sin ningún problema:

local stringvar sNumero := cstr({facturacab.Total});
local numbervar Entera := truncate({facturacab.Total});
local numbervar posDecimal := instrrev(sNumber, ',');
local numbervar decimales := 0;

if posDecimal > 0 then
(decimales := CDbl(right(sNumero, length(sNumero) - posDecimal)););

if decimales > 0 then
    Uppercase(ToWords(Entera, 0) + ' EUROS CON ' + ToWords(decimales, 0) + ' CENTIMOS') 
else
    Uppercase(ToWords(Entera, 0) + ' EUROS');





  1. convierte el número a cadena.
  2. coge la parte entera del número.
  3. coge la parte decimal, le indicamos que está separada por ",", si utilizais el punto decimal, en vez de coma bastará con cambiar la "," por ".".
  4. variable para conocer las posiciones decimales.
  5. Si hay posiciones decimales, calculamos el tamaño
  6. si el tamaño es mayor que 0, es que existe parte decimal, convertimos a texto la parte entera y los decimales, en caso contrario solo mostramos el texto de la parte entera.





viernes, 13 de diciembre de 2013

Instalar controlador epson LX-300+ en Windows 7

epson lx300+ windows 7
Hoy me he encontrado con el problema de imprimir facturas en una impresora matricial con algunos añitos, una Epson LX-300+ en un ordenador con Windows 7, la verdad es que estas impresoras son una verdadera maravilla, funcionan a la perfección después de muchos años, pero claro con los nuevos sistemas operativos de Microsoft no se llevan nada bien. 

Os paso a explicar el problema cual es:

Factura en papel continuo con tamaño 21,00x28,00 utilizo el controlador para windows 7 que hay en la página de epson, este controlador crea la impresora Epson LX-300+II, utilizo "Propiedades del servidor de impresión" para crear el tamaño exacto del papel, sin problemas, asigno la impresora al formato factura en el programa de velneo y todo funciona bien, salvo un pequeño detalle, el cuerpo de la factura. En el cuerpo de la factura imprime 10 líneas y salta de página, dejando un hueco en blanco, sin impresión, claro cuando una factura tiene 2 páginas, con este controlador utiliza el doble, !! 4 páginas ¡¡.

Epson LX Series 1 (80)Buscando y probando controladores, al final lo he solucionado con el controlador que tiene Windows 7 "Epson LX Series 1 (80)", con este controlador funciona sin problemas, el salto lo realiza correctamente y el detalle de la factura lo imprime bien sin huecos y espaciados indeseados. 

Espero que si le ocurre a alguien lo mismo que le sirva de ayuda.

jueves, 24 de octubre de 2013

Pasar parámetros de vb.net a crystal reports

vb.net
Voy a intentar explicar cómo puedo pasar parámetros a un listado realizado en crystal reports desde un programa de vb.net.

Supongo que tenemos creado un proyecto con un acceso a bbdd y con un informe en CR. 






parámetros crystal reportLo primero que voy a hacer es crear un parámetro en el informe, para ello me voy al "explorador de campos" sección "Campos parámetros", añado un campo nuevo botón derecho "nuevo", aquí le indico que tipo de campo es, si es cadena o numérico, etc.




Ahora veamos como pasar desde el programa un dato a éste parámetro.







Con estos dos sencillos pasos tenemos solventado el problema de los parámetros en crystal report.

¿Problemas con la búsqueda de archivos en windows 7?



windows7
Nos hemos encontrado alguna vez con el problema de buscar archivos en inicio/buscar y no encuentra los archivos que antes si que encontraba?

Bien, si alguna vez nos encontramos con éste problema he aquí una solución muy sencilla para encontrar todos los documentos con solo introducir el nombre.










    busqueda en windows7
Pulsamos sobre inicio/buscar y tecleamos "opciones", aparecerá algo como lo que te muestro en la imagen. Seleccionamos el programa "opciones de indización" y abrirá una pantalla como la que muestro en la siguiente imagen.





búsqueda en windows 7

Pulsamos sobre el botón "Modificar" y aparecerán todas las carpetas que tenemos "indizadas".









búsqueda en windows 7
Ahora seleccionaremos la carpeta en la que se encuentran los documentos que vamos a buscar y pulsamos sobre el botón "aceptar"


búsqueda en windows 7
Ahora que tenemos seleccionada la carpeta en la que vamos a buscar, le indicamos la "nueva ubicación después de que el servicio se reinicie", seleccionaremos la unidad por defecto "c:\" o bien otra si ésta no tiene espacio. Pulsaremos sobre el botón "reconstruir" y esperaremos, podemos ir a tomar un café sin ningún problema, una vez finalizado el proceso, pulsaremos sobre "aceptar", comprobaremos que aparecen los archivos que antes no aparecían y finalizado el trabajo.







viernes, 18 de octubre de 2013

Cambiar Windows 8 por Windows 7

windows8

Como siempre los cambios no son del gusto de todo el mundo por lo que si has comprado un ordenador y lleva windows 8 preinstalado y no te aclaras con el y has decidido cambiarlo por windows 7 te habrás encontrado con la sorpresa de que no funciona, en la instalación se queda colgado y no continua, esto es debido a que los ordenadores con windows8 llevan un sistema de seguridad en la placa base que hay que desactivar para poder instalar cualquier sistema operativo anterior, en este caso windows 7.

Bien vamos a empezar, arrancamos el ordenador y accedemos al menú de la bios, normalmente pulsando la tecla sup, aunque esto depende de la configuración de la bios, podemos probar con las teclas sup, F11, F8, etc, si no damos con la tecla, tendremos que entrar en internet y buscar el sistema de arranque que tiene nuestro pc según la marca y el modelo.

Una vez dentro de la bios tendremos que entrar en el menú Seguridad/Configuración de Seguridad, dentro de esta opción hay que modificar dos opciones:

  1. Inhabilitar "Arranque Seguro"
  2. Habilitar "Compatibilidad Heredada"

Los pasos anteriores también te servirán si lo que quieres es instalar una distribución de Linux.


Probando ahora la instalación de Windows 7 veremos que ya continua su curso normal.

Si tenemos windows8 preinstalado no es tan fácil acceder a la bios como lo hacíamos en los otros sistemas operativos, para entrar en la bios desde un sistema windows8 preinstalado deberemos seguir los siguientes pasos:


  1. Pulsamos la tecla Windows+i.
  2. Click sobre Cambiar configuración de PC.
  3. Click sobre General.
  4. Bajamos hasta situarnos en Inicio avanzado, click sobre reiniciar ahora.
  5. Reiniciará el sistema y mostrará el menú de arranque de windows8.
  6. Click sobre Solucionar problemas.
  7. Opciones avanzadas click sobre Configuración de firmware UEFI.
  8. Click en Reiniciar, ya tenemos acceso al menú de la bios y podemos realizar los pasos explicados en los puntos anteriores.


Para realizar esto utiliza siempre software original.


Como siempre espero que os haya gustado este nuevo post.

La marca Windows es propiedad de la compañia Microsoft

Datos personales

avjsite

elxopet.blogspot.com.es

elxopet.blogspot.com.es
banner elxopet.blogspot.com.es

Muchas gracias a tod@s