powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / report
2 сообщений из 2, страница 1 из 1
report
    #33720218
dfdf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Privet. Yest 2 tablitsi, dopustim A1.DBF, A2.DBF

A1.DBF:
KOd NAIM
1 aaaa
2 vvvvv
3 hhhh
.
.
N rrrrrr

A2.dbf:
S1 S2 S3 S4 S5 i t.d.
1 2 5 3 1
3 7 2 3 5
2 5 3 4 1
...................


To yest, v A1.dbf naxoditsa "znachenie" tsifr kotorioy yest v A2.dbf:
1 aaaa
2 vvvvv
3 hhhh
......
Iz A2.DBF poluchayu report.
Mne nado chtobi v otchete v mesto tsifr ix "znachenie" vidno bilo.
Kak eto sdelat? Pomoqite pojalusta .
...
Рейтинг: 0 / 0
report
    #33721118
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простейший вариант:

1) В таблице A1.dbf должен быть индекс по полю KOD
2) В DataEnvironment отчета добавляешь столько копий таблицы A1, сколько полей с цифрами есть в A2.

Т.е. в DataEnvironment будет только одна таблица A2 и, например, 5 копий таблицы A1.

Физически, это означает, что таблица A1 будет открыта одновременно в 5 рабочих областях

3) Настриваешь связи от каждого поля таблицы A2 к соответствующей копии таблицы A1
4) Выводишь в отчете поля из нужных копий таблицы A2

Несколько более сложный вариант - это сделать временную таблицу для отчета, например, как результат запроса, объединяющего поля таблицы A1 и A2
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / report
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]