Функция mtFlush |
Принудительно сбрасывает в БД изменения, сделанные в таблице в памяти. При этом флаги модифицированности записей сбрасываются.
function mtFlush(iTable : integer; flags : word): integer;
iTable - номер узла в логической таблице.
flags - значения параметра могут быть:
mfNormal - запись происходит до первой ошибки;
mfTransaction - изменения сбрасываются в одной транзакции;
mfFull - если изменения сбрасываются не в транзакции, то при отсутствии флага система работает до первой ошибки, иначе - пытается провести все изменения;
mfFilters - записывать измененные записи с учетом текущих фильтров узла.
Возвращает код ошибки исполнения (константы с префиксом ts, при успешном завершении - tsOk).
mtRetrieve, , mtNextRecError, mtGetRecError.
MTFlush (#myTable, mfFull);
Атлантис 5.00.04.