PDA

Просмотр полной версии : проблема в Access?


Neyron
03-03-2006, 02:20
Дано: форма где происходит выбор текстовых строк в таблице даты.
(Выпадающий список)
+ кнопка запускающая запрос на выборку
нужно что бы пользователь выбрал в выпадающем списке дату
нажал на кнопку
и должен вылезти отчет скажем за 12.12.2005
для этого используется ф-ия
Like “12.12.2005” (вот есть ли ее поставить в качестве условия вывода )
Для этого была создана таблица с текстовыми строками а-ля *.*.2005
И форма со списком

Вопрос: какое свойство у этого выпадающего списка отвечает за ту текстовую строку которую выбрал пользователь?
Т.е. Forms![Отчет бла бла]![Список3].ВОТ ТУТ ЧТО НУЖНО ПОСТАВИТЬ?

Like Forms![Отчет бла бла]![Список3].ListIndex – не работает
Like Forms![Отчет бла бла]![Список3].text – не работает
(ставится в условия отбора ф-ия
like {и вот тут нужно указать что выбрал таки пользователь}

и еще,
допустим Forms![Отчет бла бла]![Список3].ListIndex возвращает номер строки таблицы которую выбрал пользователь
вопрос КАК добраться до содержимого конкретной ячейки в базе?

Neyron
03-03-2006, 02:22
И еще

Neyron
19-03-2006, 23:30
АП.

дополнение:
=Forms![Отчет по...]!Список3.Text
дает требуемую строку скажем
*.12.2005
но !!
если вызывать

запрос (см. рисунок) где в качестве условия отбора будет
Like [Forms]![Отчет.....]![Список3].[Text]

ручками , т.е. свернуть форму (предварительно выбрав в выпадающем списке нужною строку)
запрос работает на ура.

Но вот созданная кнопка(в форме со списком) которая запускает тот же самый отчет выдает уже не тот отчет который был нужен, а пустой! ....нет слов.