Хм... Если сделать InsertAllowed = Yes, исчезает проблема с деактивацией формы, но появляется новая проблема: добиваемся того, чтобы на форме не было записей, снимаем фильтр и система пытается вставить в таблицу запись. При этом TextBox нередактируемый.
Cделайте:
вся форма Editable = Yes
TableBox (в которой показываются отфильтрованные записи) Editable = No
InserтAllowed итд оставьте в дефолтном значении (т.е <Yes>)