Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
программный footers в TDBGridEh
|
|||
|---|---|---|---|
|
#18+
Подскажите где я запутался. Через инспектор подвал делаю без проблем, а программно запутался ??? Хочу в одном гриде показывать разные запросы и соотвественно менять подвалы. Запросы меняю программно через Q.sql.add() А вот прописать новые footersы УВЫ ! Помогите please ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 08:27 |
|
||
|
программный footers в TDBGridEh
|
|||
|---|---|---|---|
|
#18+
А как хоть делали-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 08:47 |
|
||
|
программный footers в TDBGridEh
|
|||
|---|---|---|---|
|
#18+
Запрос типа REP.Active:=false; REP.SQL.Clear; REP.SQL.Add('SELECT DATA_UPL as ДАТА, SUM_ZALOG as ЗАЛОГ, SUM_UDER as УДЕРЖАНО, OCTATOK'); REP.SQL.Add(' FROM "Zalog" Zalog'); REP.SQL.Add(' WHERE ZALOG."DATA_UPL" BETWEEN :D1 AND :D2'); REP.Params[0].asDate := strtodate(PER.F_PERIOD.Date1.Text); REP.Params[1].asDate := strtodate(PER.F_PERIOD.Date2.text); REP.Active:=true; // здесь хотел бы прописать подвал для запроса TABL.SumList.Active:=true; // TABL это это grideh Не могу программно прописать параметры для столбцов. Из текста через инспектор это выглядит ~ так Columns = < item Footers = < item ValueType = fvtCount FieldName = 'DATA_UPL' end> end> fvtCount для столбца с датой а fvtSum для числовых столбцов пытаюсь TABL.Columns.Items[0].FieldName; TABL.Columns.Items[0].Footers[0].Value:=... но выдает ошибки Подскажите как правильно ! Заранее благодарю откликнувшихся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 09:37 |
|
||
|
программный footers в TDBGridEh
|
|||
|---|---|---|---|
|
#18+
TABL.Columns.Items[0].Footer.Valuetype:=fvtCount; TABL.Columns.Items[0].Footer.FieldName:='DATA_UPL'; ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 09:54 |
|
||
|
программный footers в TDBGridEh
|
|||
|---|---|---|---|
|
#18+
TABL.Columns.Items[0].Footer.Valuetype:=fvtCount; TABL.Columns.Items[0].Footer.FieldName:='DATA_UPL'; ADONY Спасибо понял. Но появился другой вопрос. При изменении запроса (то бишь новый) когда меняются поля это вещь не проходит, а работает ТОЛЬКО с самым первым ? Где у меня прокол ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2003, 12:31 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32354695&tid=2115419]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 339ms |

| 0 / 0 |
