Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как поместить в поле со списком значение из списка формы? / 25 сообщений из 29, страница 1 из 2
11.07.2004, 19:43:56
    #32598817
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
В общем пробежелся по поиску, посмотрел много топиков, но не нашел того, что мне нужно.

Есть главная "форма1", на ней есть "поле_со_списком1", есть "форма2" на "форме2" есть "список2", мне надо, чтобы пользователь на "форме1" нажимал на "кнопку1", по которой открывалась бы "форма2". На "форме2" в "списке2" выбирал бы значение которое надо подставить в "форму1" (в "поле_со_списком1"), нажимал бы на "кнопку2" на "форме2" и значение из второго столбца из "списка2" заносилось бы в "поле_со_списком1" на "форме1".

Т.е. мне по сути надо автозаполнение "поля_со_списком1" из "списка2".

Подскажите, пожалуйста, как мне это сделать ! ! !
...
Рейтинг: 0 / 0
11.07.2004, 19:50:22
    #32598821
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Второй столбец - это Column(2). Что еще нужно?
...
Рейтинг: 0 / 0
11.07.2004, 19:58:33
    #32598822
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
А не с нуля ли счет?

expression.Column(Index, Row)
expression Required. An expression that returns one of the objects in the Applies To list.

Index Required Long. A long integer that can range from 0 to the setting of the ColumnCount property minus one.

Row Optional Variant. An integer that can range from 0 to the setting of the ListCount property minus 1.
...
Рейтинг: 0 / 0
11.07.2004, 20:11:06
    #32598828
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
ТемныйА не с нуля ли счет?
Я все время путаюсь. Помню, что эта нумерация отличается от нумерации в BoundColumn. Если в BoundColumn с 1, то тут с 0.
...
Рейтинг: 0 / 0
11.07.2004, 20:21:37
    #32598838
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
с 0 - понятно
а вот всегда-ли Column(-2) несёт ключевое поле ?
...
Рейтинг: 0 / 0
11.07.2004, 20:36:10
    #32598842
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Shuhardс 0 - понятно
а вот всегда-ли Column(-2) несёт ключевое поле ?
ЧЕГО????
...
Рейтинг: 0 / 0
11.07.2004, 20:41:42
    #32598847
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
автора вот всегда-ли Column(-2) несёт ключевое поле ?
А при чем тут ключевое поле? Мне просто надо взять выбранное значение из второго столбца из "списка2" и занести это значение в "поле_со_списком1"!
...
Рейтинг: 0 / 0
11.07.2004, 20:56:42
    #32598850
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Темный Shuhardс 0 - понятно
а вот всегда-ли Column(-2) несёт ключевое поле ?
ЧЕГО????
debug.print некий_список.Column(-2)

попробуй- не укусит!
...
Рейтинг: 0 / 0
11.07.2004, 21:40:54
    #32598857
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Второй столбец - это Column(1). 100% Независимо от того какой Bound Column.
Т.е. если запрос состоит из 3-х столбцов и ColunmCount = 3, то 1-й столбец =
List1.Column(0), 2 - List1.Column(1), 3 - List1.Column(2); Все остальные столбцы вернут Null
...
Рейтинг: 0 / 0
11.07.2004, 21:49:35
    #32598858
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Rivkin DmitryВторой столбец - это Column(1). 100% Независимо от того какой Bound Column.
Разумеется, независимо. Про BoundColumn я имел в виду вот что:

Rivkin Dmitryесли запрос состоит из 3-х столбцов и ColunmCount = 3, то 1-й столбец = List1.Column(0), 2 - List1.Column(1), 3 - List1.Column(2);
- и при этом если мы хотим сделать привязанным (или как это называется по-русски?) 1-й столбец, то в BoundColumn надо занести 1, если 2-й, то 2, а если 3-й, то 3.

Rivkin DmitryВсе остальные столбцы вернут Null
А вот и нет. Я сейчас проверил, что сказал Shuhard. Column(-2) возвращает значение ключевого поля! Правда, мне было лень проверять, что будет, если ключ состоит из нескольких полей.
...
Рейтинг: 0 / 0
11.07.2004, 21:54:30
    #32598859
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Я имел в виду положительный индекс. Что если, например, ColunmCount = 3, то
.column(5) возвращает Null и не падает
...
Рейтинг: 0 / 0
11.07.2004, 21:57:20
    #32598860
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Не уверен, но, кажется Column(-2) = Column(0), т.е. Bound Column
...
Рейтинг: 0 / 0
11.07.2004, 22:05:43
    #32598861
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Rivkin DmitryНе уверен, но, кажется Column(-2) = Column(0), т.е. Bound Column
Я проверил еще раз. Возвращает именно значение ключевого поля, двже если Bound не оно.
...
Рейтинг: 0 / 0
11.07.2004, 22:07:49
    #32598863
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Интересно. -1 и -3 тоже что-то возвращают, но я не могу понять, по какому принципу.
...
Рейтинг: 0 / 0
11.07.2004, 22:09:59
    #32598865
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Не совсем понял, что для листа ключевое поле? А если в нем не запрос а Value List? А если, действительно, ключевых полей в таблице(ах) создающих запрос, несколько?
...
Рейтинг: 0 / 0
11.07.2004, 22:11:44
    #32598866
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Rivkin DmitryНе совсем понял, что для листа ключевое поле? А если в нем не запрос а Value List? А если, действительно, ключевых полей в таблице(ах) создающих запрос, несколько?
Вот именно это мне как раз было лень проверять. Возможно, это работает только в самом простом случае.
...
Рейтинг: 0 / 0
11.07.2004, 22:26:43
    #32598872
Rivkin Dmitry
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
В таком случае вопрос? Почему это важно? Для чего нужно ключевое поле ?
...
Рейтинг: 0 / 0
11.07.2004, 22:49:24
    #32598876
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Ключевое поле всегда важнее других. И -2 дает возможность сделать программу, которая не будет зависеть от перенастроек порядка полей в комбобоксе.
...
Рейтинг: 0 / 0
12.07.2004, 11:14:32
    #32599254
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Прочитал обсуждение, но, честно говоря, не понял, есть ли в этом топике ответ на мой вопрос?
...
Рейтинг: 0 / 0
13.07.2004, 01:34:53
    #32600687
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
?
...
Рейтинг: 0 / 0
13.07.2004, 02:40:14
    #32600698
Темный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Есть.
...
Рейтинг: 0 / 0
13.07.2004, 12:07:03
    #32601329
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Владимир СанычВторой столбец - это Column(1).
Получил, а как это значение поместить в поле со списком другой формы?
...
Рейтинг: 0 / 0
13.07.2004, 12:12:07
    #32601355
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
На кнопку повесь процедуру присвоения значений элементу одной формы из другой.
...
Рейтинг: 0 / 0
13.07.2004, 12:17:49
    #32601381
Gyslik.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
Как?
...
Рейтинг: 0 / 0
13.07.2004, 13:31:30
    #32601649
andj25
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как поместить в поле со списком значение из списка формы?
чо то я не понял
если у тебя есть "поле со списком", то зачем тебе открывать форму2 чо то там выбирать и нажимать кучу кнопок?

ставишь в форме элемент "поле со списком" и в качестве "источника строк" указываешь запрос или таблицу

зачем городить огород с кнопками и еще целой кучей всего?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как поместить в поле со списком значение из списка формы? / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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