powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в отчете указать номер поля источника по порядку?
10 сообщений из 10, страница 1 из 1
Как в отчете указать номер поля источника по порядку?
    #32669286
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хочу в контроле отчета написать не имя поля из RecordSource, а его порядковый номер в нем. К какому семейству обратиться???
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669317
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
me.controls(...).controlsource=me.recordset.fields(...).name
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669342
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669349
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а в какое событие такое можно повесить?
чего-то не получается...

а если написать руками в controlsource поля, то берет только значение из первой строки запроса и повторяет в остальных.
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669357
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Я наврал, прошу прощения. Вот правильный вариант:

with currentdb.openrecordset(me.recordsource,dbopendynaset,dbreadonly)
me.controls(...).controlsource=.fields(...).name
end with

sasha_1а если написать руками в controlsource поля, то берет только значение из первой строки запроса и повторяет в остальных.
:^) Просто надо писать имя поля, а не его значение из первой строки запроса.
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669365
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если написать =[Recordset].[fields](20).[Name]
то во всех строках пишется имя столбца
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669377
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
sasha_1а если написать =[Recordset].[fields](20).[Name]
то во всех строках пишется имя столбца
Естественно. Что написано, то и пишется. Знак равенства в начале свойства controlsource обозначает, что это не ссылка на поле, а просто значение (например, текст).
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669381
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
значит прямо в контрол написать нельзя? только через код?
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669388
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
sasha_1значит прямо в контрол написать нельзя? только через код?
Так точно.
...
Рейтинг: 0 / 0
Как в отчете указать номер поля источника по порядку?
    #32669393
sasha_1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
понял.
пасиба.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в отчете указать номер поля источника по порядку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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