Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Вниз

Sos! Необходимо сделать отчет вида...   Найти похожие ветки 

 
Chall   (2006-03-17 16:14) [0]

Есть две таблицы бд. Надо из них сделать отчет вида:

              | 01.ММ.ГГГГ  |..................| 31(30,28).ММ.ГГГГ |
------------------------------------------------------------
бд1 Поле1 |    бд2ПолеX |..................|            бд2.полеХ |
бд1 Поле2 |    бд2ПолеX |..................|            бд2.полеХ |
бд1 Поле3 |    бд2ПолеX |..................|            бд2.полеХ |
бд1 Поле4 |    бд2ПолеX |..................|            бд2.полеХ |
-----------------------------------------------------------
Итого       |summ(стлбц.)|..................|        summ(стлбц.)|

Лист в альбомном варианте. Надо чтобы на каждом листе повторялась левая колонка, а дальше шли колонки по датам. за каждый день месяца.


 
Johnmen ©   (2006-03-17 16:28) [1]

А в чём затруднение?


 
Savek   (2006-03-17 16:44) [2]

А как выглядят "две таблицы"?


 
Chall   (2006-03-18 16:09) [3]

Да какая разница как выглядят эти "две таблицы" главное как сделать чтобы отчет был в таком виде. Че-то у меня не через куикрепорт не через рэйв не получается.


 
vovnuke ©   (2006-03-18 16:46) [4]

структуру таблиц и запрос


 
Chall   (2006-03-18 18:36) [5]

1 таблица

Поля NAME И Region

2 таблица
Поля Name Date Kol Sum

в проге вводят диапазон от одной даты до другой

В отчете должно быть выведено:

Слева столбец Name (все из первой дб) - столбец повторяется на каждой странице
После него N-столбцов в зависимости от диапазона даты(кол-во дней) в каждом из которых для каждой записи из первой таблицы Name выводятся SUM и KOL из второй таблицы за эту дату. (см. первый рисунок.)


 
Anatoly Podgoretsky ©   (2006-03-18 18:37) [6]

Chall   (18.03.06 16:09) [3]
Как не получается? Должно работать.


 
Chall   (2006-03-18 18:42) [7]

Ну как это сделать? я могу допустим сделать чтобы он шел не влево, а вниз. а мне надо чтобы именно влево шел. Ну чтобы шапка типа слева была. Т.е. этот самый левый столбец. Помогите как это сделать.


 
Anatoly Podgoretsky ©   (2006-03-18 18:46) [8]

Сделай в TSringGrid и натрави QR


 
Chall   (2006-03-18 18:49) [9]

>Anatoly Podgoretsky ©   (18.03.06 18:46) [8]
>
>Сделай в TSringGrid и натрави QR

Объясни(те) пожалуйста как его натравить.


 
Anatoly Podgoretsky ©   (2006-03-18 20:53) [10]

Слишком общий вопрос.
Что именно не понятно?


 
Chall   (2006-03-19 10:07) [11]

Ну в стринг грид допустим данные слить я смогу, но как натравить на него куикрепорт? Как из стринг грида в него анные скинуть.


 
Anatoly Podgoretsky ©   (2006-03-19 12:14) [12]

Через обработчик события OnNeedReport.
В Дельфи есть пример.


 
Chall   (2006-03-19 13:15) [13]

>Anatoly Podgoretsky ©   (19.03.06 12:14) [12]
>
>Через обработчик события OnNeedReport.
>В Дельфи есть пример.

Спасибо.



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

Форум: "Начинающим";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.037 c
2-1142952153
DelphiLexx
2006-03-21 17:42
2006.04.02
CutToClipboard


15-1141625540
Knight
2006-03-06 09:12
2006.04.02
Девчонки!!! Всех с наступающим!!!


15-1141722985
superoberon
2006-03-07 12:16
2006.04.02
Shelltreeview


2-1142755434
gidd
2006-03-19 11:03
2006.04.02
занесение строки в бд


15-1141984701
leonidus
2006-03-10 12:58
2006.04.02
Подскажите юникодные коды символов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский