Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   Biolab 1.0 (https://www.clubdelphi.com/foros/showthread.php?t=75272)

Chris 10-08-2011 04:15:58

Biolab 1.0
 
Estoy muy emocionado compañeros!

El sistema en el que he trabajado durante mucho tiempo ya está en una versión estable. Talvez la Release Candidate final. :)

Les hablo de Biolab. Un programa que sirve para administrar órdenes y pacientes en laboratorios clínicos. Es un sistema muy básico y por consiguiente he buscado hacer sencillo su diseño. Ya anteriormente había compartido con ustedes un par de capturas de pantalla de esta aplicación en el hilo titulado "El color de nuestros programas".

Les dejo a su disposición el enlace al instalador porque, a falta de recursos para pagar a unos probadores, quería pedirles el favor que si pudieran probarlo. Cualquier problema o Excepción que encuentren no duden comentármelo*.

El software funciona con Firebird 2.5 (no podía ser de otra forma :D). En un inicio trabaja con la versión empotrada de Firebird, si es que un servidor no está instalado en la maquina. Además, el sistema no crea sus propios usuarios, sino que trabaja con los de Firebird. Así que si ya tienen un servidor FB 2.5 instalado, pueden usar su cuenta de SYSDBA para iniciar sesión y luego crear un usuario para probar el sistema.

Por último, aparte de los problemas del código, también le agradecería muchísimo que me comentaran problemas en el diseño de la interfaz. Como por ejemplo si se les hace poco amigable/usable en algún lado del sistema.

Por último, el sistema funciona sin ninguna limitación por 30 días. Luego de esto, hay que comprar códigos de licencia que funcionan por periodos determinados.

Saludos,
Chris

* Las excepciones producidas por el sistema se guardan en un archivo llamado bioelog.elf. Si pueden acceder a él, les agradecería mucho me envíen copia de este archivo.

José Luis Garcí 10-08-2011 08:46:43

Chris, en estos momentos lo estoy bajando, lo probare y te comento, dentro de un rato, pero no sería, mejor (Según mi experiencia), que lo probaran usuarios que no son programadores, te lo comento, por que lo programadores tenemos una manera de trabajar, más lógica, que un usuario normal, por eso a nosotros nos suelen salir menos errores, que cuando lo usan otros usuarios. Yo creo que es debido a que nosotros actuamos según como hemos pensado el sistema, mientra que el usuario te sorprende, es verdad que nuestros sistemas deben de estar pensado a prueba de manipulaciones incorrectas, pero ello no nos exime de despistes y situaciones totalmente inesperadas.

José Luis Garcí 10-08-2011 08:57:48

Chirs, de entrada, comentarte que no se ha instalado la base de datos (físicamente), y que en la última pantalla de la instalación, aunque este marcada, el checkbox de ejecutar la aplicación, no lo hace después de darle a finalizar, además en "Configurar conexión a la base de datos", le doy a "consulte la ayuda de Biolab" y nada. Aparte de esto, no puedo comentarte nada más, ya que no he podido acceder al programa. Por cierto mi sistema operativo es Windows Vista, para más información.

newtron 10-08-2011 09:15:04

Hola.

A mi me pasa exactamente lo mismo que a José Luis. Yo tengo XP y firebird 2.1 instalado.

Saludos

Neftali [Germán.Estévez] 10-08-2011 10:39:47

En mi caso tampoco he podido arranar la aplicación.
Tengo XO y no tengo instalado FB.
La instalación parece que funciona bien, pero al ejecutar me aparece este error:



Físicamente existe el fichero del que se queja.

OK.
Ya me he dado cuenta del problema; La instalación crea el directorio:
"c:\Archivos de programa\Biolab\embedsrv"

Mientras que el programa busca en
"c:\Archivos de programa\Biolab\embedserv"

He realkizado una copia del directorio (para mantener ambos y ahora arranca)...


newtron 10-08-2011 10:58:36

