Вам потребуется настроить файл dsn (в XP он находится в Панели управления / Администрирование / Источники данных (ODBC)), а затем использовать файл dsn (Microsoft Text Driver) для источника данных в качестве соединения ODBC (RDO).
Я настроил этот тестовый сценарий на мой, как показано ниже:
**File 1**
column1
1row1
1row2
1row3
**File 2**
column1
2row1
2row2
2row3
Я настроил файл dsn, чтобы он указывал на диск c, и на экране источника данных я добавил file1.txt и file2.txt в выбранные таблицы. Тогда самое простое, что нужно сделать, это очистить ссылки таблиц, чтобы они вытягивали каждую строку. Он предупредит вас о наличии нескольких отправных точек. Я обычно не рекомендую это, но это будет работать в этом случае, и, поскольку он не передает данные из базы данных, это, вероятно, не конец света. Если вы игнорируете сообщение начальной точки, то добавьте поля в отчет, при запуске вы получите следующий вывод:
1row1 2row1
1row1 2row2
1row1 2row3
1row2 2row1
1row2 2row2
1row2 2row3
1row3 2row1
1row3 2row2
1row3 2row3
Отсюда вы можете изменить свою группировку, чтобы получить нужный вам вывод.
Вы можете также использовать это же соединение с вложенными отчетами вместо того, чтобы делать эту связь, когда у вас есть основной отчет, извлеките информацию из file1.txt, а затем поместите вложенный отчет в нижний колонтитул отчета, который извлекается из file2.txt. В этом варианте текст не будет сопоставляться, но он все равно будет в том же отчете.
Надеюсь, это поможет некоторым.