Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Отчет в Visual FoxPro / 6 сообщений из 6, страница 1 из 1
25.11.2018, 13:19
    #39738162
mypg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет в Visual FoxPro
Делаю отчет на основе двух таблиц - server (поля: id_m, id_c, id), client(поля: id_c, name )
Они связаны ключом id_c

Выбрал Report- New File- New Report.
Далее в Data enviroment выбрал две таблицы, по которым хочу сделать отчет, это server и client
Далее Report - Quick report выбрал поля server.id_m, client.name
Но в итоге в отчете оказывается не то, что нужно. Для каждого server.id_m выводиться первое client.name. Я так понимаю, что нужно прописать что-то в Expression в строке отчета, соответствующей client.name. Хотел сделать через SELECT
Код: sql
1.
2.
3.
SELECT client.name; 
FROM client; 
WHERE server.id_c=client.id_c


Но при попытке посмотреть отчет вижу только ошибку синтаксиса
...
Рейтинг: 0 / 0
25.11.2018, 14:22
    #39738171
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет в Visual FoxPro
Правильно так:
Код: sql
1.
2.
3.
SELECT client.name; 
FROM client, server; 
WHERE server.id_c=client.id_c


"Показать имя всех клиентов, присутствующих в таблице server"

Но тебе наверное надо что-то другое.
...
Рейтинг: 0 / 0
25.11.2018, 17:41
    #39738213
mypg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет в Visual FoxPro
982183,
Да, у меня проблема в отчете. Довольно странные вещи происходят. К примеру когда больше 2 таблиц добавляю, между ними не появляются связи
...
Рейтинг: 0 / 0
25.11.2018, 19:11
    #39738237
Sergey Sizov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет в Visual FoxPro
mypgНо в итоге в отчете оказывается не то, что нужно.А что нужно и мы, и фокс должны угадать? Отчет по серверам с некоторой инфой из клиентов или отчет по клиентам с некоторой инфой из серверов?
...
Рейтинг: 0 / 0
25.11.2018, 22:01
    #39738273
mypg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет в Visual FoxPro
Sergey Sizov,

Нужно,чтобы для каждого id_m из сервера отображалось соответствующее ему name клиента
...
Рейтинг: 0 / 0
26.11.2018, 02:40
    #39738324
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет в Visual FoxPro
Код: sql
1.
2.
3.
SELECT server id_m, client.name; 
FROM client, server; 
WHERE server.id_c=client.id_c
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Отчет в Visual FoxPro / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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