Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Присвоить значение в отчёте / 6 сообщений из 6, страница 1 из 1
01.09.2004, 13:26:17
    #32675260
jumperFF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение в отчёте
Как из программы (кода) присвоить значение надписи rpfMainHeader ?
Так не получается :(
Код: plaintext
Reports![Stats]![rpfMainHeader] = strPeriod
...
Рейтинг: 0 / 0
01.09.2004, 13:35:40
    #32675282
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение в отчёте
вот так можно

Код: plaintext
1.
2.
3.
MsgBox Me.Твоя_надпись.Caption  'покажет, что есть 
Me.Твоя_надпись.Caption = "проверка"  'изменит 
MsgBox Me.Твоя_надпись.Caption  'покажет, что стало 

для пробы я ставил это на событие отчёта "Открытие"
...
Рейтинг: 0 / 0
01.09.2004, 13:50:37
    #32675347
jumperFF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение в отчёте
Ту немного друная ситуация. У меня есть форма, в ней есть переменная с текстом который должен быть в отчёте. И вот как я нажимаю кнопку по которой вызывается отчёт - тогда его заголовку должно быть присвоено значение переменной, которая описана в форме а не в отчёте.
...
Рейтинг: 0 / 0
01.09.2004, 13:56:45
    #32675377
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение в отчёте
jumperFFТу немного друная ситуация. У меня есть форма, в ней есть переменная с текстом который должен быть в отчёте. И вот как я нажимаю кнопку по которой вызывается отчёт - тогда его заголовку должно быть присвоено значение переменной, которая описана в форме а не в отчёте.

тогда надо сначала открывать отчёт в режиме конструктора, потом менять данные например так
Код: plaintext
Reports( 0 ).Controls("rrr").Caption = "проверка"
потом закрывать

у меня всё работает

хотя может есть и менее кривой способ типа динамически создаваемого отчёта. Создаёшь его в VBA и просто открываешь

думаю первый способ легче, хоть и пригать экраны будут :)
...
Рейтинг: 0 / 0
01.09.2004, 13:59:10
    #32675384
торо
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение в отчёте
можно ещё в форме сделать скрытое поле, присваивать нужное значение ему, и при открытии отчёта брать значение оттуда.
...
Рейтинг: 0 / 0
01.09.2004, 14:02:02
    #32675392
Galustov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоить значение в отчёте
тороможно ещё в форме сделать скрытое поле, присваивать нужное значение ему, и при открытии отчёта брать значение оттуда.

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


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