Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как получить доступ к строке, выбраной в поле со списком? / 23 сообщений из 23, страница 1 из 1
24.05.2004, 09:16
    #32529947
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Имеется поле со списком. Натравил его на запрос. Запрос возвращает 5 столбцов.
Поле со списком возвращает значение столбца ID. А как посмотреть значения остальных столбцов? (Name, dateB, dateE)
...
Рейтинг: 0 / 0
24.05.2004, 09:19
    #32529951
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Там есть свойства типа "Количество столбцов" (поставь 5 ) и "Ширина столбцов" (поставь хотя бы 1;1;1;1;1)...
...
Рейтинг: 0 / 0
24.05.2004, 09:26
    #32529959
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
2 Deminik

Ширина столбцов тут не причем :)

2 DDP
ПолеСоСписком.Column(0)
ПолеСоСписком.Column(1)
ПолеСоСписком.Column(2)
ПолеСоСписком.Column(3)
ПолеСоСписком.Column(4)

Это ваши 5 полей :)
...
Рейтинг: 0 / 0
24.05.2004, 09:27
    #32529961
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
При выборе я вижу все столбцы.
Отчет сформировал. Как вытащить в отчет поля Name, DateB и DateE????
...
Рейтинг: 0 / 0
24.05.2004, 09:28
    #32529962
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Спасибо.
...
Рейтинг: 0 / 0
24.05.2004, 09:37
    #32529977
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
А как это вытащить в отчете?
Не получается ни
=[Forms]![VED_PREP]![ПолеСоСписком]![Column(0)]
ни
=[Forms]![VED_PREP]![ПолеСоСписком.Column(0)]
...
Рейтинг: 0 / 0
24.05.2004, 09:38
    #32529978
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
paparomeШирина столбцов тут не причем :)


А если они - 0;0;0;0;0
...
Рейтинг: 0 / 0
24.05.2004, 09:47
    #32530001
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
авторА если они - 0;0;0;0;0
и что?
Их не видно, но это не значит что в них нет данных :)
...
Рейтинг: 0 / 0
24.05.2004, 09:48
    #32530004
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
=[Forms]![VED_PREP]![ПолеСоСписком]![Column](0)
?
...
Рейтинг: 0 / 0
24.05.2004, 09:52
    #32530012
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Не прет.
...
Рейтинг: 0 / 0
24.05.2004, 09:53
    #32530014
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Пробовал
=[Forms]![VED_PREP]![ПолеСоСписком]![Name]
Тоже не прет.
...
Рейтинг: 0 / 0
24.05.2004, 09:55
    #32530022
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
авторНе прет.
Ругается?
Как?
Может данных в поле нет?

Или вам надо не column(0), а column(1) например?
...
Рейтинг: 0 / 0
24.05.2004, 09:59
    #32530035
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Данные есть, т.к. я их вижу в ниспадающем списке ПоляСоСписком
Пишет #Ошибка
...
Рейтинг: 0 / 0
24.05.2004, 10:04
    #32530043
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
=[Forms]![VED_PREP]![ПолеСоСписком]![Column]( ?(какое тут по счету поле Name) - 1? )

1. Проверить правильность имени формы (VED_PREP)
2. Проверить правильность имени контрола (ПолеСоСписком)
3. В момент формирования отчета форма еще открыта?
...
Рейтинг: 0 / 0
24.05.2004, 10:09
    #32530053
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
=[Forms]![VED_PREP]![ПолеСоСписком]![Column](?(какое тут по счету поле Name) - 1?)

Пробовал все цифры, от 0 до 4.

1. Проверил. Совпадает. (вытаскиваю при помощи построителя выражений)
2. Аналогично.
3. Открыта.
...
Рейтинг: 0 / 0
24.05.2004, 10:11
    #32530058
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
4. В какой контрол отчета вставляете (тип)?
5. В какое свойство отчета?
...
Рейтинг: 0 / 0
24.05.2004, 10:12
    #32530061
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
При этом выражение
=[Forms]![VED_PREP]![ПолеСоСписком]
Выдает значение ID.
...
Рейтинг: 0 / 0
24.05.2004, 10:13
    #32530063
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Вставляю в заголовок отчета в поле.
...
Рейтинг: 0 / 0
24.05.2004, 10:19
    #32530084
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
=[Forms]![VED_PREP]![ПолеСоСписком].[Column](?(какое тут по счету поле Name) - 1?)
?
...
Рейтинг: 0 / 0
24.05.2004, 10:21
    #32530087
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
2 DDP
При печати отчёта выводите MsgBox - что получится в студию. Или текст сообщения об ошибке.

MsgBox (Forms![VED_PREP]![ПолеСоСписком].Column(0) & " " & Forms![VED_PREP]![ПолеСоСписком].Column(1))
...
Рейтинг: 0 / 0
24.05.2004, 10:27
    #32530102
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Acc97/mdb

поле со списком Ps_1
число столюцов 3

SELECT DISTINCTROW Tcomp.Comp_ID, Tcomp.Comp_Name, Tcomp.P_Num
FROM Tcomp;

поле в заголовке отчета


=[Forms]![FPrimer]![Ps_1].[Column](1)

все ок

сделай маленькую Mdb положи на конфу будет быстрый ответ
...
Рейтинг: 0 / 0
24.05.2004, 10:30
    #32530115
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
MsgBox (Forms![VED_PREP]![LISTGROBN].Column(0) & " " & Forms![VED_PREP]![LISTGROBN].Column(1))
Выдает наименование группы и дату начала.
З.Ы. Поля в полеСоСписком идут: NAME, DATE_B, DATE_E, ID.

Т.е. MsgBox выдает все правильно.
Более того, выражение
=[Forms]![VED_PREP]![LISTGROBN]
Выдает значение ID, что то-же правильно.

ИМХО не правильно пишем выражение в поле отчета. Но как правильно знаю.
...
Рейтинг: 0 / 0
24.05.2004, 10:32
    #32530119
DDP
DDP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как получить доступ к строке, выбраной в поле со списком?
Вот так прошло нормально.
Точку забыли между [ПолеСоСписком] и [Column]
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как получить доступ к строке, выбраной в поле со списком? / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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