FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
aplicacion para reportar resultados
a ver si me se explicar.
en mi empresa tienen un viejo programa en basic que lo que hace es tomar un archivo texto, que es como una plantilla para llenar resultados de estudios de laboratorio. tienen mas de 200 archivos texto diferentes cada archivo se compone de lo siguiente: prueba x de y [......... ] valores entre xxxx y xxxx esta pruebas etc etc prueba z de f [ ......... ] valores entre xxxx y xxxx y asi con los diferentes 200 archivos este programa toma el archivo y lo pone en pantalla y solo se posiciona en los campos entre corchetes para su llenado y luego lo imprime. no guarda ningun resultado ni modifica el archivo texto ya que solo le sirve de plantilla para su llenado e impresion la idea seria tomar los archivos de texto y hacer lo mismo en delphi para no tener que reproducir 200 archivos diferentes o eso creo alguna idea de como debo atacar este asunto ????
__________________
Todos llevamos nuestros demonios a cuestas.. Última edición por gmontes fecha: 24-05-2010 a las 06:24:05. |
#2
|
||||
|
||||
Hola gmontes.
No tengo muy en claro como se seleccionan los archivos y algún detalle más. Pero, a ver se me ocurre, para respetar el viejo formato usar un TStringGrid con tres columnas, poner FixedCols y FixedRows a False y cargar en la primera columna el texto hasta encontrar el caracter '[' y en la tercera columna el resto de la cadena a partir del caracter ']', quedando la segunda para el ingreso. También habría que prohibir que se posicionen en la primera y tercera columna. Hice una pequeña prueba, sin comprobaciones del tipo y cantidad de caracteres que pueden ingresar por ejemplo.Y por supuesto sin impresión. (es sólo un bosquejo) El ejemplo genera un archivo 'PRUEBA.TXT' donde quedan guardadas las líneas con lo tipeado por el usuario.
Espero te sirva y saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
gracias por la respuesta.
lo que se busca es reproducir lo que hace el antiguo programa tanto la captura como el reportar los estudios
__________________
Todos llevamos nuestros demonios a cuestas.. |
#4
|
||||
|
||||
Pues para mi la idea de las plantillas es buena y no veo porque cambiarla, ahora bien, yo lo que haria con Delphi, es llenar una tabla que se crea al "vuelo", con los campos "corchetes" y asi solicitarselos al usuario.
Sigues usando las plantillas y la aplicacion puede usarse para futuras plantillas. Saludos.
__________________
Ya tengo Firma! |
#5
|
||||
|
||||
Hola.
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como hago reportar ciertas partes de una Tabla de datos? | Carlos76 | Firebird e Interbase | 2 | 07-08-2007 19:28:42 |
Reportar documentación en .rft en Enterprise Architect de archivos de Borland C++ | kayejero | C++ Builder | 0 | 11-12-2006 14:38:49 |
Resultados para la expresión | KeyMan | Impresión | 1 | 01-06-2006 10:29:23 |
|