Форум программистов, компьютерный форум CyberForum.ru Форум программистов | Компьютерный форум | Форум web-программистов | Форум по электронике и бытовой технике | Форум о софте | Научный форум | Карьера и бизнес
CyberForum.ru - форум программистов и сисадминов > Форум Форум программистов > Форум Базы данных > Форум MS Access
Восстановить пароль Регистрация

Ответ Создать новую тему
 
28.01.2010, 22:08   #1
slatan2003
Новичок
Регистрация: 16.12.2009
Сообщений: 41
Репутация: 4 (4)
Лучшие ответы: 1
поле со списком в форме / MS Access

Здравствуйте проффесионалы! Вопрос к Вам "маленький"

Есть запрос с условием на выборку [Forms]![форма]![ПолеСоСписком] . Все работает. Можно - ли сделать чтобы при запуске формы ( пока поле со списком пустое ) отбор не происходил, а подчиненную таблицу попадали все записи с запроса.

Спасибо.
28.01.2010, 22:08
AdAgent
Объявления
28.01.2010, 22:29   #2
БурундукЪ
Форумчанин
Регистрация: 17.02.2009
Сообщений: 10,365
Репутация: 9054 (2468)
Лучшие ответы: 24
поле со списком в форме

Код SQL
1
WHERE Myfield LIKE iif([Forms]![форма]![ПолеСоСписком] IS NULL,"*",[Forms]![форма]![ПолеСоСписком])
Другие темы раздела
MS Access создание сложного ключа
Ребята, подсажите пожалуйста, есть таблица - она должна брать данные из двух других таблиц в одной брать название города а из другой название улицы, нужно что б форме фильтровало данные - что бы при выборе населенного пункта высвечивало улицы относящиеся только к этому населеному пункту. знаю что...
MS Access размеры форм
Как уменьшить размер формы в Access 2007? В режиме конструктор все правильно отображается, а с режимом Форма проблема... Свойства Автоматический размер, выравнивание по центру и т.д. все уже перепробовала. заранее спасибо.
28.01.2010, 23:25  [ТС]   #3
slatan2003
Новичок
Регистрация: 16.12.2009
Сообщений: 41
Репутация: 4 (4)
Лучшие ответы: 1
поле со списком в форме

Этот гад требует ввести параметр Myfield

Код SQL
1
WHERE Myfield LIKE iif([Forms]![форма]![ПолеСоСписком] IS NULL,"*",[Forms]![форма]![ПолеСоСписком])
28.01.2010, 23:51   #4
БурундукЪ
Форумчанин
Регистрация: 17.02.2009
Сообщений: 10,365
Репутация: 9054 (2468)
Лучшие ответы: 24
поле со списком в форме

Цитата Сообщение от slatan2003 Посмотреть сообщение
Этот гад требует ввести параметр Myfield
конеч требует
вместо Myfield введи имя своего поля по которому анализ делаешь

а ваще у нас телепатов.нет
кончились
ты б для начала свой запрос нарисовал, тогда б и не задавал таких смешных вопросов
28.01.2010, 23:51
AdAgent
Объявления
29.01.2010, 12:45  [ТС]   #5
slatan2003
Новичок
Регистрация: 16.12.2009
Сообщений: 41
Репутация: 4 (4)
Лучшие ответы: 1
поле со списком в форме

СПАСИБО!!! (да , с телепатией было бы намного лучше (или хауже?) СПАСИБО!

Добавлено через 12 часов 39 минут
Можно еще вопрос в догонку?

В запросе на выборку путь к полю со списком такой:
[Forms]![форма]![ПолеСоСписком]

А как он должен выглядеть если [ПолеСоСписком] на ходится в наборе владок ТТ на вкладке РР ?

Спасибо.
29.01.2010, 12:52   #6
БурундукЪ
Форумчанин
Регистрация: 17.02.2009
Сообщений: 10,365
Репутация: 9054 (2468)
Лучшие ответы: 24
поле со списком в форме

Цитата Сообщение от slatan2003 Посмотреть сообщение
А как он должен выглядеть если [ПолеСоСписком] на ходится в наборе владок ТТ на вкладке РР ?
а так же как если бы на форме был просто

Добавлено через 28 секунд
другое дело если б поле было в подчиненной форме, тут уж пришлось бы ее указывать
29.01.2010, 13:09  [ТС]   #7
slatan2003
Новичок
Регистрация: 16.12.2009
Сообщений: 41
Репутация: 4 (4)
Лучшие ответы: 1
поле со списком в форме

Во блин. А я столько перепробовал. а "просто" было так "близко". Спасибо. (лучше бы пивом....)))
29.01.2010, 13:12   #8
БурундукЪ
Форумчанин
Регистрация: 17.02.2009
Сообщений: 10,365
Репутация: 9054 (2468)
Лучшие ответы: 24
поле со списком в форме

