powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вопрос по комбобоксу
17 сообщений из 17, страница 1 из 1
вопрос по комбобоксу
    #32843025
nosebleed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спрашивал это же в теме про фильтрацию полей в комбобоксе.Никто не ответил.Может здесь заметней.Подскажите,пожалуйста,если кто знает.
Вопрос : есть Комбобокс на форме.Содержащиеся в нем записи-это результат запроса(Какой-то определенный тип товаров).Есть на этой же форме поле.В нем должна отображаться цена товара выбранного в комбобоксе.
Запрос для заполнения комбобокса основан на таблице Товары:Название,Количество,Цена,Тип товара.Запрос выбирает тип.
Заранее спасибо.
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843039
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Источник для поля
=cboТовары.column(2)
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843040
Звереныш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На событие после обновления комбобокса код вроде:

Me!Поле = Me!Combo(2)
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843083
Звереныш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри... Не проснулся. Пошел пить кофе :))

- Девушка?
- Чувиха.
- Да нет - гёрл!!!
- А!!! Йёс! Гёрл, гёрл.... (с)
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843117
nosebleed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander GИсточник для поля
=cboТовары.column(2)
Все равно в поле пишет #Имя?
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843141
nosebleed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ЗверенышНа событие после обновления комбобокса код вроде:

Me!Поле = Me!Combo(2)
Я вчера еще думал так сделать,вставляю такую вот фигню
Private Sub Трубы_AfterUpdate()
Me!Цена_трубы/*имя поля*/ = Me!Трубы/*имя комбобокса*/(3) /* цена у меня под третьим номером */
End Sub
Ругается- Run-Time error 451 Property Let procedure not defined and property get procedure did not return an object.
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843152
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nosebleed Alexander GИсточник для поля
=cboТовары.column(2)
Все равно в поле пишет #Имя?
Имя контрола точно?
Это работает всегда.
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843163
nosebleed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин,теперь пишет,что нельзя изменить свойство объекта,пока он не в фокусе.
Пишу SetFocus = True;
Access говорят,что объект не поддерживает такой метод или свойство.
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843258
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SetFocus'у не надо ни чего присваивать.

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32843968
nosebleed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SfagnumSetFocus'у не надо ни чего присваивать.

Сделать можно всё!!!
Только бы знать как...
Я имел в виду,что свойство SetFocus моего EditBox я установил в True.
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32844148
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все таки ,если в данных поля написать =[список].[Column](2) , то работает в любой известной мне mdb версии Access
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32844666
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
nosebleed SfagnumSetFocus'у не надо ни чего присваивать.

Сделать можно всё!!!
Только бы знать как...
Я имел в виду,что свойство SetFocus моего EditBox я установил в True.
SetFocus'у не надо ничего присваивать! Это не свойство, это метод, его запускать надо.
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32845038
Фотография Rafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
просто хочу добавить, что нумерация идет с 0, а не с 1 как ты привык считать

Me!Цена_трубы/*имя поля*/ = Me!Трубы/*имя комбобокса*/(3) /* цена у меня под третьим номером */

фактически у тебя выбирается столбец 4 если ты пишешь /под третьимм номером/
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32845104
SSY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nosebleedБлин,теперь пишет,что нельзя изменить свойство объекта,пока он не в фокусе.
Пишу SetFocus = True;
Access говорят,что объект не поддерживает такой метод или свойство.

Попробуй присваивать значение не просто контролу, а его свойству Text (или наоборот Value? Не помню уже, которое из них по-умолчанию). SetFocus не дёргай без очень веской причины и понимания зачем оно надо.
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32845566
nosebleed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Rafaпросто хочу добавить, что нумерация идет с 0, а не с 1 как ты привык считать

Me!Цена_трубы/*имя поля*/ = Me!Трубы/*имя комбобокса*/(3) /* цена у меня под третьим номером */

фактически у тебя выбирается столбец 4 если ты пишешь /под третьимм номером/
Привык считать,как в Си,с нуля вообщем.Индекс я ставил правильный,и неправильный тоже:)Одинаково плохо.В посте очепятался.
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32845573
nosebleed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shuhardвсе таки ,если в данных поля написать =[список].[Column](2) , то работает в любой известной мне mdb версии Access
Двойка означает,что в Editbox подставится третье поле запроса,который заполняет мой комбобокс?Или я неправильно понимаю?
...
Рейтинг: 0 / 0
вопрос по комбобоксу
    #32845602
nosebleed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Друзья!Всем огромное спасибо за советы.Заработало вроде бы.У меня в свойствах комбобокса количество столбцов равнялось 1 /* как обычно мелкий бок портит всю работу,не знаю как я не заметил раньше */,когда поставил три,то заработало =Комбобокс.Column(2)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вопрос по комбобоксу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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