A mi me da la impresión de que si tienes una versión de Firebird distinta a la 2.5 ni crea la base de datos ni usa la versión empotrada, ¿es posible?.

miquelmatas 10-08-2011 11:09:20

Cita:

Empezado por José Luis Garcí (Mensaje 408998)
Chirs, de entrada, comentarte que no se ha instalado la base de datos (físicamente), y que en la última pantalla de la instalación, aunque este marcada, el checkbox de ejecutar la aplicación, no lo hace después de darle a finalizar, además en "Configurar conexión a la base de datos", le doy a "consulte la ayuda de Biolab" y nada. Aparte de esto, no puedo comentarte nada más, ya que no he podido acceder al programa. Por cierto mi sistema operativo es Windows Vista, para más información.

Aqui con window 7 64, no crea la bd en C:\Users\Public\Documents\Biolab\Database.fdb

Un saludo.

Neftali [Germán.Estévez] 10-08-2011 11:35:33

Una cosilla más...
 
(Instalación) Me ha parecido raro que el instalador no pregunte dónde instalar. A veces se desea instalar en una unidad diferente a la por defecto.
===================================================================
(1er. arranque) Al intentar ejecutar la primera vez, me aparece:
Can't load library C:\Archivos de programa\Biolab\embedserv\fbembed.dll .
===================================================================
(operaciones) Después de realizar algunas operaciones me dan problemas las transacciones.
1.- Creo un nuevo examen desde la configuración (parece que todo OK)
2.- Voy a la pantalla de usuarios y me salta el error:

"BioDataModule.DefaultUpdateTransaction :Transaction is active."
A la tercera/cuarta vez que lo intento el programa se cierra.
Vuelvo a entrar y el examen está creado y me deja acceer a los usuarios.

Exception:
------------------------------------------------------------------------------------
2.1 Date : Wed, 10 Aug 2011 11:08:48 +0200
2.2 Address : 00630CA9
2.3 Module Name : biolife.exe - (Biolife Systems)
2.4 Module Version: 1.0.1.703
2.5 Type : EFIBClientError
2.6 Message : BioDataModule.DefaultUpdateTransaction :Transaction is active.
2.7 ID : C261
2.8 Count : 1
2.9 Status : New
2.10 Note :
------------------------------------------------------------------------------------

===================================================================
(operaciones) Al entrar:
(1) Voy a la pantalla inicial de usuario y salgo (sin hacer nada).
(2) Intento modificar un examen previamente creado y me da el error:
"BioDataModule.DefaultUpdateTransaction :No databases are listed in transaction component"
NOTA: Los cambios que he realizado los guarda correctamente;Debe ser después que da el error.

Exception:
---------------------------------------------------------------------------------------------------------------
2.1 Date : Wed, 10 Aug 2011 11:25:55 +0200
2.2 Address : 00630CA9
2.3 Module Name : biolife.exe - (Biolife Systems)
2.4 Module Version: 1.0.1.703
2.5 Type : EFIBClientError
2.6 Message : BioDataModule.DefaultUpdateTransaction :No databases are listed in transaction component.
2.7 ID : AB2D
2.8 Count : 1
2.9 Status : New
2.10 Note :
-------------------------------------------------------
===================================================================
(diseño) Hay algunas pantallas donde me salen algunas cosas en color "raros"; No se si lo has puesto tú o es debido a que coges "colores de sistema" y yo los tengo cambiados


===================================================================
(desinstalar) Deja cosas creadas en el directorio BioLab; El server de FB y algunas configuraciones.
===================================================================
(pacientes) Al agregar un paciente nuevo, cuando el programa vuelve al grid no me aparecen los datos del que acabo de agregar (sí una línea en blanco)

Salgo de la pantalla vuelvo a entrar y ya me aparece correctamente en la línea del grid
===================================================================
(Órdenes) Al tomar una nueva orden, he seleccionado un examen de entre los que salen en la lista y me ha dado el error:
Access violation at address 00777A34 in module 'biolife.exe'. Read of address 0000000C.

