powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создать динамический отчет!?
8 сообщений из 8, страница 1 из 1
Как создать динамический отчет!?
    #32572894
FQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FQ
Гость
Здравствуйте !
У меня такой вопрос - можно ли создать отчет в котором будет одно большое
поле, с результатом в нем - таблица сформированная средствами SQL
Например:
select 'Оперативный отчёт по производству и качеству комовой извести за ' + convert(varchar, @Smena) + '-ю смену ' + convert(char(8), @Time,4) union all
select replicate('_',76) union all
select '| обьект1 | обьект2 |' union all
select '|________________________|_______________________|' union all
select case
when (Divider=2) then '| ' + convert(char(6), Time4) + '| ' +
isnull(convert(char(6), round(Value1,2)),' ') +' | ' +
isnull(convert(char(5),round(Value2,2)),' ') +' | ' +
' |' + @Enter +
'|_______________________|________________________|'
else '| ' +
convert(char(6), Time4) + '| ' + isnull(convert(char(6), round(Prod1,2)),' ') +
convert(char(6), Time5) + '| ' + isnull(convert(char(6), round(Prod2,2)),' ')
from #t union all
select ' Документ сформирован ' + convert(varchar, GetDate())
...
Рейтинг: 0 / 0
Как создать динамический отчет!?
    #32572906
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не ясна суть вопроса
- можно ли посредством Union склеить много текстовых строк разного содержимого - да
- хватит для отчёта - нет нужно поле для сортировки
...
Рейтинг: 0 / 0
Как создать динамический отчет!?
    #32572950
FQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FQ
Гость
Что делать - если неизвестно заранее сколько полей будет в
отчете?
Можно сделать ХП , которая будет выдавать текстовую таблицу с данными внутри.
А вот можно ли сделать отчет, c одним большим полем в которое
будет выталкиваться результат ХП ??
...
Рейтинг: 0 / 0
Как создать динамический отчет!?
    #32572956
FQ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FQ
Гость
Дополнение !
Извиняюсь за не совсем правильное название топика!
Нужно было сказать - универсальный , а не динамический !
Спасибо!
...
Рейтинг: 0 / 0
Как создать динамический отчет!?
    #32572965
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FQЧто делать - если неизвестно заранее сколько полей будет в
отчете?
Можно сделать ХП , которая будет выдавать текстовую таблицу с данными внутри.
А вот можно ли сделать отчет, c одним большим полем в которое
будет выталкиваться результат ХП ??

Ну, так это уже не отчет будет, а текстовый документ. Открой ворд и пиши туда, что захочешь и как захочешь. Можно, конечно, результат твоего запроса сложить в таблицу с одним текстовым полем и внутри поля попытаться форматировать поля, но это дело не благодарное.
...
Рейтинг: 0 / 0
Как создать динамический отчет!?
    #32573028
Фотография Shark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Excel твой отчет называется
...
Рейтинг: 0 / 0
Как создать динамический отчет!?
    #32573140
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FQЧто делать - если неизвестно заранее сколько полей будет в
отчете?
Можно сделать ХП , которая будет выдавать текстовую таблицу с данными внутри.
А вот можно ли сделать отчет, c одним большим полем в которое
будет выталкиваться результат ХП ??

сам себе противоречишь - если неизвестно заранее сколько полей будет в
отчете? / c одним большим полем

столбец в отчёте будет один/несколько ?
печатать потом TrueType/моноширинным ?
...
Рейтинг: 0 / 0
Как создать динамический отчет!?
    #32573488
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в одно поле пихать таблицу это изврат

лучшие решения:
Использовать подчиненные отчеты
Динамически назначать значения и размеры заранее созданным контролам из кода отчета
Динамически конструировать отчет из кода запускающей его формы
использовать эксел в качестве отчета
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создать динамический отчет!?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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