Реализация функции валидации данных
Да, готово! Вот она новая функция программы - валидация данных в отображаемых таблицах с возможностью исправления значений на лету. Для этого нужно кликнуть на кнопку во вкладке окна и вызвать показанное на скриншоте диалоговое окно. Там можно выбрать столбцы таблицы, по которым данные будут проходить проверку. В этом списке будут отображаться только доступные для записи столбцы таблицы. Виртуальные, либо динамически сгенерированные столбцы будут исключаться из валидации так же как и из редактирования. Вот это, собственно, с самого утра я сегодня и допиливал. Сделал функцию, проверяющую, является ли столбец таблицы доступным для записи исходя из целого ряда параметров. Это и заблокированный для записи режим таблицы и всей базы данных и отсутствие у столбца первичного ключа с авто инкрементом. В общем, те вещи, которые я не до конца предусматривал раньше, в прошлых версиях программы...
