Dogon
Вы можете создать поле с типом "Вычисляемое поле" но результат данного вычисления будет виден только в TableGrid, на форме же результат можно будет видеть только после сохранения записи и повторном ее открытии,
либо производить вычисления с помощью скриптов.
в вычисляемых поля разницу дат можно вычислить как: strftime('%s', date(datefield1) - date(datefield2))
в результате получим разницу в секундах
сформировать документ можно только посредством отчета, но при этом необходимо писать SQL запрос, в следующей версии надеюсь избавиться от необходимости писать SQL запрос для формирования отчета.
Dmitry.