Debería configurar un archivo dsn (en XP está en el Panel de control/Herramientas administrativas/Orígenes de datos (ODBC)) y luego usar el archivo dsn (Microsoft Text Driver) para el origen de datos como una conexión ODBC (RDO) .
puse este escenario de prueba hasta en la mía como la siguiente:
**File 1**
column1
1row1
1row2
1row3
**File 2**
column1
2row1
2row2
2row3
que configurar el DSN de archivo para apuntar a la unidad C y en la pantalla de fuente de datos añadí file1.txt y file2.txt a las tablas seleccionadas. Entonces, lo más fácil es borrar los enlaces de las tablas para que tire de cada fila. Le advertirá que hay múltiples puntos de partida.En general, no lo recomiendo, pero funcionará en este caso y, dado que no informa sobre una base de datos, probablemente no sea el fin del mundo. Si usted caso omiso del mensaje de punto de partida a continuación, añadir los campos al informe, cuando se ejecuta debe obtener el siguiente resultado:
1row1 2row1
1row1 2row2
1row1 2row3
1row2 2row1
1row2 2row2
1row2 2row3
1row3 2row1
1row3 2row2
1row3 2row3
De esto se puede cambiar su agrupación para obtener la salida que necesita.
También puede usar esta misma conexión contra subinformes en lugar de hacer este enlace donde tiene el informe principal extraer la información de file1.txt y luego colocar un subinforme en el pie de página del informe que extrae de file2.txt. Esta opción no tendrá el texto intercalado, pero aún lo tendrá en el mismo informe.
Espero que esto ayude a algunos.
Al hacerlo, solo se devuelven los primeros 256 caracteres del archivo de texto. – seanyboy
No - Revisado doblemente y definitivamente no funciona. Existe alguna sugerencia de la web que Crystal informa tiene un límite de 255 caracteres para los resultados de las fórmulas. – seanyboy