-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Событие вставка из буфера

Воскресенье, 15 Февраля 2015 г. 18:55 + в цитатник
Доброго времени суток.
Появилась проблемка, рассчитываю на ваше помощь.

Задача такая - юзер копирует из буфера кусок данных. Вставляет в форму (в виде датагрида). Мне нужно выполнить провеку на валидность данных.
Хочется мне, чтобы проверка на валидность выполнялась сразу после вставки. При вводе руками на событие OnEnter для каждой записи вычисляются возможные варианты и подставляются в сурс комбобокса - таким образом при внесении данных ручками валидность проверяется автоматом (просто нельзя вставить то, чего нет). Ну все это дело идет лесом при вставке из буфера. Я решил эту проблему, на событие AfterUpdate, которая вызывается при вставке каждой записи, проверяю валидность каждой записи. !НО, такой вариант жестко тормозит...
Проверку на самом деле очень легко сделать нехитрым запросом - вопрос на какое событие ее повесить? Потому что на событии OnCurrent - записи храняться в рекордсете формы, но не в таблице(!). А помещаются в таблицу только после предупреждающей записи (Хотите ли вы вставить?), но после нее никаких событий не происходит (или я не нашел?).

http://www.sql.ru/forum/1142700/sobytie-vstavka-iz-bufera


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку