powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / полями из рекордсета назвать колонки в листе
9 сообщений из 9, страница 1 из 1
полями из рекордсета назвать колонки в листе
    #32733697
mirdinn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rst as recordset
У меня есть rst.open " select f1 from table"
f1 - столбец.
Как мне назвать данными столбца f1 колонки в листе?
То есть как мне сделать операцию вида:
Код: plaintext
1.
2.
3.
4.
5.
Me.List4.ColumnCount = n
For i =  0  To n -  1 
Me.List4.Column(i) = rst.Fields( 0 ).Value (не работает -пишет object required)
rst.MoveNext
Next i
...
Рейтинг: 0 / 0
полями из рекордсета назвать колонки в листе
    #32733799
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем такие сложности?
Не проще ли

Me.List4.RowSource = "select f1 from table"
Me.List4.ColumnHeads = Yes
...
Рейтинг: 0 / 0
полями из рекордсета назвать колонки в листе
    #32733807
mirdinn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rivkin DmitryА зачем такие сложности?
Не проще ли

Me.List4.RowSource = "select f1 from table"
Me.List4.ColumnHeads = Yes

Да ..это приведет к тому что будет столбец значений. А мне нужно чтобы этот столбец вывелся в строку
...
Рейтинг: 0 / 0
полями из рекордсета назвать колонки в листе
    #32733825
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вы устанавливаете свойство ColumnHeads в True, то в качестве заголовков столбцов используются либо названия полей, либо данные, содержащиеся в первой строке списка.
...
Рейтинг: 0 / 0
полями из рекордсета назвать колонки в листе
    #32733845
mirdinn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge GavrilovЕсли вы устанавливаете свойство ColumnHeads в True, то в качестве заголовков столбцов используются либо названия полей, либо данные, содержащиеся в первой строке списка.
Но у меня эти данные выводятся в столбец.
...
Рейтинг: 0 / 0
полями из рекордсета назвать колонки в листе
    #32733930
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут явно какая-то путаница! Column(i) - это столбцы ! И что же ты пытаешься сделать? Заполнить столбцы комба строчками из рекордсета?
Объясни толком, что за задача.
...
Рейтинг: 0 / 0
полями из рекордсета назвать колонки в листе
    #32733944
mirdinn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rivkin DmitryТут явно какая-то путаница! Column(i) - это столбцы ! И что же ты пытаешься сделать? Заполнить столбцы комба строчками из рекордсета?
Объясни толком, что за задача.
Ну конечно я знаю что данные хранятся в строках и потому выводятся столбцами.
Я наивно предположил что могу назвать столбцы в списке не данными из строки, а из столбца опять же.
Необходимо приблизится к экселю вот и мучаюсь.
...
Рейтинг: 0 / 0
полями из рекордсета назвать колонки в листе
    #32733965
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда не стоит пользоваться комбо-боксом, лучше создать обычную ленточную форму, а в качестве соурса для нее взять, если это необходимо, CrossTab Query. Можно добиться очень большого сходства. Можно в конце-концов, втиснуть Excel-вский объект в форму или воткнуть грид. Вариантов много. Ищи по форуму или спрашивай. Но объясняй подробно!

Удачи!
...
Рейтинг: 0 / 0
полями из рекордсета назвать колонки в листе
    #32733974
mirdinn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Rivkin DmitryТогда не стоит пользоваться комбо-боксом, лучше создать обычную ленточную форму, а в качестве соурса для нее взять, если это необходимо, CrossTab Query. Можно добиться очень большого сходства. Можно в конце-концов, втиснуть Excel-вский объект в форму или воткнуть грид. Вариантов много. Ищи по форуму или спрашивай. Но объясняй подробно!

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


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