Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2011, 21:00   #1
Dimsan01
 
Регистрация: 19.11.2011
Сообщений: 7
По умолчанию Связь полей с полем со списком!=(

Приветствую всех.У меня проблема.Есть форма продажа.В ней из списка нужно выбрать номенклатуру,контрагента и фамилию сотрудника и чтоб в соответствующие поля-код сотрудника,код контрагента,код номенклатуры были введены автоматически значения из соответствующих таблиц.Я знаю,что нужно что-то там прописать по событию After update.А что и как не знаю.Подскажите,плиз,кто силен?Прилагаю БД access 2003.спасибо зараннее.
Dimsan01 вне форума Ответить с цитированием
Старый 23.11.2011, 11:24   #2
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Что-то выдаёт сразу кучу ошибок связи но если знаете про After update.А то просто приписываете [forms]![имя формы]![имя поля] = "то что хотите подставить"
"то что хотите подставить" - можно вычислить через запрос на выборку
set t = db.opebrecordset ("запрос на выборку")

Ну как-то так....
gluk_fm вне форума Ответить с цитированием
Старый 23.11.2011, 19:48   #3
Dimsan01
 
Регистрация: 19.11.2011
Сообщений: 7
По умолчанию

Хм,спасибо,но описали вы достаточно завуалированно.Боюсь,что сам не сделаю.Вот здесь я нашел,что вроде бы мне подходит http://programmersforum.ru/showthrea...147#post920147 Но ума переделать под себя что-то не хвататет,к сожалению.((( а диплом-то горит....
Dimsan01 вне форума Ответить с цитированием
Старый 23.11.2011, 19:53   #4
Dimsan01
 
Регистрация: 19.11.2011
Сообщений: 7
По умолчанию

Блин.Обидно,что в нашем универе даже преподы не знают,как это сделать.Я в шоке.Студенты больше преподов знают у нас..
Dimsan01 вне форума Ответить с цитированием
Старый 23.11.2011, 23:28   #5
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Dimsan01.
"..даже преподы не знают.." - скорее всего знают, задачка может быть решена так :
"..В ней из списка .. выбрать.." в качестве источника строк ПоляСоСписком должна быть применена SQL конструкция содержащая информацию о идентификаторе (поле счетчик), и собственно данные для формирования списка.
Кол-во столбцов задано 2, первое поле - идентификатор скрыто Ширина = 0.
обработчик события After_Update (после обновления) заполняет содержимым первого столбца (индекс 0) поле отображающее соответствующий код....

для демонстрации, в Вашем проекте я оставил форму Продажа,
подкорректировал её источник записей, изменил источники строк раскрывающихся списков, изменил типы контролов отображающих Код.. на Поле, и самое главное отключил в VBA проекте массу потерянных и бесполезных ссылок на библиотеки (меню Tools / References...) которые не позволят выполняться даже самому правильному VBA коду.

Успехов Вам.
Евгений.
Вложения
Тип файла: zip Адыггаз0.zip (64.3 Кб, 55 просмотров)
Teslenko_EA вне форума Ответить с цитированием
Старый 24.11.2011, 18:34   #6
Dimsan01
 
Регистрация: 19.11.2011
Сообщений: 7
По умолчанию

Здравствуйте,Teslenko_EA.Спасибо огромное.А я уже голову думал сломаю над этой проблемой.Если чем-то смогу вам помочь-дайте знать.Вы мне оказали большую услугу.Бесконечно Вам благодарен.
Dimsan01 вне форума Ответить с цитированием
Старый 24.11.2011, 18:38   #7
Dimsan01
 
Регистрация: 19.11.2011
Сообщений: 7
По умолчанию

Teslenko_EA.Если что,вот мой Icq 460177789.Дмитрий.

Последний раз редактировалось Serge_Bliznykov; 25.11.2011 в 15:21. Причина: толцкьауекр
Dimsan01 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Связь между полями со списком Katerina90 Microsoft Office Access 6 23.11.2011 15:17
Связь между выпадающим списком и полем на форме annam Microsoft Office Access 3 19.11.2011 23:22
как связать поля с полем со списком? access 2007 Microsoft Office Access 5 09.06.2011 21:06
Обновление полей со списком katrina-n Microsoft Office Access 3 18.12.2009 20:33
Как связать поле со списком с полем колонтитула? T.J.Combo Microsoft Office Word 4 06.11.2009 21:19