powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Поочередно вывести данные из таблиц на Crystal Reports
15 сообщений из 15, страница 1 из 1
Поочередно вывести данные из таблиц на Crystal Reports
    #35563649
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите как в Crystal Reports сначала отобразить все поля одной таблицы, а потом второй. В настоящий момент, если я даже и добавляю еще одну секцию Details , затем вставляю в первую секцию поля первой таблицы, а во вторую секцию – второй таблицы, то всё равно отображается сначала первая запись первой таблицы и первая запись второй таблицы, вторая запись первой таблицы и вторая запись второй таблицы и т.д.
По сути, нужно сделать заголовок и вывести все данные из первой таблицы, снова сделать заголовок и вывести данные из второй таблицы. Подскажите выход из данной ситуации..
P.S. отчет разрабатываю в Crystal Reports на Visual Studio 2008.
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35564009
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как решение, вижу следующее: в отчет вставить два подотчета, соответственно из первой и второй таблицы. Но, к сожалению, подотчеты всегда выводятся с новой страницы, кто-нибудь знает, как вывести подотчеты сразу друг за другом?
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35564019
ElsaDay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно использовать UNION ALL. При создании ссылки на источник данных для отчета в ADD Command (Добавить команду) написать SQL-запрос.
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35564114
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ElsaDayМожно использовать UNION ALL. При создании ссылки на источник данных для отчета в ADD Command (Добавить команду) написать SQL-запрос.

UNION ALL опять же объединить две таблицы и будет невозможно вывести данные сначала из одной таблицы, а потом из другой
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35564448
MH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MH
Гость
strint ElsaDayМожно использовать UNION ALL. При создании ссылки на источник данных для отчета в ADD Command (Добавить команду) написать SQL-запрос.
UNION ALL опять же объединить две таблицы и будет невозможно вывести данные сначала из одной таблицы, а потом из другой
А если объединять с добавлением столбца-номера таблицы, примерно так:
CREATE VIEW Tables12 AS
SELECT Table1.*,1 AS TableNum FROM Table1
UNION Table2.*,2 AS TableNum FROM Table2
и потом выбирать с сортировкой:
SELECT * FROM TABLES12 ORDER BY TableNum
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35564833
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MH strint ElsaDayМожно использовать UNION ALL. При создании ссылки на источник данных для отчета в ADD Command (Добавить команду) написать SQL-запрос.
UNION ALL опять же объединить две таблицы и будет невозможно вывести данные сначала из одной таблицы, а потом из другой
А если объединять с добавлением столбца-номера таблицы, примерно так:
CREATE VIEW Tables12 AS
SELECT Table1.*,1 AS TableNum FROM Table1
UNION Table2.*,2 AS TableNum FROM Table2
и потом выбирать с сортировкой:
SELECT * FROM TABLES12 ORDER BY TableNum

Думаю, что это будет работать, но тогда встает вопрос где же для каждой таблицы выводить заголовки? Повторюсь, что решением вижу следующее (может оно и ошибочное): в отчет вставить два субочета, соответственно в detailSection1 и detailSection2. Все нормально выводится, за исключением того, что субочеты всё время выводятся с новой страницы, а необходимо чтобы они следовали друг за другом... Может это в настройках где есть?
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565082
MH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MH
Гость
strintДумаю, что это будет работать, но тогда встает вопрос где же для каждой таблицы выводить заголовки?
Можно создать вставить заголовки в подсекцию Details ( Details b ) с подавлением по условию.
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565232
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MH strintДумаю, что это будет работать, но тогда встает вопрос где же для каждой таблицы выводить заголовки?
Можно создать вставить заголовки в подсекцию Details ( Details b ) с подавлением по условию.

Неужели в такои инмтрументе надо так изголяться, чтобы просто вывести сначала данные из одной таблицы, а потом данные из другой? Нет никаких встроенных решений для этой задачи?
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565343
MH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MH
Гость
strintНеужели в такои инмтрументе надо так изголяться, чтобы просто вывести сначала данные из одной таблицы, а потом данные из другой? Нет никаких встроенных решений для этой задачи?
Только что проверил - нормально отображаются два подотчёта на одной странице. Причём, без специальных действий.
Вы куда помещаете подотчёты?
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565450
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MH strintНеужели в такои инмтрументе надо так изголяться, чтобы просто вывести сначала данные из одной таблицы, а потом данные из другой? Нет никаких встроенных решений для этой задачи?
Только что проверил - нормально отображаются два подотчёта на одной странице. Причём, без специальных действий.
Вы куда помещаете подотчёты?

Один подотчет помещаю в секцию Details a, второй - Details b. Если первый подотчет умешается на одну страницу, скажем на половину страницы, то второй подотчет начинается с новой страницы. Если же не умешается на одну страницу, то второй отчет следует сразу, как и нужно.
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565557
MH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MH
Гость
strintОдин подотчет помещаю в секцию Details a, второй - Details b. Если первый подотчет умешается на одну страницу, скажем на половину страницы, то второй подотчет начинается с новой страницы. Если же не умешается на одну страницу, то второй отчет следует сразу, как и нужно.
Посмотрите параметр Keep Object Together в свойствах (Format) подотчета (второго).
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565590
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MH Посмотрите параметр Keep Object Together в свойствах (Format) подотчета (второго).
В отчет, в который вставляем подотчеты на details a и details b галка стоит на Keep Together, также у первого и второго подотчета на секциях details, галки на keep together также стоят.
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565602
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Также в formate стоит keep object together, как для превого, так и для второго подотчета
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565608
MH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MH
Гость
strintТакже в formate стоит keep object together, как для превого, так и для второго подотчета
Попробуйте выключить.
...
Рейтинг: 0 / 0
Поочередно вывести данные из таблиц на Crystal Reports
    #35565610
strint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Снял галки с keep object together..всё работает...спасибо за помощь!!!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / Поочередно вывести данные из таблиц на Crystal Reports
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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