FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#61
|
||||
|
||||
Muchas gracias ecfisa! te lo agradezco muchísimo. Ya estoy analizando el informe
Saludos, Chris |
#62
|
||||
|
||||
He identificado el problema en la toma de las órdenes: El problema lo ocaciona porque algunas configuraciones regionales utilizan la coma (,) como separador de punto decimal. Un ejemplo es España (Neftalí) y Argentina (ecfisa). -Disculpame José, pero no sé exactamente dónde vives, pero para tí debe ser igual si experimentaste el mismo problema-.
La ventana de selección de exámenes se comunica con la ventana de toma de órdenes intercambiando información en formato JSON. Es ahí el problema. La definición de JSON solo especifica el punto (.) como separador de punto decimal. Es por eso que al pasar un valor como este: Cita:
La solución: He cambiado el código que genera la anterior cadena JSON para devuelva los decimales utilizando punto (.) para separar el decimal del entero. El ejecutable reparado puede descargarse desde esta dirección: http://dl.dropbox.com/u/11734896/biolab_ejecutable.exe El resto de problemas que me había comentado Neftalí aún no los he revisado a fondo. Este es el que para mí era de mayor prioridad. Pero sin duda también los tengo que resolver (creo que están más fáciles). Saludos a todos y nuevamente muchísimas gracias por la ayuda que me han dado. Attn.: Chris |
#63
|
||||
|
||||
Chris, para tú información. vivo en las islas afortunadas, para ser exacto en las islas Canarias, que pertenecen a España, para ser más exacto en Gran Canaria en la población de Teror, municipio del interior, donde se encuentra la patrona de mi isla, La Virgen del Pino http://www.corazones.org/maria/pino_nra_senora.htm
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#64
|
||||
|
||||
Hola!
He realizado una pequeña prueba. Y antes de nada, he de decir que la impresión visual es muy satisfactoria. Probaré dentro un rato con el nuevo ejecutable. Aquí algunas mejoras o problemas que me he encontrado:
Saludos
__________________
Si no lo sabes, necesitas leerlo |
#65
|
||||
|
||||
Chirs, ahora que he solucionado el problema con mi base de datos de la empresa, te pongo el código de búsqueda que tengo (más que seguro que tu también lo conoces) e imágenes para expresar mejor lo que hablaba de las búsquedas.
Código
imagen de la base sin búsqueda Segunda imagen ya buscando y Tercera imagen Como te comentaba, según realiza la búsqueda, sólo van quedando los que coinciden, es verdad que si pones búsqueda sin acentos (se que tengo que corregir el acento de búsqueda), ya no se habilita esta opción, pues aún no he descubierto la manera de hacerlo, pero aún así se ira posicionando en el registro según la búsqueda. Por cierto RemoveAcentos es una función que me baje de un foro de delphi brasileño, si hace falta pongo la función.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" Última edición por José Luis Garcí fecha: 12-08-2011 a las 09:10:01. |
#66
|
||||
|
||||
Cita:
He bajado esa versión del EXE (1.0.1.703) y sigue teniendo el mismo problema con las órdenes. Al seleccionar el examen, PETA.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#67
|
||||
|
||||
Cita:
Debe ser que me equivoqué.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#68
|
||||
|
||||
Cita:
Con respecto a las opciones de instalación, lo hecho así porque tengo en consideración que mi público objetivo tiene pocos conocimientos técnicos. Es por esa razón que he reducido al máximo los pasos de la instalación. No entendí a lo que te refieres con: "Al dar de alta el usuario, sale una nueva ventana, pero no se oculta la anterior." Me podrías explicar mejor? Por último, si se te creo un archivo .elf (no debió ser en el escritorio) me lo podrías enviar compañero? Es para darle análisis y reparar los problemas que aparezcan en el informe. Saludos, Chris |
#69
|
||||
|
||||
José, gracias por compartir tu experiencia conmigo. La búsqueda en Biolab funciona más o menos a cómo lo estás haciendo tú. Pero solo con SQL, no con Locate. En el código que compartiste:
Tienes dos problemas, uno de ellos es que no estás quitando los acentos al valor del campo, sino a una cadena constante ('EMPRESA'). Lo que estás haciendo es solo quitarle los acentos al al nombre del campo "EMPRESA". En tu caso creo que Locate no te sirve, talvez un código así te puede ayudar mejor:
Saludos, Chris |
#70
|
||||
|
||||
Cita:
Neftalí, podrías decirme que localización estás utilizando? Gracias amigo! Saludos, Chris |
#71
|
||||
|
||||
Si te refieres a la configuración regional; es esta:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#72
|
||||
|
||||
Chris, te aseguro que el Locate funciona, claro que sólo por el Campo Empresa, pero, es por el mismo que hago la búsqueda en SQL, lo que quería decirte es que en tu caso escribes la cadena y luego buscas en mi caso el botón lo activo por su evento y desde el edit en el OnChage, donde le hago una llamada, de esta manera, según escribe el usuario va reduciendo el número de registro muy probablemente al que busca únicamente.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#73
|
||||
|
||||
Cita:
Saludos, Chris |
#74
|
||||
|
||||
Hola Chris.
Te paso otra posibilidad para las busquedas extendidas. Me hice una función para componer la consulta, no digo con esto que sea inventiva mía, de algún lado seguramente habré sacado la idea ... Luego, como ejemplo, podés usar un ComboBox para el criterio (por nombre, direccion, teléfono, documento,...), un Edit para ingresar el texto buscado y un RadioGroup para el tipo de coincidencia (comienza con, contiene a, coincide con, termina con y restaurar). El resultado de la seleccíon lo podes mostrar en un DBGrid para ampliar más las opciones. Si aún así no encuentra al paciente; el que está frente al monitor es un neardental... La confección de la consulta no ofrece inseguridad alguna por que es de uso interno de la aplicación. Y la degradación de la performance es mínima ya que la búsqueda no es incremental y sólo se usa cuando existen problemas para individualizar un paciente (aunque puede aplicarse a cualquier tabla). Quizá ya se te haya ocurrido y lo hayas descartado por no adecuarse al proyecto, pero bueno te hacerco la idea con la esperanza de que te sea de utilidad. Un saludo. Edito: No pongo imágenes de mis pantallas por que son espantosas. Además no estamos en el foro 'Humor' y no quiero que nadie se ría...
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 12-08-2011 a las 19:32:09. |
#75
|
||||
|
||||
ecfisa, eso no vale yo pongo mis pantallas, que son horribles y tú no pones tus tablas, que pasa aqui tenemos derecho a reirnos todos . Ahora en serio, dudo que sean espantosas, por tu manera de responder y la ayuda que brindas, dudo mucho que sean espantosas ni las pantallas ni las tablas.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#76
|
||||
|
||||
Antes que todo, ecfisa quiero darte las gracias por el código que me has brindado. Aunque creo que lamentablemente ya estoy un poco tarde para implementarlo en el sistema. Lo que sí he implementado de tí es la utilización de caracteres comodines, a cómo me sugeriste. Ahora, el carácter * es reemplazado por % en el código SQL de búsqueda.
Me he es grato compartir con ustedes una nueva versión de Biolab, la construcción 706. Esta nueva versión corrige la mayoría de problemas que voluntariamente me han ayudado a encontrar. Les dejo el enlace para que puedan descargar y nuevamente probarla si no es mucha molestia http://dl.dropbox.com/u/11734896/biolab_b706.exe Nuevamente, muchas gracias a todos ustedes compañeros! Les debo una! Saludos, Chris |
#77
|
||||
|
||||
Hola Chris,
Sólo comentarte que he estado siguiendo un poco este hilo aunque no instalé tu aplicación en ningún momento. Ahora quise instalarla con el último ejecutable que indicas, y no tengo manera, ni me crea la base de datos, ni sé donde instalar el ejecutable, y tampoco sé si el EXE que ofreces incluye 'instalador' o no, o como decías anteriormente, el mismo EXE es el que te crea la BBDD, que en mi caso no veo donde. Tengo XP y FB 2.1 instalados.
__________________
Piensa siempre en positivo ! |
#78
|
||||
|
||||
Gracis gluglu por tu interés. Lo que sucede es que primero tendrás que hacer la instalación con el instalar que previamente había compartido. Puedes descargarlo de http://dl.dropbox.com/u/11734896/biolab.exe
Cuando termines el proceso de instalación, tendrás que reemplazar el ejecutable principal, llamado "biolab.exe" por la última versión que he subido (http://dl.dropbox.com/u/11734896/biolab_b706.exe). Por último, lamentablemente Biolab no te funcionará si tienes instalada la versión 2.1 de Firebird. Cualquier inconveniente que tengas, no dudes en comentarmelo. Saludos, Chris |
#79
|
||||
|
||||
Hola Chris,
Eso intenté exactamente. Primero me descargué el Exe que ocupa más espacio porque supuse que tenía algún instalador adicional tal y como se comentaba en anteriores post's de este hilo, y después me disponía a instalar la última versión del Exe. Pero no me ha funcionado tampoco así. El instalador no me crea ningún directorio ni ninguna base de datos. En cualquier caso, según se comentaba también en el hilo, a pesar de tener instalada la versión 2.1 de FB, al utilizar en tu programa la versión embedida, creo recordar que se podía trabajar con ambos. En estos momentos, de pleno desarrollo particular, no puedo desinstalar la versión 2.1 FB de mi ordenador. Saludos
__________________
Piensa siempre en positivo ! |
#80
|
||||
|
||||
Hola Chris.
Probando la nueva versión... Ninguno de los problemas anteriores se presentó, y la busqueda anda de diez. Pero tuve un problema en Tomando una nueva órden: Cita:
Cita:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 06-09-2011 a las 10:04:55. |
|
|
|