Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.19;
Скачать: CL | DM;

Вниз

Еще вопрос (TDataSetTableProducer)...   Найти похожие ветки 

 
Asail   (2005-12-22 20:03) [0]

Здрасте! Возник вопрос по поводу TDataSetTableProducer:
Есть некая таблица в БД, которую надо отобразить в HTML (cgi), разбив на несколько частей. Поясню:
например, каждая запись начинается с поля "дата".
Все дни одного месяца идут в таблице подряд, затем таблица заканчивается, выводится какая-то промежуточная инфа и начинается следующая таблица с другим месяцем.
Пример:
1.1.2005
2.1.2005
........
31.1.2005
<тут таблица заканчивается>
1.2.2005
2.2.2005
........
28.2.2005
<тут таблица заканчивается>
.........
и т.д. до конца таблицы БД.

Как такое можно реализовать.
Заранее, большое спасибо!


 
umbra ©   (2005-12-22 20:24) [1]

у этого TDataSetTableProducer есть свойства Header и Footer. Это отдельные куски HTML, в которые можно вставить любой текст. Возможно, Вам стоит прочесть раздел справки "Creating Internet and Intranet Applications"


 
Asail   (2005-12-22 21:47) [2]


> у этого TDataSetTableProducer есть свойства Header и Footer

Это я понимаю. Я только не понимаю как я могу разрезать таблицу?
Т.е. сообщить, что давай шуруй до такой-то строки, а потом стоп и.т.д.
Фильтры несколько раз ставить что-ли?
Или, самому dataset обходить и ручками html по тэгам выстраивать (нудновато будет, пожалуй). Если можно, поделитесь идеями, как лучше сделать. Спасибо.


 
umbra ©   (2005-12-23 10:24) [3]

можно фильтровать, но если нужны куски таблицы, то естественней будет TDataSetQueryProducer, который делает таблицу по результатам запроса



Страницы: 1 вся ветка

Текущий архив: 2006.02.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.067 c
1-1137596199
Still Swamp
2006-01-18 17:56
2006.02.19
Не исполняется Destructor.


2-1138453840
Игорь Степанов
2006-01-28 16:10
2006.02.19
Размещение нескольких компонент QuickReport на форме


2-1138774555
Just a man
2006-02-01 09:15
2006.02.19
Создание перетаскиваемого объекта


2-1138631840
13
2006-01-30 17:37
2006.02.19
Буфер данных


2-1139064527
Serg1981
2006-02-04 17:48
2006.02.19
Application.ProcessMessages