Pomogite chainiku, please...

ganzorig_1ganzorig_1 mongolia
отредактировано 06:42 Раздел: FastReport 3.0
Privet vsem! Pomogite chainiku reshit problemu...
Est dve tablitsy. Structura takova:
Table1: ID, ContractNo, ... (ID-autoincrement)
Table2: ID, ContractNo, Date, Debet, Kredit, ... (ID-autoincrement)
svyaz odin ko mnogomu, (table 1) 1: N (table2) po 'ContractNo'-u.

Report s DialogPage-m. Na nem dve DateEditControl. Pust DateEdit1, DateEdit2.
Nuzhno pokazat' report tipa:
_______________________________________
ContractNo....Sum of Debet....Sum of Kredit
1................................200....................300
2................................250....................200
3................................400....................370
_______________________________________

Ya postavil na DialogPage DBEQuery.
DBEQuery.Master:=Table1
DBEQuery.MasterFields:='ContractNo=ContractNo'

SQL:='SELECT ContractNo, Debet, Kredit FROM Table1 WHERE Date>=:d1 AND Date<=:d2'
Params:
d1...............DateEdit1.Date
d2...............DateEdit2.Date

Na Page1 postavil MasterData i DetailData. DetailData.Visible:=False;

Memo1......................Memo2
[Table1."ContractNo"] [SUM(<BDEQuery1."Debet">, DetailData1)]
Na vtorom memo nichego ne pechataetsya. Pomogite...

Комментарии

  • ganzorig_1ganzorig_1 mongolia
    отредактировано 06:42
    Vopros snyat. Pokopalsya v documentacii. Poluchilos...

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.