NOTA: A la segunda vez que lo intento se cierra el programa; No he conseguido dar de alta una orden.
===================================================================
OTRAS COSAS:
  • Muy buena la forma en que seleccionas exámenes (con el cuadro de búsqueda encima)
  • Al seleccionar pacientes estaría bien que se puediera seleccionar parte del nombre o usar caracteres comodín; Por ejemplo "Lo*"
  • La configuración de PLANTILLA no seentiende muy bien qué es lo que hay que seleccionar; Tipo de archivo o de dónde sacarlos.
Por lo demás el programa parece bastante claro y sencillo a la hora de trabajar con él.

Espero que te ayude.,

Un saludo.

Neftali [Germán.Estévez] 10-08-2011 11:51:07

(usuarios) Al intentar cambiar el tipo de usuario me da el siguiente error:
"bioConfigureUsersWnd.DBPrivileged: Cannot perform operation -- DB is not open."
Luego se cierra el programa.

Exception:
----------------------------------------------------------------------------------------------------
2.1 Date : Wed, 10 Aug 2011 12:08:57 +0200
2.2 Address : 00630CA9
2.3 Module Name : biolife.exe - (Biolife Systems)
2.4 Module Version: 1.0.1.703
2.5 Type : EFIBClientError
2.6 Message : bioConfigureUsersWnd.DBPrivileged: Cannot perform operation -- DB is not open.
2.7 ID : A6C9
2.8 Count : 1
2.9 Status : New
2.10 Note :
-------------------------------------------------------
===================================================================
(operaciones)
Si das repetidamente (varias veces) al link de "Configure biolab" en la pantalla de configurar usuarios, se van abriendo múltiples ventanas; Es una de las desventajas de usar diferentes EXE. Tal vez deberías integrarlo o detectar que ya exista uno abierto:


===================================================================

El general lo más grave son los problemas con la instalación y lo referente a transacciones. Si vas realizando operaciones con los pacientes es recurrente y van saliendo a menudo. Estos problemas debes corregirlos antes de seguir adelante.


Neftali [Germán.Estévez] 10-08-2011 11:53:40

Otra cosa. La información que se guarda en el fichero "bioelog.elf", a mi entender, es demasiada como para enviarla. Demasiada información del equipo, de los programas y servicios instalados, del usuario, del hardware,...

No se si Eureka tiene forma de configurar eso, pero es algo que "echa para atrás" a la hora de enviarlo. :(:(

beginner01 10-08-2011 14:40:52

Cita:

Empezado por newtron (Mensaje 409009)
A mi me da la impresión de que si tienes una versión de Firebird distinta a la 2.5 ni crea la base de datos ni usa la versión empotrada, ¿es posible?.

saludos.

en windows xp y firebird 2.5 tampoco crea la base de datos.

Julián 10-08-2011 20:37:35

Deberias tener un vmware o vietualbox con varias maquinas virtuales para poder probarlo en varias versiones de windows, así te asegurarías de que cuando sueltas el instalador ya funciona, y podrias provechar mejor los betatesters :)

Un saludo!

Chris 10-08-2011 20:38:35

Cita:

Empezado por José Luis Garcí (Mensaje 408998)
Chirs, de entrada, comentarte que no se ha instalado la base de datos (físicamente), y que en la última pantalla de la instalación, aunque este marcada, el checkbox de ejecutar la aplicación, no lo hace después de darle a finalizar, además en "Configurar conexión a la base de datos", le doy a "consulte la ayuda de Biolab" y nada. Aparte de esto, no puedo comentarte nada más, ya que no he podido acceder al programa. Por cierto mi sistema operativo es Windows Vista, para más información.

José, la base de datos de inicio no se crea con la instalación. Es el programa que la crea al momento de ejecutarse por rimera vez. Lo importante es que se cree si. Al final, te creo la base de datos? El problema del checkbox "ejecutar aplicación" no sé si sera problema del software que utilizo para hacer el instalador o es algún problema en la configuración del proyecto de instalación.

Por último, tienes toda la razón con el enlace que no muestra ninguna documentación. Realmente nunca la he escrito. Creo que eliminaré el enlace porque por el momento creo que no tendré tiempo de escribir documentación.

Gracias por tus comentarios José. Me han servido muchísiimo. Saludos

Chris 10-08-2011 20:41:20

Cita:

Empezado por newtron (Mensaje 408999)
Hola.

A mi me pasa exactamente lo mismo que a José Luis. Yo tengo XP y firebird 2.1 instalado.

Saludos

A pesar de que tengas un servidor FB 2.1 instalado previamente en tu computadora, Biolab debió de crearte la base de datos. Creo que estos problemas puedan estar relacionados con lo que comenta Neftali de que el sistema no encuentra el servidor empotrado. Ése es el que se utiliza para crear la base de datos de inicio.

Gracias compañero! En una máquian virtual intentaré duplicar tu entorno y haré la prueba. Saludos!

José Luis Garcí 10-08-2011 20:44:52

Chris, la verdad es que lo intente unas tres veces y nada, no me la creo, no se si con lo que comenta Neftali, se soluciona el problema, pero esperare a que pongas una nueva demo, para comprobar, ya que en mi opinión, debe ser la instalación la que se encargue y no trastear en la configuración y demás ya que un usuario normal, no lo haría.

José Luis Garcí 10-08-2011 20:54:12

Chris, donde dices

Cita:

José, la base de datos de inicio no se crea con la instalación. Es el programa que la crea al momento de ejecutarse por rimera vez.
si me permites mi opinión, no es mejor pedir la ruta, el usuario y la contraseña (en esta debes de tener en cuenta que soló admite masterkey), en el mismo form, salvo que pretendas usar este form como el de identificación, en tal caso no es mejor solicitar la primera vez que se ejecute el programa, solicitar la ruta por separado, o el mismo form y ocultarla posteriormente de manara permanente, espero haberme explicado bien.

Chris 10-08-2011 20:57:21

Cita:

Empezado por Neftali (Mensaje 409008)
En mi caso tampoco he podido arranar la aplicación.
Tengo XO y no tengo instalado FB.
La instalación parece que funciona bien, pero al ejecutar me aparece este error:



Físicamente existe el fichero del que se queja.

OK.
Ya me he dado cuenta del problema; La instalación crea el directorio:
"c:\Archivos de programa\Biolab\embedsrv"

Mientras que el programa busca en
"c:\Archivos de programa\Biolab\embedserv"

He realkizado una copia del directorio (para mantener ambos y ahora arranca)...


A los que no se le han experimentado el problema que no se les crea el problema de la base de datos. Primero les pido disculpa, por haber subido un software con este problema tan grave. Segundo, también les pido que si pueden probar la solución que nos comenta Neftalí.

Saludos,
Chris

ecfisa 10-08-2011 21:01:01

Hola Chris.

Te comento paso a paso lo que probé:

Instalación:
  • Cuando preguntó si deseaba ejecutar Biolab al terminar la instalación no lo ejecutó.
  • Detecto que mi configuración PPP no era de 96ppp (lo cuál es correcto) y me advirtió que no era compatible. Continuó con la ejecución.

Al iniciar sesión me arrojó este mensaje:
Cita:

No se encuentra el archivo de la base de datos
"C:\Users\Public\Documents\Biolab\database.fdb".
Revise la configuración de conexión y asegurese que el archivo
de la base de datos exista ene el servidor.
Busqué database.fdb en todo el disco C: y no está.
No pude continuar con la prueba.

Te paso los datos del equipo donde lo probé por si te sirve de ayuda:
S.O.:
  • Vista home.

Firebird instalado:
  • Versión 2.5.0.
  • Usando guardián.
  • Corriendo como servicio.

Un saludo.

Edito: Me olvidaba, intenté configurar la base de datos pero al no estar 'database.fdb' no pude seguir.

Chris 10-08-2011 21:02:11

Cita:

Empezado por Julián (Mensaje 409084)
Deberias tener un vmware o vietualbox con varias maquinas virtuales para poder probarlo en varias versiones de windows, así te asegurarías de que cuando sueltas el instalador ya funciona, y podrias provechar mejor los betatesters :)

Un saludo!

Julián lo había probado el Windows XP con máquinas virtuales. Pero creo que el mayor problema es el que no se crea la base de datos. Se puede solucionar con lo que comenta neftalí (el parece ser el único que ha logrado correr la aplicación). Que pena me da haber puesto un instalador con este problema. Seguro fue es la última compilación del instalador el que da el problema. Ya había probado versiones anteriores a cómo recomiendas Julian.

Solo espero no perder su buena voluntad compañeros.

Gracias Julián!

Chris 10-08-2011 21:04:35

Neftalí, muchas gracias por toda la información que me has brindado. Me es de mucha ayuda. Me podré a analizarla en detalle y hacer las prueba y correcciones necesarias. Luego te comento en más detalle cuando identifique el error y su solución.

Saludos,
Chris

Chris 10-08-2011 21:05:40

Cita:

Empezado por José Luis Garcí (Mensaje 409089)
Chris, la verdad es que lo intente unas tres veces y nada, no me la creo, no se si con lo que comenta Neftali, se soluciona el problema, pero esperare a que pongas una nueva demo, para comprobar, ya que en mi opinión, debe ser la instalación la que se encargue y no trastear en la configuración y demás ya que un usuario normal, no lo haría.

José, por el momento puedes probar haciendo lo que comenta Neftalí. Estoy casi seguro que con eso se soluciona el problema.

ecfisa 10-08-2011 21:07:02

Cita:

Que pena me da haber puesto un instalador con este problema. Seguro fue es la última compilación del instalador el que da el problema.
No es un problema tan grave. ;)

Cita:

Solo espero no perder su buena voluntad compañeros.
Eso jamás. :)

Saludos.

Chris 10-08-2011 21:11:01

Cita:

Empezado por José Luis Garcí (Mensaje 409091)
si me permites mi opinión, no es mejor pedir la ruta, el usuario y la contraseña (en esta debes de tener en cuenta que soló admite masterkey), en el mismo form, salvo que pretendas usar este form como el de identificación, en tal caso no es mejor solicitar la primera vez que se ejecute el programa, solicitar la ruta por separado, o el mismo form y ocultarla posteriormente de manara permanente, espero haberme explicado bien.

José, creo que sí implementaré lo que dices. Dejaré al usuario especificar dónde crear la nueva base de datos. La solución actual la tomé pensando en que el sistema funcionará "out of the box". Pero con este bug le instalador, lo único que he conseguido es un "Out of the box failure"... jajaja :D

Saludos,
Chris

Chris 10-08-2011 21:11:52

Cita:

Empezado por ecfisa (Mensaje 409097)
No es un problema tan grave. ;)

Eso jamás. :)

Saludos.

Gracias ecfisa:)

ecfisa 10-08-2011 21:21:54

No tenés nada que agradecer.

Espero que los datos que te aportamos te sirvan para quitar los problemas de instalación y quedo a la espera de la nueva versión del instalador para probarlo.

Saludos. :)

Chris 10-08-2011 21:35:19

Cita:

Empezado por ecfisa (Mensaje 409093)
Hola Chris.

Te comento paso a paso lo que probé:

Instalación:
  • Cuando preguntó si deseaba ejecutar Biolab al terminar la instalación no lo ejecutó.
  • Detecto que mi configuración PPP no era de 96ppp (lo cuál es correcto) y me advirtió que no era compatible. Continuó con la ejecución.

