Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 1000

Форум: VBA MS Office

Программирования для MS Office кроме ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите с интерактивностью! sql-запрос и ПолеСоСписком
 
 автор: Женя1999   (30.06.2011 в 13:40)   личное сообщение
34 Кб.
 
 

Добрый день! Помогите с интерактивностью плиззз!!!
В прикрепенном файле:
есть форма, в ней выбираем из поля_со_списком "Заказчик" заказчика, в поле "Сумма" вбиваем желаемую сумму. Как сделать так, чтобы после того, когда я вобью эти данные и нажму на поле_со_списком "Счет" появились записи, удовлетворяющие данному запросу?
select у меня там написан, но нет интерактивности... В настоящий момент задаю данные, закрываю форму и снова открываю, вот тогда данные в поле_со_списком "Счет" и появяться...

P.S. select делается из таблицы acc_tmp

  Ответить  
 
 автор: kot_k_k   (30.06.2011 в 16:42)   личное сообщение
 
 

событие - "после обновления" для Поля150

Private Sub Поле150_AfterUpdate()
        Me.ПолеСоСписком154.Requery
End Sub

и будет счастье

- только зачем так напрягать мозги юзеру - эт таким Макаром он должен до копейки помнить все суммы счетов

  Ответить  
 
 автор: час   (30.06.2011 в 18:38)   личное сообщение
 
 

Эта - его проблемы! Юзверя!

  Ответить  
 
 автор: Женя1999   (01.07.2011 в 06:19)   личное сообщение
 
 

о! спасибо! Да какая мне разница какие цифры они держат у себя в голове. хотят - пожалуйста! :)

  Ответить  
 
 автор: Женя1999   (01.07.2011 в 08:00)   личное сообщение
 
 

А еще казалось бы так просто, но не пойму... почему не работает:
Me![Поле150].Locked
плюет 438 ошибку

Мне надо поле заблокировать от ввода

  Ответить  
 
 автор: snipe   (01.07.2011 в 08:30)   личное сообщение
 
 

в аксе было бы так
Me![Поле150].Locked=true
или
Me![Поле150].Locked=false

  Ответить  
 
 автор: Женя1999   (01.07.2011 в 09:50)   личное сообщение
 
 

Me![Поле150].Locked = True - не работает :(

А вот если вообще скрывать поле, то получается
'Me![Поле150].Visible = False

Подскажите кто че сходу может скажет.... нужно чтобы поле было "серенькое" и нельзя было бы ввести данные!

  Ответить  
 
 автор: snipe   (01.07.2011 в 09:51)   личное сообщение
 
 

вы в какой проге работаете

  Ответить  
 
 автор: Женя1999   (01.07.2011 в 11:00)   личное сообщение
 
 

В Access, пишу на VBA

  Ответить  
 
 автор: Силblч   (01.07.2011 в 10:01)   личное сообщение
 
 

Enabled

  Ответить  
 
 автор: Женя1999   (01.07.2011 в 10:59)   личное сообщение
 
 

не помогло :(

  Ответить  
 
 автор: snipe   (01.07.2011 в 11:03)   личное сообщение
 
 

вот так?
Me![Поле150].Enabled = True

надо поэксперементировать может false блокирует а может true

  Ответить  
 
 автор: Женя1999   (01.07.2011 в 12:48)   личное сообщение
 
 

а вот так рабоает!
СПАСИБО ВСЕМ БОЛЬШОЕ!

  Ответить  
 
 автор: Силblч   (01.07.2011 в 11:12)   личное сообщение
 
 

странно

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList