Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Валидация ячеек DataGrid / 2 сообщений из 2, страница 1 из 1
05.07.2004, 13:02
    #32589301
Ouvee
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Валидация ячеек DataGrid
Привет всем!

Вопросик:

Есть DataGrid у которого в качестве DataSource используется ADODB.Recordset.

Я хочу сделать валидацию значений в ячейках этом DataGrid по алгоритму:

при покидании ячейки проверять была ли она изменена, если изменена, то запустить функцию валидации и если она вернула False то оставить валидируемую ячейку текущей.

Какие мотоды/свойства DataGrid можно использовать для этого алгоритма?

Заранее благодарен!
...
Рейтинг: 0 / 0
06.07.2004, 10:25
    #32590653
Ромашка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Валидация ячеек DataGrid
я делаю так объявляю
Private WithEvents rs As ADODB.Recordset
и в событии rs1_WillChangeRecord уже выстраиваю алгоритм
Private Sub rs1_WillChangeRecord(ByVal adReason As ADODB.EventReasonEnum, ByVal cRecords As Long, adStatus As ADODB.EventStatusEnum, ByVal pRecordset As ADODB.Recordset)
Select Case adReason
Case adRsnAddNew
Case adRsnClose
Case adRsnDelete
Case adRsnFirstChange
Case adRsnMove
Case adRsnRequery
Case adRsnResynch
Case adRsnUndoAddNew
Case adRsnUndoDelete
Case adRsnUndoUpdate
Case adRsnUpdate
End Select
end sub
Посморти про WithEvents в MSDN
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Валидация ячеек DataGrid / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]