powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как активировать/деакт. поле по Флажку
25 сообщений из 105, страница 2 из 5
Как активировать/деакт. поле по Флажку
    #37189129
Breathman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Conse,
Значит не все способы попробовали.
На событие "после обновления" своего флажка делаете проверку.
Если "тру"-делаете поле недоступным, иначе-доступным.
(как вариант)
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37189169
Conse
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все заработало))
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37208311
Вот здесь обсуждается действие по полю формы а если например активировать надпись в отчете????

в доступе к выводу на экран надписей в отчетах нет возможности vba программирования
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37208318
Фотография nord-woolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пал палыч демидоа...
в доступе к выводу на экран надписей в отчетах нет возможности vba программирования
Правда что-ли? :)
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37208319
ну там токо да или нет, а ......
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209020
знает кто
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209023
Juncxud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пал палыч демидоа,

да, можно
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209027
как
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209034
Juncxud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На пальцах общаться сложновато.
Есть различные варианты решения вопроса. Какой вариант применить зависит от конкретной задачи
Попробуйте сформулировать
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209037
В форме есть флажек, и на его апдейт хочу посадить видимость надписи в отчете
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209040
Visible
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пал палыч демидоа,

Me.Visible=True
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209048
Но эта строка же не привязывет его к имени надписи и имени отчета
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209049
Juncxud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пал палыч демидоаВ форме есть флажек, и на его апдейт хочу посадить видимость надписи в отчете

Не густо, поэтому не взыщите на полноту ответа

Попробуйте так
Код: plaintext
1.
2.
3.
    DoCmd.OpenReport "MyReport"
    
    If Me.[MyFlasok] = - 1  Then Reports("MyReport").MyLabel.Visible = True
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209066
Шутки да ведь он печатать начинает
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209067
Juncxud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пал палыч демидоаШутки да ведь он печатать начинает

Забыл для вас добавить больше деталей )

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

    DoCmd.OpenReport "Report1", acViewPreview
            
            If Me.ctlMyFlasok = - 1  Then
               Reports("Report1").ctlMyLabel.Visible = True
          Else
               Reports("Report1").ctlMyLabel.Visible = False
        End If
End Sub
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209069
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Juncxud If Me.ctlMyFlasok = -1 Then
Reports("Report1").ctlMyLabel.Visible = True
Else
Reports("Report1").ctlMyLabel.Visible = False
End If
Reports("Report1").ctlMyLabel.Visible = Me.ctlMyFlasok
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209070
Juncxud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,

спасибо
никак не исправлюсь ), привычка
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209077
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub ctlФлажек62_AfterUpdate()
DoCmd.OpenReport "Бланкразрешения", acViewPreview
    
    If Me.ctlФлажек62 = - 1  Then
    Reports("БланкРазрешения").ctlНадпись757.Visible = True
Else
    Reports("БланкРазрешения").ctlНадпись757.Visible = False
    End If
End Sub

чето никак надпись что выво на экран да что нет результата пока нет

Private Sub ctlФлажек62_AfterUpdate()

это выводит его из апдейта
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209078
Juncxud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пал палыч демидоа,

Проверьте во вкладке "Другие" имя контрола
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209082
Private Sub ctlФлажок62_AfterUpdate()
DoCmd.OpenReport "БланкРазрешения", acViewPreview

If Me.ctlФлажок62 = -1 Then
Reports("БланкРазрешения").ctlНадпись757.Visible = Me.ctlФлажок62
End If
End Sub

Надпись757

Флажок62

контролы такие
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209083
Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub ctlФлажок62_AfterUpdate()
DoCmd.OpenReport "БланкРазрешения", acViewPreview

If Me.ctlФлажок62 = - 1  Then
Reports("БланкРазрешения").ctlНадпись757.Visible = Me.ctlФлажок62
End If
End Sub
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209094
че нехочет незнаю неработает контролы правильны
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209097
Juncxud
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пал палыч демидоаче нехочет незнаю неработает контролы правильны

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
    Dim strReport As String
    
        strReport = "Report1"

         DoCmd.OpenReport strReport, acViewPreview
    
                If CurrentProject.AllReports(strReport).IsLoaded = True Then _
                    Reports(strReport).ctlMyLabel.Visible = Me.ctlMyFlasok

Проверено. Мин нет

Проверьте соответствие имен контролов

Рекомендации:
Имена давайте английскими буквами
Не допускайте пробелов в именах
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209105
Вопрос!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пал палыч демидоаPrivate Sub ctlФлажок62_AfterUpdate()
DoCmd.OpenReport "БланкРазрешения", acViewPreview

If Me.ctlФлажок62 = -1 Then
Reports("БланкРазрешения").ctlНадпись757.Visible = Me.ctlФлажок62
End If
End Sub

Надпись757

Флажок62

контролы такие
А нафига же вы им тогда ctl присобачиваете?
...
Рейтинг: 0 / 0
Как активировать/деакт. поле по Флажку
    #37209107
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так точно не сработает.
Код: plaintext
1.
2.
If Me.ctlФлажок62 = - 1  Then
Reports("БланкРазрешения").ctlНадпись757.Visible = Me.ctlФлажок62
End If
Не нужны ифы здесь вообше. Или уж полную форму пишите с Else. Или до ифа приваивать Visible=False.
...
Рейтинг: 0 / 0
25 сообщений из 105, страница 2 из 5
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как активировать/деакт. поле по Флажку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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