Cómo paso un campo MEMO a uno TEXTO en otra tabla?
Publicado por Raimundo (7 intervenciones) el 02/03/2008 15:17:18
Tengo un problema complejo desde hace un tiempo con un campo MEMO que aún no he logrado resolver. Te comento:
Hace algunos años, he creado una tabla de Historias Clínicas en Access, que contiene los datos generales del paciente, con un campo MEMO dentro de la misma Tabla que contiene su historial clínico.
Mi intención es pasar la información del campo MEMO en cuestión a una nueva tabla dentro de la misma base de datos pero desdoblada en dos campos llamados "Fecha de atención" (tipo Fecha) y "Comentarios" (tipo Texto) que son los datos que están en el campo MEMO.
Actualmente el campo memo se ve del siguiente modo:
******************************************************
12-08-99 Antecedentes de taquicardia. RX de TX en Abril del 99 normal. ECG normal. TA 120/80. Se solicita Ecocardiograma.
15-03-00 Realizó Ecocardiograma en Octubre. Signos de HTP. Igual medicación.
******************************************************
Obviamente sin los asteriscos. O sea: La información está distribuida de ese modo, con una fecha y su posterior comentario, dos "ENTER" y luego la siguiente fecha con su comentario.
Con esto me ayudarías un montón !!!!!!!!!!!
Ahora, si el desafío estuvo bueno... Te propongo algo más:
En algunos casos el texto supera los 255 caracteres que proporciona el campo de tipo "texto". En ese caso, tendría que dividir esa consulta médica en dos registros con la misma fecha... A mí se me terminó la ciencia y me dí por vencido hasta que encontré preguntas y respuestas de Access en este sitio.
No suelo usar mucho VBA pero creo que la solución requerirá de echar mano de eso, ¿no?
Hace algunos años, he creado una tabla de Historias Clínicas en Access, que contiene los datos generales del paciente, con un campo MEMO dentro de la misma Tabla que contiene su historial clínico.
Mi intención es pasar la información del campo MEMO en cuestión a una nueva tabla dentro de la misma base de datos pero desdoblada en dos campos llamados "Fecha de atención" (tipo Fecha) y "Comentarios" (tipo Texto) que son los datos que están en el campo MEMO.
Actualmente el campo memo se ve del siguiente modo:
******************************************************
12-08-99 Antecedentes de taquicardia. RX de TX en Abril del 99 normal. ECG normal. TA 120/80. Se solicita Ecocardiograma.
15-03-00 Realizó Ecocardiograma en Octubre. Signos de HTP. Igual medicación.
******************************************************
Obviamente sin los asteriscos. O sea: La información está distribuida de ese modo, con una fecha y su posterior comentario, dos "ENTER" y luego la siguiente fecha con su comentario.
Con esto me ayudarías un montón !!!!!!!!!!!
Ahora, si el desafío estuvo bueno... Te propongo algo más:
En algunos casos el texto supera los 255 caracteres que proporciona el campo de tipo "texto". En ese caso, tendría que dividir esa consulta médica en dos registros con la misma fecha... A mí se me terminó la ciencia y me dí por vencido hasta que encontré preguntas y respuestas de Access en este sitio.
No suelo usar mucho VBA pero creo que la solución requerirá de echar mano de eso, ¿no?
Valora esta pregunta
0