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

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

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

 
 

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

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

тема: Access 2000/2003
 
 автор: trtanev   (20.04.2011 в 18:23)   личное сообщение
 
 

Как можно через макрос VBA ставить стойност какое то поля из запис таблицу в Combo Box даденой
Report БД?
Если можно дайте конкретной пример!
Макрос которой написал глючить :

Option Compare Database
Private Sub Report_Open(Cancel As Integer)
Dim dba As Database
Dim rst As Recordset
; Dim cmb As ComboBox
Set dba = CurrentDb()
Set rst = dba.OpenRecordset("chlenove", dbOpenTable)
Me.Combo17 = rst!ime ; ошибка здесь !
End Sub

  Ответить  
 
 автор: Анатолий (Киев)   (20.04.2011 в 19:08)   личное сообщение
 
 

Private Sub Report_Open(Cancel As Integer)
...
Me.Combo17 = rst!ime ; ошибка здесь !
End Sub

Какая ошибка?

На событии Report_Open нелзя присвоить значение свободному полю.
Это надо делать на событии Format секции, где находится поле.

PS. Болгарин?

  Ответить  
 
 автор: мюллер   (20.04.2011 в 19:10)   личное сообщение
 
 

Тутнетолькозапятыеноипробелыненужны

А если честно, то не осилил олбанский

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