Я создаю портфель акций. Каждая строка представляет собой запас, и это данные, включая прибыль / убыток. У каждой строки есть groupid, который пользователь может указать. По идее я хочу:
- физически сгруппировать строки на основе groupid
- после шага # 1 Я хочу динамически добавить строку под этой группой с промежуточной суммой прибыли / убытков только для этой группы.
Таким образом, каждая группа может содержать много строк, и у каждой группы будет одна строка промежуточных итогов, которая суммирует все прибыли / убытки для этой группы. Я просто хочу убедиться, что строка промежуточных итогов всегда находится прямо под последней строкой в этой группе.
Мне нужно будет делать это всякий раз, когда кто-то добавляет новую строку в мою таблицу (я позволяю им динамически добавлять новые строки через пользовательский интерфейс). то есть, если кто-то добавляет новую строку и присваивает ей groupid, равный 3, мне нужно в этот момент прикрепить эту строку с другими строками groupid 3 и включить ее в подсчет промежуточных итогов.