powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как поместить в поле со списком значение из списка формы?
29 сообщений из 29, показаны все 2 страниц
Как поместить в поле со списком значение из списка формы?
    #32598817
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем пробежелся по поиску, посмотрел много топиков, но не нашел того, что мне нужно.

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

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

Подскажите, пожалуйста, как мне это сделать ! ! !
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598821
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Второй столбец - это Column(2). Что еще нужно?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #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
Как поместить в поле со списком значение из списка формы?
    #32598828
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ТемныйА не с нуля ли счет?
Я все время путаюсь. Помню, что эта нумерация отличается от нумерации в BoundColumn. Если в BoundColumn с 1, то тут с 0.
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598838
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с 0 - понятно
а вот всегда-ли Column(-2) несёт ключевое поле ?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598842
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shuhardс 0 - понятно
а вот всегда-ли Column(-2) несёт ключевое поле ?
ЧЕГО????
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598847
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автора вот всегда-ли Column(-2) несёт ключевое поле ?
А при чем тут ключевое поле? Мне просто надо взять выбранное значение из второго столбца из "списка2" и занести это значение в "поле_со_списком1"!
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598850
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Темный Shuhardс 0 - понятно
а вот всегда-ли Column(-2) несёт ключевое поле ?
ЧЕГО????
debug.print некий_список.Column(-2)

попробуй- не укусит!
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #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
Как поместить в поле со списком значение из списка формы?
    #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
Как поместить в поле со списком значение из списка формы?
    #32598859
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел в виду положительный индекс. Что если, например, ColunmCount = 3, то
.column(5) возвращает Null и не падает
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598860
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не уверен, но, кажется Column(-2) = Column(0), т.е. Bound Column
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598861
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Rivkin DmitryНе уверен, но, кажется Column(-2) = Column(0), т.е. Bound Column
Я проверил еще раз. Возвращает именно значение ключевого поля, двже если Bound не оно.
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598863
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Интересно. -1 и -3 тоже что-то возвращают, но я не могу понять, по какому принципу.
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598865
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем понял, что для листа ключевое поле? А если в нем не запрос а Value List? А если, действительно, ключевых полей в таблице(ах) создающих запрос, несколько?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598866
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Rivkin DmitryНе совсем понял, что для листа ключевое поле? А если в нем не запрос а Value List? А если, действительно, ключевых полей в таблице(ах) создающих запрос, несколько?
Вот именно это мне как раз было лень проверять. Возможно, это работает только в самом простом случае.
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598872
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таком случае вопрос? Почему это важно? Для чего нужно ключевое поле ?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32598876
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ключевое поле всегда важнее других. И -2 дает возможность сделать программу, которая не будет зависеть от перенастроек порядка полей в комбобоксе.
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32599254
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прочитал обсуждение, но, честно говоря, не понял, есть ли в этом топике ответ на мой вопрос?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32600687
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32600698
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть.
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32601329
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычВторой столбец - это Column(1).
Получил, а как это значение поместить в поле со списком другой формы?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32601355
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На кнопку повесь процедуру присвоения значений элементу одной формы из другой.
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32601381
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32601649
Фотография andj25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чо то я не понял
если у тебя есть "поле со списком", то зачем тебе открывать форму2 чо то там выбирать и нажимать кучу кнопок?

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

зачем городить огород с кнопками и еще целой кучей всего?
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32602686
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто надо дать пользователю выбрать значение из поля со списком и из формы поиска, в которой пользователь мог бы выбрать значение для поля со списком еще по многои другим критериям.
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32602913
Фотография andj25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ниииии че гооооо не понимаю (с)

а можно пример?

почему тебя вот так вот просто не устраивает? (см.файл)
открыл список и выбрал из него все что хочешь и не надо городить огород с кнопками формами ...может я конечно чо не понял :)) но ты объясни :))
...
Рейтинг: 0 / 0
Как поместить в поле со списком значение из списка формы?
    #32605335
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем примерно так:
Код: plaintext
Forms![форма1]![поле_со_списком1] = Список2.Column( 1 , Список2.ItemsSelected)

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


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