Цитата:
Сообщение от
AndyD
Вы забыли про системные поля - их не надо копировать.
Использовать Record.orig() для выявления изменений можно. Хотя факт изменения можно регистрировать в какой либо другой структуре (контейнер, Map) и использовать уже эти данные
нет не забыл, для этого передается параметр - количество полей, значения которых нужно копировать.Насколько я понял - системные поля находятся "в конце списка" т.е. перебор в цикле до системных полей не доходит или я чегото недопонял.
Сам факт о том что какое либо поле изменено не спасает, мне необходимо id или наименования полей, которые были изменены возвращаемые методом, я не нашел как это можно сделать через dicttable, это сократило бы код на несколько порядков и еще - один единственный метод для любой таблицы.