Al iniciar sesión me arrojó este mensaje:

Busqué database.fdb en todo el disco C: y no está.
No pude continuar con la prueba.

Te paso los datos del equipo donde lo probé por si te sirve de ayuda:
S.O.:
  • Vista home.

Firebird instalado:
  • Versión 2.5.0.
  • Usando guardián.
  • Corriendo como servicio.

Un saludo.

Edito: Me olvidaba, intenté configurar la base de datos pero al no estar 'database.fdb' no pude seguir.

Intentaste hacer lo que comenta Neftalí?

ecfisa 10-08-2011 21:38:09

Si. Pero ahora lo intento nuevamente. ( no sea cosa que me haya confundido o saltado algo ).

Te aviso cualquier resultado.

ecfisa 10-08-2011 22:23:44

Indudablemente no presté la debida atención.:o Siguiendo las indicaciones de Neftali se instaló bién.

Te comento lo que dió error y lo funcionó sin problemas:

1) Tomar órden -> Seleccionar paciente -> Agregar paciente.
Doctor -> Agregar exámen -> Serología -> Proteína C Reactiva -> btn Agregar
Cita:

Error occurred
The application has encountred a problem. We
are sorry for the inconvenience.
Access violation at address 00777A34 in module 'biolife.exe'.
Read of address 0000000C.
2) Tomando una nueva órden.
Cita:

Error occurred
The application has encountred a problem. We
are sorry for the inconvenience.
Access violation at address 007D665C in module 'biolife.exe'.
Read of address 00000000.
[] Terminate application
Al intentar agregar un exámen a un paciente existente también me arrojó A. Violation error.


Funcionaron sin dar errores:
  • Configuración general.
  • Usuarios de Biolab.
  • En órdenes de hoy quedó registrado el paciente ('exámen solicitado:' en blanco), y el estado: listo para entregar.
  • Facturación, Ingresar Resultados e Imprimir no muestran nada (ya que no están los datos)
  • Pagos recibidos.

Me tomo la licencia de hacer unas observaciones:
  • Sería bueno que pusiera el dato ingresado en la busqueda una vez seleccionado y permitir modificarlo luego si es necesario. (para no repetir el ingreso)
  • Al escribir el nombre correcto y presionar el boton 'Seleccionar paciente' me salió una advertencia: 'Busque el paciente que necesita y selecciónelo del resultado', con Enter funciona bién
  • Busqué un paciente: 'PEREZ JUAN', en la busqueda no mostró a 'PEREZ JAN', sería interesante que la búsqueda tuviera más tolerancia al error.

Si sospechas que los errores tienen que ver con la configuración del equipo avisame y lo pruebo en otro.

Un saludo.

Edito: A diferencia de Neftalí no me apareció nunca el mensaje: 'Can't load library C:\Archivos de programa\Biolab\embedserv\fbembed.dll .'

maeyanes 10-08-2011 22:38:09

Hola...

Cita:

Empezado por ecfisa (Mensaje 409112)
Busqué un paciente: 'PEREZ JUAN', en la busqueda no mostró a 'PEREZ JAN', sería interesante que la búsqueda tuviera más tolerancia al error.

A mi me sorprendería que apareciera PEREZ JAN en una búsqueda por PEREZ JUAN... :p


Saludos...

Chris 10-08-2011 23:05:09

He subido una nueva versión del instalador que soluciona el problema mencionado por Nestalí. Pueden descargarlo de: http://dl.dropbox.com/u/11734896/biolab.exe

Por otro lado, no he logrado reproducir el error que han experimentado cuando se está tomando una nueva orden. Por esa razón, en el .exe principal he configurado a EurekaLog para que ustedes puedan ver los detalles técnicos del error y proporcionarmelos (unidad, función y línea exacta). Además del historial de llamadas.

Saludos,
Chris

ecfisa 10-08-2011 23:18:08

Cita:

