Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Grid.ColumnX SUM ()
|
|||
|---|---|---|---|
|
#18+
Проблема такого плана: есть две связанные таблицы 'один ко многим' - соответственно mparent и mchild по полю - idparent (key) и idchild. В форме есть контролы (textbox, combobox) которые берут данные с mparent, и грид, построенный по mchild. необходимо просумировать столбец netto4k в гриде (mchild) и вывести результат в TextBox - по имени totnetto4k в форме пишу: Код: plaintext 1. 2. 3. 4. 5. Может дело в том что я использую Optimistic Row Buffering в курсорах Data Environment формы. Но даже после End Tranzaction все также. Может кто сталкивался ...... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 13:20 |
|
||
|
Grid.ColumnX SUM ()
|
|||
|---|---|---|---|
|
#18+
1) SELECT-SQL отбирает записи только в исходных данных. Значения в буфере таблицы он не видит. Для суммирования данных по буферу надо использовать функцию CALCULATE. Однако функция CALCULATE перемещает указатель записи в конец таблицы. Надо будет возвращать его в исходное положение 2) Ты уж определись, в какой именно момент хочешь сделать расчет. Valid() - в момент выхода из Grid InteractiveChange() - а где ты его нашел в Grid? 3) После программного внесения изменения в TextBox его содержимое следует обновить TextBox.Refresh() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 14:19 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=355&tid=1595584]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 310ms |

| 0 / 0 |