Не по теме:

Цитата Сообщение от slatan2003 Посмотреть сообщение
лучше бы пивом
бушь в Киеве - звони



Добавлено через 54 секунды
а ваще акцесс, он жеж тока с виду на ВБ похож, а так он недоООП )))
30.01.2010, 20:54  [ТС]   #9
slatan2003
Новичок
Регистрация: 16.12.2009
Сообщений: 41
Репутация: 4 (4)
Лучшие ответы: 1
поле со списком в форме

И если можно продолжить эту тему. про выборку -
Код SQL
1
 WHERE Myfield LIKE iif([Forms]![форма]![ПолеСоСписком] IS NULL,"*",[Forms]![форма]![ПолеСоСписком])  .
Все классно но в таблице есть поля с пустыми ( незаполненными) данными. и они как я понимая не попадают в условие "*". нужно дописать условие на это

Код SQL
1
iif([Forms]![форма]![ПолеСоСписком] IS NULL,"*", AND ??????????  [Forms]![форма]![ПолеСоСписком])
Спасибо.

Добавлено через 1 час 35 минут
Ответ нашел - NZ
Код SQL
1
WHERE nz(Myfield) LIKE iif([Forms]![форма]![ПолеСоСписком] IS NULL,"*",[Forms]![форма]![ПолеСоСписком])  
Спасибо............
31.01.2012, 05:11   #10
Alsuh
Новичок
Регистрация: 26.01.2012
Сообщений: 49
Репутация: 0 (0)
поле со списком в форме / MS Access

Тоже понадобилась такая функция.
Поробовал сделать в конструкторе. Сначала выдавал , что неправильно поставлена запятая ( см. картинки), запятые поменял на точки с запятой , начал выдавать вообще непонятную ошибку, что у меня в запросе 2040 строк.
Подскажите как сделать?
Миниатюры
поле со списком в форме   поле со списком в форме  
31.01.2012, 05:11
Yandex
Объявления
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать новую тему

Похожие темы
Тема Раздел Автор Дата
MS Access: Поле со списком в форме. В таблице - текст, а в поле загружаются цифры
Добрый день! Кто знает, подскажите пожалуйста. По форуму искал, что-то не нашел. Вообщем, сделал поле со списком (запись - "країна"), все ок. В таблицах, он отображается как надо, в виде текста, когда перехожу на форму, списка нет и только цифры вместо текста. Спасибо.
MS Access Дмитрий_1 14.01.2014 06:44
MS Access: поле со списком в форме
Доброго дня, Может вопросы которые я задам и простые, но ответа не нашел (наверное неправильно формулирую вопрос поиском) Вопрос такой 1.В форме "Postach" есть поле со списком. В нем отображаются записи из сводной таблицы "Сырьё", в которой значения вводятся в виде кодов счетчика из других...
MS Access AMufu 30.07.2013 23:09
MS Access: автоматически обновить поле в форме при добавлении нового значения в поле со списком
помогите плииииз, у меня форма в ней поля: код(счетчик); фамилия(текст); профессия(подстановка из таблицы "профессия"); разряд(подстановка из таблицы "разряд"); тариф(числовой) проблема с последним полем, оно у меня есть в таблице "разряд", хочу сделать так, чтобы при вводе в поле "разряд"...
MS Access sekonya 20.05.2012 19:43
VBA: Как подключить к объекту на форме - поле, поле со списком - календарь?
Как подключить к объекту на форме - поле, поле со списком - календарь?
VBA Float 06.01.2012 08:31
MS Access: Поле со списком в форме
Нужно, чтобы в этом поле отображались номера свободных пар для данного работника. А у меня там отображаются все свободные пары всех работников... Как это исправить? Уже всякие запросы пробовала... :(
MS Access FujiFilm 10.03.2011 23:40
Опции темы

Текущее время: 09:36. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.