У меня есть раскрывающееся меню с тремя опциями «Открыть, Назначено, Закрыто». В моей базе данных есть три строки: одна для openTime, assignTime и closedTime.
Подключено мое раскрывающееся меню в строку в моей таблице с именем Status, которая поменяется местами между тремя опциями «Открыть, Назначено, Закрыто». Когда тикет создается на моем веб-сайте, он создает время открытия, поэтому мне не нужно об этом беспокоиться, но когда пользователь выбирает назначенное и закрытое, я бы хотел, чтобы при изменении отправлял данные в нужную ячейку.
Таким образом, если раскрывающийся список меняется с открытого на назначенный, он уже меняет ячейку состояния на «Назначено» в моей базе данных, но я также хотел бы изменить данные ячейки назначенного времени на точное время и дату. То же самое для закрытых.
Я думаю, что это просто, я просто немного запутался в процессе. Я использую этот сайт для получения информации о выражениях IF
У меня есть код, который создает и добавляет мою дату
me.MyDateTimeColumn = now()
У меня есть несколько вопросов
1) В моем утверждении IF, как мне сказать значение выбора, например, если пользователь выбирает «Назначено» в раскрывающемся меню, как я могу сказать, что это информация, которую я хочу видеть в своем выражении IF?
На сайте, указанном выше, приведен пример для оператора if:
Sub AlertUser(value as Long)
If value = 0 Then
AlertLabel.ForeColor = "Red"
AlertLabel.Font.Bold = True
AlertLabel.Font.Italic = True
End If
End Sub
На этом мне нужно включить Sub AlertUser(value as Long)
(используя мои собственные переменные) Если да, то каким будет мой саб? If value = 0 Then
относится к значению выбранного comboBox?
2) Могу ли я вставить else, если, как и на других языках, нужен ли конец, если?
I Я использую форму доступа Microsoft и использую для этого раздел кода VBA. Моя база данных находится на сервере sql, подключенном к форме.