powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / сделать кнопку доступной в зависимости от записи
12 сообщений из 12, страница 1 из 1
сделать кнопку доступной в зависимости от записи
    #32083124
Kate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
каким событием воспользоваться, чтобы сделать кнопку доступной или нет в зависимости от записи (при переходе по записям формы)?
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083132
Kriven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Form_Current (Текущая запись)
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083162
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если кнопка в ленточной форме в области данных , то простое условие можно запихнуть в автоформат.
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083173
Kate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To Kriven:
она становится disable при переходе к записи где она должна быть таковой и потом не меняет это свое свойство. понятно изъясняюсь?

To Latuk:
В области данных. Можно подробнее, какое условие?
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083174
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что то я напутал , доступнось поля а не кнопки.А кнопкой придется через VB рулить.
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083177
Kriven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
она становится disable при переходе к записи где она должна быть таковой и потом не меняет это свое свойство. понятно изъясняюсь?
Немного не понятно. Не меняет даже если запись изменилась?
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083187
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если кнопка находится в области данных (Заголовок-Область данных-Примечание) ленточной формы , то свойство Enabled трогать не надо т.к. оно относится ко всем кнопкам всех строк. А надо в обработчике нажатия сделать проверку и в случае исполнения условия "недоступности" Exit Sub. Таким образом пользователь будет всетаки нажимать на кнопку но ничего происходить не будет.
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083213
igol
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Chitoto v etom rode

Private Sub Form_Current()
If Me.MyControl > 1 Then
Forms!MyForm!MyKnopka.Enabled = False
Else
Forms!MyForm!MyKnopka.Enabled = True
End If
End Sub

Eto v sluchae s podchineonnoi formoi
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083230
Kate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
такой вот код не работает никак

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub Form_Current()

If Me!type =  53  Then
    Me!btnFulfil.Enabled = True
    MsgBox  "type = 53 "
Else
    Me!btnFulfil.Enabled = False
    MsgBox  "type <> 53 "
End If

End Sub
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083246
Фотография Savik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему не работает?
Может, фокус не убираешь с кнопки, когда делаешь disable?
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083270
Фотография AlexJuice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, когда заработает, попробуйте сделать примерно так:

Код: plaintext
1.
Me.btnFulfil.Enabled = (Me.type.Value =  53 )


Не правда ли, гораздо проще?
...
Рейтинг: 0 / 0
сделать кнопку доступной в зависимости от записи
    #32083314
Kate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заработало. Просто забыла указать на эту, уже готовую, программу в свойствах формы.

To AlexJuice:
отлично, просто у меня очень мало опыта

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


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