Empezado por maeyanes (Mensaje 409115)
Hola...



A mi me sorprendería que apareciera PEREZ JAN en una búsqueda por PEREZ JUAN... :p


Saludos...

Si supieras las empleadas que hay aquí, no te sorprendería en absoluto ;)

Es más, usarias %LIKE% muy a menudo ya que nunca se sabe que nombre de paciente pueden ingresar: PEREZ JUAN,PERES JUAN,PEREZ JUNA,...
y aunque no lo creas todos, pero todos, son la misma persona...:)

Saludos.

Chris 10-08-2011 23:21:00

Cita:

Empezado por ecfisa (Mensaje 409123)
Si supieras las empleadas que hay aquí, no te sorprendería en absoluto ;)

Es más, usarias %LIKE% muy a menudo ya que nunca se sabe que nombre de paciente pueden ingresar...:)

Saludos.

Jajaja :D
Pues ecfisa, el código de la búsqueda es muy permisivo en cuestiones de los acentos y letras como H. Tú sabes, ahora es muy común que la gente se confunda muchos con estas cosas, más con los acentos. Pero hacer algo así a cómo lo que sugieres, lo veo un poco difícil implementarlo en código SQL :confused:

Saludos,
Chris

Chris 10-08-2011 23:27:23

Cita:

Empezado por Neftali (Mensaje 409016)
Otra cosa. La información que se guarda en el fichero "bioelog.elf", a mi entender, es demasiada como para enviarla. Demasiada información del equipo, de los programas y servicios instalados, del usuario, del hardware,...

No se si Eureka tiene forma de configurar eso, pero es algo que "echa para atrás" a la hora de enviarlo. :(:(

He cambiado la configuración de Eureka para que no guarde información de los servicios o bibliotecas en uso. De todos modos, ahora se puede acceder a los detalles del error para que me envíen solo lo que consideren necesario.

Saludos,
Chris

ecfisa 11-08-2011 00:05:03

Vos te reís Chris...:), pero aca hay que lidiar con cada situación...:(

Al cabo de varios años y a petición de la mayoría de los dueños, muy a mi pesar, tuve que implementar esa posibilidad en una aplicación
que corre en varios laboratorios anátomopatológicos.

Tendrías que escuchar la lista de argumentos:
  • "Las empleadas viven haciendo c."
  • "¿ Usted sabe lo que escriben cuando viene un Kumerkiovich ?"
  • "El paciente ni viene por los resultados... a veces es el tío o un vecino. ¿ Como quiere que lo ubique ?, que lo pueda buscar por lo que sea..."
  • "¿ Documento ? No divague, ¿ Un Número ? No pierden la cabeza por que la tienen pegada..."
  • "No me venga a complicar la forma de trabajo."
  • "..."
Y como el cliente es el que paga..., el cliente es el que manda.;)

Saludos.:)

maeyanes 11-08-2011 01:30:35

ecfisa, yo a lo que me refiero es que si buscas por 'PEREZ JUAN', es muy difícil que obtengas un resultado que sea 'PEREZ JAN'...

Ahora, lo que deseas se podría implementar usando comodines, no se, implementar que puedas buscar por: PERE* J*N y entonces si, tus resultados serían 'PEREZ JUAN', 'PERES JUAN' y 'PEREZ JAN'...


Saludos...

José Luis Garcí 11-08-2011 08:55:41

Chris, ahora por la mañana tengo que ir al medico, pero al medio día te prometo mirar, la nueva versión que has subido. Estoy totalmente de acuerdo con Ecfisa, estamos para ayudarnos y mejor que estos problemas los tengas con nosotros ahora que al presentarlos a un posible cliente.

El tema de las búsquedas, lo que suelo hacer por si os vale de ayuda, es un form, que según vas escribiendo, se va posicionando, o que va dejando exclusivamente, en visión los registros que coinciden con la cadena que estamos buscando, en este último caso, hago que se eviten los acentos, ya que yo soy muy malo en ortografía (hago que mi mujer me revise las pantallas y mensajes cuando termino completamente un programa).

