Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как в отчете указать номер поля источника по порядку? / 10 сообщений из 10, страница 1 из 1
27.08.2004, 16:11:53
    #32669286
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете указать номер поля источника по порядку?
хочу в контроле отчета написать не имя поля из RecordSource, а его порядковый номер в нем. К какому семейству обратиться???
...
Рейтинг: 0 / 0
27.08.2004, 16:30:10
    #32669317
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете указать номер поля источника по порядку?
me.controls(...).controlsource=me.recordset.fields(...).name
...
Рейтинг: 0 / 0
27.08.2004, 16:43:28
    #32669342
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете указать номер поля источника по порядку?
спасибо
...
Рейтинг: 0 / 0
27.08.2004, 16:48:54
    #32669349
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в отчете указать номер поля источника по порядку?
а в какое событие такое можно повесить?
чего-то не получается...

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

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

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


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