doober, как я понял, пройдя по ссылке, проект уже завершен и взаиморасчеты состоялись. Можно ли тогда задать пару технических вопросов по реализации? Чисто интересно в порядке обмена опытом, если это, конечно, не секрет.
1. Обрабатываются ли в решении ситуации повторного редактирования ранее введенных оплат и даже удаления, скажем, ошибочных? Т.е., например, оплата записана в апрель, появилась в "подвале" мая, а потом выяснилось, что она должна быть записана не в апрель, а в март.
2. Если такие ситуации в решении обрабатываются, то каким образом производится связь между данными В таблице и данными ПОД таблицей? Добавили какие-то доп.ячейки с идентификаторами или как-то ещё?
doober, как я понял, пройдя по ссылке, проект уже завершен и взаиморасчеты состоялись. Можно ли тогда задать пару технических вопросов по реализации? Чисто интересно в порядке обмена опытом, если это, конечно, не секрет.
1. Обрабатываются ли в решении ситуации повторного редактирования ранее введенных оплат и даже удаления, скажем, ошибочных? Т.е., например, оплата записана в апрель, появилась в "подвале" мая, а потом выяснилось, что она должна быть записана не в апрель, а в март.
2. Если такие ситуации в решении обрабатываются, то каким образом производится связь между данными В таблице и данными ПОД таблицей? Добавили какие-то доп.ячейки с идентификаторами или как-то ещё?Gustav
Gustav ,в данном задании ведется лог изменений определенных ячеек на самом свежем листе по имени месяц+год в отдельном диапазоне. Необходим сам факт изменения ячейки.Ваш пункт 1. не рассматривается в задаче.
Цитата
Добавили какие-то доп.ячейки с идентификаторами или как-то ещё?
Да,добавил столбец. Идентификатор изменяемой строки =номер строки+ имя листа.Есть класс Словарь.При помощи словаря нахожу строку,если такова менялась ранее, или назначаю новую.Копирую часть диапазона с листа изменения,добавляю примечание с временем изменения.
Gustav ,в данном задании ведется лог изменений определенных ячеек на самом свежем листе по имени месяц+год в отдельном диапазоне. Необходим сам факт изменения ячейки.Ваш пункт 1. не рассматривается в задаче.
Цитата
Добавили какие-то доп.ячейки с идентификаторами или как-то ещё?
Да,добавил столбец. Идентификатор изменяемой строки =номер строки+ имя листа.Есть класс Словарь.При помощи словаря нахожу строку,если такова менялась ранее, или назначаю новую.Копирую часть диапазона с листа изменения,добавляю примечание с временем изменения.doober