Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 REPORT с двух таблиц. Последовательный. это возможно?  [new]
ArDo
Member

Откуда:
Сообщений: 224
Всем здравствовать!

Вопрос:
Есть 2 таблицы с разными структурами. Как их выгнать в один отчет последовательно? Количество строк не фиксировано.
27 ноя 09, 12:02    [7986844]     Ответить | Цитировать Сообщить модератору
 Re: REPORT с двух таблиц. Последовательный. это возможно?  [new]
Шестипалов
Member

Откуда:
Сообщений: 115
ArDo,

Сделать форму отчета по курсору, перед формированием загрузить в курсор данные из обеих таблиц.
27 ноя 09, 12:18    [7987015]     Ответить | Цитировать Сообщить модератору
 Re: REPORT с двух таблиц. Последовательный. это возможно?  [new]
ArDo
Member

Откуда:
Сообщений: 224
Извиняюсь, вопрос задал криво.
Структура таблиц разная совсем.
Структура отчета тоже разная - верхняя половина листа одна, нижняя совсем другая. В подвале общие итоги.
27 ноя 09, 13:14    [7987453]     Ответить | Цитировать Сообщить модератору
 Re: REPORT с двух таблиц. Последовательный. это возможно?  [new]
Sea_Cat
Member

Откуда: Запорожье
Сообщений: 189
Report в VFP9 позволяет делать несколько полей DETAIL - одно для первой таблицы, второе - для второй. Общие итоги - через переменные.
27 ноя 09, 13:31    [7987576]     Ответить | Цитировать Сообщить модератору
 Re: REPORT с двух таблиц. Последовательный. это возможно?  [new]
ArDo
Member

Откуда:
Сообщений: 224
Sea_Cat, с этого места поподробнее:
у меня в отчете сделанном в 2 детайла строки чередуются, первая с детайла1, вторая с детайла2, третья с детайла1... надо чего то указать?
27 ноя 09, 14:46    [7988248]     Ответить | Цитировать Сообщить модератору
 Re: REPORT с двух таблиц. Последовательный. это возможно?  [new]
ВладимирМ
Member

Откуда: г. Москва
Сообщений: 7864
https://www.sql.ru/forum/actualthread.aspx?bid=37&tid=551331#5600292
27 ноя 09, 15:45    [7988726]     Ответить | Цитировать Сообщить модератору
 Re: REPORT с двух таблиц. Последовательный. это возможно?  [new]
igorbik
Member

Откуда: Мск
Сообщений: 578
ArDo
Извиняюсь, вопрос задал криво.
Структура таблиц разная совсем.
Структура отчета тоже разная - верхняя половина листа одна, нижняя совсем другая. В подвале общие итоги.

Если не проходит вариант от ВладимираМ, то попробуй по моему опыту.
Когда еще не было 9-ки, и не было возможности рисовать несколько Детайлов, я собирал несколько таблиц в один курсор, структура которого позволяла путем трансформации полей таблиц заполнить курсор либо значениями полей таблиц, либо пустышками (в курсоре все поля, как правило, были текстовыми, однако это не обязательно). А тогда все легко выводилось в репорт с одним Детайлом.
30 ноя 09, 12:25    [7995889]     Ответить | Цитировать Сообщить модератору
 Re: REPORT с двух таблиц. Последовательный. это возможно?  [new]
СергV70
Member

Откуда:
Сообщений: 82
Легко
Вставляешь непечатаемое поле, в котором вызываешь функцию. Эта функция меняет псевдоним.
30 ноя 09, 16:51    [7998050]     Ответить | Цитировать Сообщить модератору
 Re: REPORT с двух таблиц. Последовательный. это возможно?  [new]
ArDo
Member

Откуда:
Сообщений: 224
Спасибо
1 дек 09, 10:55    [8000701]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить