Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Office

Rellenar archivos de texto o word con datos de acces (Solucionado)

puzzleman
2007-06-20 12:00 - Respuestas: 10 - Tema nº: 2453816


Características: Windows XP Profesional, AMD XP 2600 1GB.

Hola a todos, despues de resolver gracias a Ebolo el problema de access se me presenta otra parte a resolver.

Tengo una base de datos en access con varios campos en la tabla y una gran cantidad de archivos que tengo en formato word y txt con informacion incompleta.

Esta es la estructura de la bd:

PACIENTE....: Dª Mª TERESA GARCIA
EDAD........: 24
NºBIOPSIA...: 3834
MEDICO......: DR.F. SANCHEZ
ORGANO......: MAXILAR SUPERIOR
DIAGNOSTICO.: COMPATIBLE CON QUISTE FISURAL

CIA: NINGUNA
CODIGO: P
FECHA INFORME.: 05/12/11
f.ENTRADA.....: 04/12/05
OTROS.......:

Ahora tengo muchos ficheros cuyos nombres se corresponden con el valor del campo NºBIOPSIA...: aqui seria 3834.doc 3834. segun manejemos el txt o el de word que tienen el mismo contenido.

El problema es que en estos archivos tengo algunas partes del texto incompletas, por ejemplo me pone

Paciente: *1*
Edad:*2*
Nº de biopsia:*3*
Estudio solicitado por:*4*
Procedencia de la muestra:*5*
Fecha de recepción:22/12/04

y mas texto que viene bien completo. Entonces lo que necesito es donde pone Paciente: *1* que me ponga Paciente: Dª Mª TERESA GARCIA y lo mismo con los demas. Que me complete los datos con lo que hay en la bd.

No se si se podra hacer algo asi:

Hacer una consulta de la bd sacando el nºbiopsia que es el nombre del archivo de texto que esta incompleto y los campos que necesito rellenar luego en el archivo incompleto.
Luego abrir uno a uno los ficheros y buscar las cadenas *1* *2* *3* etc y sustituirlas por los datos consultados antes.

No se si se maneja bien los archivos doc leyendo caracter a caracter por eso los tengo tb como txt.

Esto es posible?

Gracias de nuevo!!

Saludos.

Posibles soluciones:
Rellenar archivos de texto o word con datos de acces (solucionado)Rellenar archivos de texto o word con datos de acces (solucionado)
Rellenar impresos con wordRellenar impresos con word
Rellenar datos usuario comunidadRellenar datos usuario comunidad
Rellenar una bd con datos de otra en accessRellenar una bd con datos de otra en access
No puedo convertir num a texto en accesNo puedo convertir num a texto en acces
ebolo

Re: Rellenar archivos de texto o word con datos de acces (Solucionado) - 2007-06-20 17:15 - Respuesta 2

Hola de nuevo, poderse se puede pero tengo que hacer unas pruebas primero y ando un poco liado estos días.
Si no tienes prisa te lo miro y te comento como hacerlo; en principio con el txt es fácil de hacer y supongo que con word igual. El problema que veo yo es como sabemos que docs o txt son lo s que tiene que arreglar los datos.
Se podría hacer es una función que revise todos ,os doc o txt de una ruta en concreta y le meta los datos buenos; u otra cosa ¿si la base de datos está bien porque no volver a crear todos esos docs o txt con los datos buenos?

Saludos.



-


[Mensaje editado por ebolo con fecha: 20-06-2007 17:16:23].
puzzleman

Re: Rellenar archivos de texto o word con datos de acces (Solucionado) - 2007-06-20 18:52 - Respuesta 3

Habria que rellenar todos los txt o docs ya que todos estan incompletos, y lo de generarlos de nuevo no puede ser porque en los ficheros hay informacion que no esta en la base de datos. Esto es porque la base de datos estaba hecha con el IBM Assistant Filing y los de txt o doc son en realidad archivos hechos con el IBM Assistant Writing que los he pasado a doc y txt con un programa que me lo permitia, pero tenian datos enlazados con la base de datos que el programa no me incluia al hacer la conversion.

No tengo demasiada prisa asi que cuando te venga bien me ayudas si puedes. Por cierto si se pudiera hacer en doc mejor porque me conserva el formato y eso, sino no pasa nada.

Muchas gracias de nuevo!

Saludos!
ebolo

Re: Rellenar archivos de texto o word con datos de acces (Solucionado) - 2007-06-21 09:46 - Respuesta 4

Hola, pero los datos buenos están en la mdb. Si es así lo que te propongo es crearte los docs a partir de la mdb.
Si no lo he entndido mal.

Saludos.
puzzleman

Re: Rellenar archivos de texto o word con datos de acces (Solucionado) - 2007-06-21 10:16 - Respuesta 5

Si, los datos estan en la bd pero no todos, ya que lo que falta en los docs es solo una parte del encabezado en la que se dicen unos datos, pero el resto de informacion que tienen los docs no estan en ningun sitio. Lo que propones es crear los docs nuevos con la info de la BD y luego añadir lo que falta leyendo de los docs antiguos?

Saludos.
Página:1 Siguiente

Respuestas relacionadas:

Escanear un texto y destinarlo a excel o accesEscanear un texto y destinarlo a excel o accesForo
Bases de datos en accesBases de datos en accesForo
Base de datos acces.Base de datos acces.Foro
Bases de datos en accesBases de datos en accesForo
Base datos en vb sin accesBase datos en vb sin accesForo
Base de datos accesBase de datos accesForo
Problema con base de datos en accesProblema con base de datos en accesForo
Acces base datos fotosAcces base datos fotosForo
Base de datos de works a accesBase de datos de works a accesForo
Abrir base de datos accesAbrir base de datos accesForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos23 Diciembre 2024