|
|
|
| Как сделать проверку на заполнение всех полей, и вывести сообщение "заполните все данные".
Нужно на событие формы добавить условие??? И какое?? Помогите, пожалуйста... | |
|
| |
|
|
|
| лучше это делать на уровне таблицы (условие на значение) | |
|
| |
|
|
|
|
| Пожскажите, пожалуйста поподробней какие условия поставить? | |
|
| |
|
|
|
| Я использую следующую проверку из VBA на заполнение полей:
If IsNull(КоэффПер.Value) Then
MsgBox "Введите коэффициент сопротивления перекатыванию", vbExclamation, "Коэффициент"
КоэффПер.SetFocus
Exit Sub
Else
fc = КоэффПер.Value
End If | |
|
| |
|
|
|
| И еще следующее ограничение на ввод символов в поле:
rivate Sub Уклон_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case 8, 48 To 57 ' <Backspace> и цифры
Case 44, 46 ' запятая (44) и точка (46)
If Len(Уклон.Text) = 0 Then
' запятая не может быть первым сиволом
KeyAscii = 0
Else
If KeyAscii = 46 Then
' заменим точку запятой
KeyAscii = 44
End If
' проверим, введена ли запятая
If InStr(1, Уклон.Text, ",") <> 0 Then
' запятая уже введена
' вторая не нужна
KeyAscii = 0
End If
End If
Case Else
' прочие символы запрещены
KeyAscii = 0
End Select
End Sub | |
|
| |
|
|
|
| все это решается простым указанием типа данных для полей таблицы | |
|
| |
|
|
|
| Эти ограничения нужно ставить на свойства формы? | |
|
| |
|
|
|
| нет на свойство КАЖДОГО контрола, у коготора есть ограничения, причем в КАЖДОЙ форме, где могут редактировать этот контрол.
лучше обрати внимание на таблы - послушай народ. | |
|
| |
|
|
|
| Ок, буду делать на уровне таблиц, а какое условие прописать в "Условии на зачение", что поле не пустое, а заполнено? | |
|
| |
|
|
|
| в свойствах поля - закладки в низу констурктора табл - есть много разного - нажимаем Ф1 и читаем что и для чего этот пункт.
Свойство "Обязательное поле" (Required) указывает, требует ли поле обязательного ввода значения. Если это свойство имеет значение «Да», то при вводе новой записи необходимо ввести значение в это поле или в любой присоединенный к нему элемент управления. Пустые (Null) значения в этом поле не допускаются. Например, можно потребовать, чтобы в элементе управления «Фамилия» в каждой записи обязательно выводилась какая-либо фамилия. Чтобы позволить ввод в поле значений Null, недостаточно указать для свойства Обязательное поле (Required) значение «Нет». Если определено свойство Условие на значение (ValidationRule), оно должно иметь вид условиеНаЗначение Or Is Null. | |
|
| |
|
|
|
|
|
Саша, мы все просто счастливы! | |
|
| |
|
|
|
| и скупая мужская слеза скатилась по его щеке | |
|
| |