Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Неправильно отражаются поля со списком в форме, список на базе другого поля 
V
    Опции темы
Ole_H
Дата 5.3.2008, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 4.3.2008

Репутация: нет
Всего: нет



Добрый день!

Я не профи и ваш форум нашел только вчера, но голова от поисковика уже раскалывается, а результат не найден!

Оговорюсь, что нашел одно интересующее меня решение на вашем сайте (состоящее из двух таблиц и одной формы), но попробовал его изменить под свои данные (почти не меняя структуру) и форма просто перестала работать!!! 
Вроде бы все связи и ссылки проверил, и по колесам стучал и стекла протирал  smile , а результат - не дается: таблицы работают правильно, а форма - хоть ты ее режь;
при выборе данных из первого поля - по идее во втором поле должны изменяться данные, в соответствии с значениями в первом, а у меня - либо второе поле выдает пустым, либо показывает один и тот же список несмотря на то, что изменяю данные первого поля!

подскажите, что не правильно... файл - выкладываю, запакованный в РАРе!

Это сообщение отредактировал(а) Ole_H - 5.3.2008, 13:29

Присоединённый файл ( Кол-во скачиваний: 24 )
Присоединённый файл  _____________________.rar 31,76 Kb
PM MAIL   Вверх
ТоляМБА
Дата 5.3.2008, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: 3
Всего: 252



Открываешь форму в режиме конструктора, в конструкторе кликаешь 2 раза на список "Тип", на вкладке "События" встаешь на строчку "Изменение", кликаешь на [...] в появившемся коде:

Код
Private Sub Тип_Change()

End Sub


В середине прописываешь:
Код
Товар1.Requery


В итоге получаешь: 
Код
Private Sub Тип_Change()
Товар1.Requery
End Sub


Сохраняешь. Закрываешь, потом заново открываешь форму уже в режиме просмотра, радуешьсо  smile 
PM   Вверх
Ole_H
Дата 6.3.2008, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 4.3.2008

Репутация: нет
Всего: нет



Обалдеть! Все так просто, и в то же время - надо знать такие нюансы... 

действительно, изменил - и все работает, как часики!!! спасибо АХРОМНОЕ!!!!!
PM MAIL   Вверх
Ole_H
Дата 9.3.2008, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 4.3.2008

Репутация: нет
Всего: нет



Добрый день!

Взял одну, созданную многоуважаемым модератором (как пример) форму, состоящую из двух полей, в которых одно поле является главным (при выборе данных из первого поля - во втором поле должны изменяться данные, в соответствии со значениями в первом) и добавил эти поля в другую форму. Проверил ссылки - вроде бы все правильно, но в выпадающем списке теперь невозможно-таки ничего выбрать - список выпадает, выбираешь из первого - и появляется запрос формы: "введите значение параметра".
Подскажите, не ругайте за глупые вопросы, но спросить некого - вокруг такой народ, что вообще об Аксесе слыхал только по радио!

спасибо зараннее! 

Это сообщение отредактировал(а) Akina - 10.3.2008, 13:39
PM MAIL   Вверх
Akina
Дата 10.3.2008, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



Посыпание головы пеплом - пожалуйста, в реале. Форум не для этого.

Цитата(Ole_H @  9.3.2008,  23:05 Найти цитируемый пост)
выбираешь из первого - и появляется запрос формы: "введите значение параметра".

Значит, конструкция построена так, что что-то в ней не опознается как поле источника данных формы.

Код - в студию.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Ole_H
Дата 10.3.2008, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 4.3.2008

Репутация: нет
Всего: нет



Хотел прикрепить весь файл, но он около 200 кб, поэтому попытаюсь объяснить:

Источник строк для формы "Товары": SELECT Товары.КодТовара, Товары.КодТипа, Товары.Марка FROM Товары WHERE (((Товары.КодТипа)=Forms!Форма1!Тип));
Источник строк для Формы "Тип": SELECT Тип.КодТипа, Тип.Тип FROM Тип; 
и для нее же Изменение в Событиях: 

Код

Private Sub Тип_Change()
Товары.Requery
End Sub


Таблицы "Товары" и "Тип" связаны по полю "КодТипа"

Код в Форме "Товары" точно такой же, как и в форме-Оригинале, но в оригинале выбирается тип, а в соответствии с типом - во второй колонке - товары, а в форме - "Товары" выбирается только Тип товара, а список товаров уже не выводится!

PM MAIL   Вверх
Akina
Дата 10.3.2008, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454




M
Akina
Темы объединены.



--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "MS Access"
Akina
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] и [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Access | Следующая тема »


 




[ Время генерации скрипта: 0.0847 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.