En cuanto a lo de los usuarios, os cuento una pequeña anécdota, que costo a mi antiguo Jefe, casi 700 euros, llaman de una de las oficinas que tiene problemas para escribir en el programa, tanto con varias letras como con números, le digo que quiten el teclado y compren uno nuevo y lo instalen, así lo hace y persiste el problema, pues nada billete ida y vuelta Las Palmas/Sevilla/Las Palmas transporte a hueva, hotel, dietas, etc.. para tres días, llego por la noche, me voy al hotel y a la mañana siguiente estoy en la oficina, la persona llega dos horas más tarde de la que ha quedado con migo, yo con un mosqueo de tres pares de narices, por tenerme tirado en frente de la oficina, me pide disculpas, le pido que encienda el equipo, ejecute el programa y la dejo actuar y me dice muy eufórica "Lo vez esta mierda no funciona", me muerdo el labio, cojo el teclado (que estaba lleno entre las teclas de imágenes de Santos, una especies de palillos con muñequitos, etc), le quito todo, y le digo prueba ahora, "A pues va mejor, pero aún hay dos teclas que no van" (ojo al caso que estamos hablando de un teclado con dos días), miro las teclas, las saco y adivinar lo que tenían por dentro, restos de pan, trozos pequeños de palmera de chocolate, etc, cojo tecla por tecla y limpiando la membrana, le comento que no puede comer ni poner bebidas cercas del teclado ni del equipo en general, y me responde que ella no hace eso, mientras se come un dulce, cojo el teclado antiguo, que daba asco sólo de verlo le doy la vuelta y no veas la de porquería que caía. Por la tarde vuelvo a la oficina, y el teclado otra vez con las estampitas, y comiendo de nuevo, le digo que eso no lo puede hacer y me contesta que hace lo que le da la gana, y que no va a cambiar su manera de ser, le digo de acuerdo, cojo el móvil y llamo a mi jefe, le comento lo que pasa y me dice que la pase con ella, en un minuto, dejo el teclado limpio, en todos los sentidos, y no volvimos a tener problemas de este tipo en esta oficina.

newtron 11-08-2011 09:07:19

Y digo yo.... ¿no podían haber llamado a la tienda de informática de la esquina para que le mirara el pc?. :D

newtron 11-08-2011 09:44:24

Chris.

Me he instalado la nueva versión y esto es lo que me aparece cuando intento abrir el programa:

[IMG][url=http://imageshack.us/photo/my-images/801/pantallamv.jpg/]

Windows XP
Firebird 2.1

Neftali [Germán.Estévez] 11-08-2011 10:15:14

Cita:

Empezado por Chris (Mensaje 409094)
Solo espero no perder su buena voluntad compañeros.

No hombre, no te preocupes; A mi también me ha pasado. Estás 1 semana probando la aplicación y no te falla. Generas la instalación, la subes y justo en esa hay un error tonto que hace que falle... :):)

Nos hubiéramos aburrido mucho como "betatesters" si todo hubiera funcionado a la primera. ;)

Neftali [Germán.Estévez] 11-08-2011 10:19:25

Cita:

Empezado por Chris (Mensaje 409126)
He cambiado la configuración de Eureka para que no guarde información de los servicios o bibliotecas en uso.

Creo que es mejor así. Yo he usado Eureka y ExcMagic (ambos añaden esa información) durante mucho tiempo y te aseguro que nunca me ha servido para nada.

Cita:

Empezado por Chris (Mensaje 409126)
De todos modos, ahora se puede acceder a los detalles del error para que me envíen solo lo que consideren necesario.

Esa sí que es buena, sobre todo ahora es tiempo de prubas. Luego puedes eliminarla si deseas.


La franja horaria es GMT +2. Ahora son las 16:17:57.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi