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.





Datos personales

avjsite

elxopet.blogspot.com.es

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

Muchas gracias a tod@s