powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите разобраться с элементом управления!
2 сообщений из 2, страница 1 из 1
Помогите разобраться с элементом управления!
    #32674371
КД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В форме с помощью метода Requery применил обновляемые списки. Значение отображается в элементе управления (txtAmmPdk), нет проблем. А как использовать это значение в программе? Например, можно ли проводить сравнение значения поля в таблице [sngAmm] с этим отображаемым значением?

Имеется таблица, в поле которой [sngAmm] занесены значения. В зависимости от выбранных элементов управления (и внесенных значений в некоторые из них) выполняется процедура в модуле, вызываемая обработчиком событий Click:.

Public Sub Zapros()

Dim sngAmmX As Variant

Set dbsCurrent = CurrentDb

sngAmmX = Forms!frmAnalizData!txtAmmPdk.Column(0)

If Forms!frmAnalizData.Controls!optAmmGroupVisible.Value Then

If Forms!frmAnalizData.Controls!optAmmDiap.Value Then
strWhereAmm = "[sngAmm] Between " & Forms!frmAnalizData!txtAmmMin & " And " &_ Forms!frmAnalizData!txtAmmMax & ""

ElseIf Forms!frmAnalizData.Controls!optAmmMax.Value Then
strWhereAmm = "[sngAmm]= Max(sngAmm) FROM tblSvodnaia"

ElseIf Forms!frmAnalizData.Controls!optAmmPdk.Value Then
strWhereAmm = "[sngAmm] > sngAmmX"

Else
strWhereAmm = "[sngAmm] Between " & Forms!frmAnalizData!txtAmmMin & " And " _
& Forms!frmAnalizData!txtAmmMax & ""

End If

Else
strWhereAmm = "[sngAmm] Between " & Forms!frmAnalizData!txtAmmMin & " _
And " & Forms!frmAnalizData!txtAmmMax & ""

End If


End Sub

При пошаговой отладке программы всплывающая подсказка на sngAmmX выглядит так: sngAmmX = Null. Но ведь текущее “значение” txtAmmPdk отлично от нуля! Если эта проблема разрешима, то можно ли присвоить переменной sngAmmX результат произведения значения txtAmmPdk на еще какую-н. переменную?
...
Рейтинг: 0 / 0
Помогите разобраться с элементом управления!
    #32674373
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Про синтаксис Аксесса по этой теме - вот:
http://www.sql.ru/faq/faq_topic.aspx?fid=156

Сослаться на поле в таблице просто как на переменную можно, если речь идет о записи, которая на данный момент текущая в этой форме.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите разобраться с элементом управления!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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