Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Juve

Отчет в Access (как поменять caption вовремя выполнения)

12.03.2009, 12:28. Показов 2276. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
У меня есть форма в отчете на которой расположены надписи,поля ввода
и еще куча всякого разного брахла. Мне ОЧЕНЬ нужно иметь возможность
динамически изменять caption надписи или свойсво 'данные' поля вовода.
Код такого рода:
Visual Basic
1
2
3
DoCmd.OpenReport 'F', acViewPreview
Надпись!Caption = 'sdf'
DoCmd.Close acReport, 'F', acSaveYes
или же
Visual Basic
1
2
3
DoCmd.OpenReport 'F', acViewPreview
Report_F!Надпись!Caption = 'sdf'
DoCmd.Close acReport, 'F', acSaveYes
или же
Visual Basic
1
2
3
DoCmd.OpenReport 'F', acViewDesign
Report_F!Надпись!Caption = 'sdf'
DoCmd.Close acReport, 'F', acSaveYes
и вообще любые комбинации в таком стиле ни внутри модуля репорта ни извне не прокатывают. Что я делаю неправильно???

Очень благодарен за любой совет!
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.03.2009, 12:28
Ответы с готовыми решениями:

Как поменять caption 25 кнопок из кода
Как поменять caption 25 кнопок из кода в делфи. Нужные значения caption сохраняются в массиве. Нужно какой-то легкий способ, потому что мне...

Как поменять CAPTION of Label in Report?
Hi Kak iz VB-code MS ACCESS pomenyat' CAPTION ili drugoe property v Reporte, kotoryi uzhe sozdan v Design view i imeet nezapolnennuyu...

Как поменять шрифт Caption формы?
как поменять шритф Caption формы

5
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 14
12.03.2009, 14:45
Если надпись в области данных, то ее проще заменить на поле, а данные для этого поля брать из таблицы или запроса, на основании которого строится отчет.
Если надпись одна (заголовок, примечание) или одинаковая во всех строках области данных, то наверное есть смысл создать поле и в свойстве 'Данные' в квадратные скобки после знака равно включить вопрос, что-то типа '=[Что вывести в заголовке?]' (без кавычек).
0
Juve
12.03.2009, 15:13
Вариант в стиле задать вопрос тоже неплох...но конечно хотелось бы иметь возможность прописать caption например из модуля. Надпись на самом деле не изменна для всего отчета...только вот за один клик на кнопку 'Отчет' таких отчетов может быть n-штук, и доставать пользователя вопросом 'как назвать отчет?' можно только до поры до времени :-)

Но все равно спасибо большое!
0 / 0 / 0
Регистрация: 04.03.2009
Сообщений: 14
12.03.2009, 16:33
Visual Basic
1
2
3
Dim MyDB As Database
Set MyDB = CurrentDb()
Reports![Группы]![Надпись2].Caption = 'Ла-Ла-Фа'
P.S. Можно вставить в поле функцию, которая возвращает глобальную переменную, а глобальную переменную меняй из программы, перед вызовом каждого отчета
0
Juve
12.03.2009, 17:25
Всем большое спасибо! Получилось! :-)
2 / 2 / 2
Регистрация: 23.06.2007
Сообщений: 399
12.03.2009, 17:58
а не проще сделать нормальный отчет (т.е. без использования формы)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.03.2009, 17:58
Помогаю со студенческими работами здесь

Передать значение Label.Caption в отчет FastReport
Доброго времени суток.. Подскажите, пожалуйста, как из Label.Caption на форме в Делфи 7 передать значение в Memo в отчет FastReport ? Базу...

Access отчёт как в Excel
Здравствуйте, форумчане:) Можно ли в Access скомпоновать отчёт как в Excel - 2 строки родителей напротив фамилии ученика? Ученик | ...

Как из Access'a отправить отчет в Outlook
У меня в базе формируются отчеты, которые надо выслать пользователям на на их email адреса. Можно ли сразу из Access'а сделать экспорт в...

Подскажите как сформировать отчет а MS Access
Помогите сформировать отчет. Нужно чтобы в отчеты было количество заказов у клиентов за определенный промежуток времени

Как программно создать отчет в MS Access
Пожалуто помогите программно создать отчет по запросам в Access. VB незнаю :)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru