powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Создание пустой таблицы в FastReport
13 сообщений из 13, страница 1 из 1
Создание пустой таблицы в FastReport
    #39576190
FOGOT-BAstA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер! Второй день пытаюсь понять как в FastReport создать просто пустую таблицу всегда разного размера (аналог вставить таблицу в Word). В БД есть 2 числовых поля V_Viborok и Kol_Viborok, в них, допустим, числа 3 и 5. Надо на печать вывести таблицу 3*5 (строки*столбцы). В ручную Memo прорисовывать или можно как-то попроще - пробовал через crosstab сделать, masterdata и OLE, везде допилиывть через код надо!
Может есть простой вариант?
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576228
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скриптом
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576236
Фотография krapotkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crosstab и есть просто пустая таблица
что еще надо вам там писать?
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576423
gpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создайте на мастерадата 5 пустых мемо, MasterData.RowCount := 3
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576425
gpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или горизонтальный и вертикальный датабэнды
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576492
FOGOT-BAstA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gpi, количество строк и столбцов всегда разные!

krapotkin, кросстаб без данных не выводится (обычный и DB). Может св-во какое надо включить? Думал, может по событию в него через запрос данные вставить для отображения, но до конца не понимаю, как в dataset добавить исходное количество данных...

DimaBr, т.е. только вручную возможно?
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576500
Фотография Exteris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FOGOT-BAstA,
Гляньте FR6. Там, вроде, обещали сделать таблицы с переменным кол-вом строк/столбцов.
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576503
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576574
gpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ExterisГляньте FR6. Там, вроде, обещали сделать таблицы с переменным кол-вом строк/столбцов.
Да, в FR6 уже есть TfrxTableObject
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576643
FOGOT-BAstA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr, Отлично, все работает. Единственное, не могу сделать, что бы ячейки были пропорциональны masterdata. Пишу так
Код: pascal
1.
M.SetBounds ((i)*50,50,(MasterData1.Width/x),MasterData1.Height);


Но некоторые отличаются! Не подскажешь как правильно выставить ширину относительно ширины MasterData?
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576682
Фотография Exteris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
M.SetBounds ((i)*(MasterData1.Width/x),50,(MasterData1.Width/x),MasterData1.Height);
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576727
FOGOT-BAstA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Exteris, Спасибо. Абсолютно правильно вот так
Код: pascal
1.
M.SetBounds ((i-1)*(MasterData1.Width/x),50,(MasterData1.Width/x),MasterData1.Height);


Всем спасибо за помощь и с наступающим!
...
Рейтинг: 0 / 0
Создание пустой таблицы в FastReport
    #39576861
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gpiДа, в FR6 уже есть TfrxTableObject
это секретная информация
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Создание пустой таблицы в FastReport
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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