|
|
|
Сумма значений по одному полю в выделенных записях табличной формы
|
|||
|---|---|---|---|
|
#18+
К примеру есть подчиненная табличная форма с двумя столбцами "Имя" и "Количество". мышкой выделяем несколько записей и необходимо подсчитать сумму в поле количество но только выделенных записей. Как? Заранее благодарен kriven ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2002, 13:13 |
|
||
|
Сумма значений по одному полю в выделенных записях табличной формы
|
|||
|---|---|---|---|
|
#18+
И все таки может кто знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2002, 07:15 |
|
||
|
Сумма значений по одному полю в выделенных записях табличной формы
|
|||
|---|---|---|---|
|
#18+
гм... я бы наверное сделал в не подчинённую табличную форму, а список. Там пусть выделяют чего хотят (незабыть только разрешить мултиселест) 8)).. а дальше пробегать по выделеным записям списка и считать сумму 8). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2002, 12:40 |
|
||
|
Сумма значений по одному полю в выделенных записях табличной формы
|
|||
|---|---|---|---|
|
#18+
обработка выделенных записей в выделяемой форме - субформе на событие изменение выделения обработчик из общего модуля Код: plaintext 1. 2. в общем модуле процедура определения списка идентификаторов записей источника данных Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. для программы - обработчика, который может быть вызван по таймеру или по другому событию либо из другой формы - обработчика код формирования рекордсета в котором можно как считать сумму так и делать любые действия с выбранными записями. Код: plaintext 1. 2. 3. 4. пробовал сделать проще, но все время путались записи в всвязи с различными видами сортировок и фильтров формы. Этот способ и был оставлен как самый надежный. Кстати интересует какие еще аналогичные решения у кого есть... А.А. Козин ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2002, 13:38 |
|
||
|
Сумма значений по одному полю в выделенных записях табличной формы
|
|||
|---|---|---|---|
|
#18+
SelectionChange Event из HELP: Occurs whenever the user makes a new selection in a PivotChart view or PivotTable view. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2002, 14:45 |
|
||
|
Сумма значений по одному полю в выделенных записях табличной формы
|
|||
|---|---|---|---|
|
#18+
А я добавил в табличку логическое поле, а на клик по записи инвертируется его значение. Чтобы было видно, а не простой чекбокс по всей длинне поле с форматированным цветом. Это удобно еще тем, что выделенные строки можно фильтровать. Ну и еще пришлось сделать две кнопульки выделить"все"/"ничего" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2002, 18:09 |
|
||
|
Сумма значений по одному полю в выделенных записях табличной формы
|
|||
|---|---|---|---|
|
#18+
Несмотря на перенесенную мною обиду на скуль.ру (в виде непонятного уменьшения количества моих сообщений (пусть даже и малоценных) на порядка штук десять) я сделал то, что требуется в этом топике: sel.mdb Поправки приветствуются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2002, 02:41 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32068589&tid=1682927]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 161ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...