|
17 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 8
|
|
Различное отображение в режиме представления отчёта и предварительного просмотра28.09.2016, 14:03. Показов 4488. Ответов 20
Метки нет (Все метки)
Уважаемые гуру,добрый день !
![]() Интересует следующий вопрос - в чём может быть причина различного отображения составного отчёта ( с подчинёнными отчётами ) в режиме представления отчёта и предварительного просмотра (в случае если отчёт пустой,выводит на экран заголовок отчёта,хотя по идее не должен ) ? В моём случае,в режиме предварительного просмотра отображается более корректно,чем в режиме представления отчёта. Зависит ли это от установленной версии офиса ( 2010 ) ? Спасибо !
0
|
|
| 28.09.2016, 14:03 | |
|
Ответы с готовыми решениями:
20
Встроенный отчет - в режиме предварительного просмотра? Поле в отчете, данные которого вводятся при открытии отчета в режиме просмотра Создание поля в отчете, данные которого вводятся при открытии отчета в режиме просмотра |
|
2837 / 1378 / 216
Регистрация: 13.05.2011
Сообщений: 4,220
|
|
| 28.09.2016, 14:14 | |
|
gektor_nik, Вы бы пример выложили. Так было бы нагляднее.
1
|
|
|
26825 / 14505 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 28.09.2016, 14:30 | |
|
Если в отчете есть программирование в событиях разделов отчета, то режим предварительного просмотра (acViewPreview) учтет его, а режим представления (acViewReport) нет. Возможно отсюда видимая Вами разница.
Режима представления нет в более старших версиях, не знаю насчет 2007, и сравнить по версиям с acViewPreview не получится
1
|
|
|
шапоклякистка 8-го дня
|
|
| 28.09.2016, 16:05 | |
|
2
|
|
|
17 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 8
|
|
| 28.09.2016, 16:30 [ТС] | |
|
Без программного кода. Использую только свойства Расширение \ Сжатие.
0
|
|
|
26825 / 14505 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
|
|
| 28.09.2016, 16:50 | |
|
Я понял о чем Вы. В режиме представления данные выводятся потоком без соблюдения страничного шаблона. В частности это сказывается на колонтитулах - он прижимаются к данным, в то время как в предварительном просмотре выводятся именно постранично, где все разделы на своих местах.
1
|
|
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
|
| 28.09.2016, 19:03 | |
|
По мне, так ТАМ по любому - Поля подстановки в - Таблицах, а не в формах, которые в процессе ваяний и творческих творений неоднократно изменялись, что есть НАИВЕЛИЧАЙШЕЕ ЗЛО, для нас начинающих.
Тут даже ни к гадалке, и ни к - Гуру не нужно ходить, а сделать поле в таблице - ПРОСТО полем, а не чем то другим , типа с выпендрёжем, для этого специально - Изобретены - ФОРМЫ..
1
|
|
|
17 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 8
|
|
| 28.09.2016, 20:03 [ТС] | |
|
PuhKMV, Извините,но вообще не в тему
0
|
|
|
шапоклякистка 8-го дня
|
||
| 28.09.2016, 20:13 | ||
|
Вас же не удивляет, что форма в режиме ленточной формы и в режиме таблицы по-разному выглядт и по-разному себя ведет? Вот и разнице между режимами отчета не нужно удивляться. Тудно судить, какие цели ставили разработчики перед режимом отчета, т.е. поему он ведет себя именно так. Возможно, это было нужно для попытки сделать возможным вложение отчета в форму и формы в отчет; или для возможности отчету обрабатывать какие-то события (скажем, двойной клик - в режиме просмотра это не работает). Факт в том, что разница между режимами есть, и нам остается только привыкать к ней. Ну или не пользоваться режимом отчета вовсе.
1
|
||
|
9127 / 6129 / 593
Регистрация: 27.03.2013
Сообщений: 19,972
|
||
| 28.09.2016, 20:21 | ||
|
Похоже у меня критические дни и просматриваю по 10 тем одновременно и соответственно частенько бубню не в попад. писал не сюда... ![]() Есть за мной такой грешок иногда. ![]() +17 к карме за - НЕ ругачесть, а просто за понимание человеческого несовершенства. Добавлено через 6 минут Хотя присмотревшись, кажисть вроде бы и сюда тоже писал, ну да ладно, наверное простите и не сильно обругаете.
1
|
||
|
17 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 8
|
|
| 28.09.2016, 22:10 [ТС] | |
|
Поубирал лишнее из базы.Выкладываю вариант к примеру отчёт product ,может есть способ разрешения ситуации.
texnik-san, в том-то и дело,хочется запихнуть это всё дело в отчёт,а в дальнейшем полученный отчёт вывести в форму осталось понять возможно ли это реализовать.и если нет - какие альтернативные варианты.
0
|
|
|
шапоклякистка 8-го дня
|
|
| 29.09.2016, 09:59 | |
|
В 2010 вкладывать отчет в форму и наоборот - можно, именно отчет в режиме отчета. В 2007 версии - еще нельзя. А у меня сейчас нет 2010 версии, только 2007. И у меня ваша база вовсе не открывается (наверное, 64-разрядная). Так что я не могу посмотреть, с какого характера трудностями вы столкнулись.
НО если все проблемы связаны только с тем, что не получается один и тот же отчет заставить выглядеть одинаково при печати и на экране - то делайте две копии и подгоняйте одну под экран, а другую под печать (а еще, с вероятностью 90%, потом понадобится запрограммировать экспорт этого же отчета в эксель - когда надоест, что встроеннй экспорт экспортирует отчеты без форматирования и вообще коряво).
1
|
|
|
17 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 8
|
|
| 29.09.2016, 10:21 [ТС] | |
|
2010 32-разрядная.
texnik-san, не получается заставить отчёт выглядеть как надо на экране ![]() В том-то и дело,что хочется понять принцип работы,в чём различие этих двух режимов при формировании картинки на экран.Не хватает знаний
0
|
|
|
шапоклякистка 8-го дня
|
|||
| 29.09.2016, 10:34 | |||
|
Добавлено через 1 минуту
1
|
|||
|
17 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 8
|
||||||
| 29.09.2016, 10:38 [ТС] | ||||||
|
texnik-san, уже пробовал и на nodata и на load.Проблема в том,что он скрывает тогда весь подчинённый отчёт.Допустим у нас есть 4 записи,3 из них пустые,1 с данными.При таком условии - скрывает все записи.
0
|
||||||
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
|
| 29.09.2016, 12:08 | |
|
1
|
|
|
шапоклякистка 8-го дня
|
||
| 29.09.2016, 12:22 | ||
так у вас нет записей в подчиненном отчете, и вы хотите, чтобы в режиме отчета пустой подчиненный отчет не отображался на экране? Не, так не получится, по-моему. Как я уже говорила, режим отчета - это нечто переходное между отчетом и формой. В форме вложенная форма отображалась бы одинаково для всех записей, независимо от того, есть ли дам данные или нет. Вот с отчетом в режиме отчета то же самое.Добавлено через 1 минуту
2
|
||
|
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
|
|
| 29.09.2016, 12:35 | |
|
Как хорошо, что у некоторых есть такой замечательный хрустальный шар с функцией перевода
1
|
|
|
17 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 8
|
|
| 29.09.2016, 13:33 [ТС] | |
|
texnik-san, Понять бы почему нет
потому что два других подчинённых отчёта(правда без заголовка) отображаются как надо,а третий ( с заголовком ) отображается коряво.Прошу прощение за свои корявые выражения ![]() Добавлено через 31 минуту Возможен ли вариант добавить в область данных вместо этого подчиннёного отчёта подчинённую форму ( со свойствами расширение\сжатие) высотой 0,01 к примеру.и если у записи есть соответствующие записи в связанной таблице выводить подчинённую форму для каждой записи в отчёте ?
0
|
|
|
шапоклякистка 8-го дня
|
|
| 29.09.2016, 13:57 | |
|
gektor_nik, это уже область, в которой я бессильна. О вложениях форм в отчеты и отчетов в формы я просто знаю, что в 2010 это возможно. Но на практике применить не могу, потому что у меня 2007.
Но у меня так же, как и у вас, при отображении отчета именно в режме отчета у всех вложеннх отчетов области заголовков и колонтитулов видны.
1
|
|
| 29.09.2016, 13:57 | |
|
Помогаю со студенческими работами здесь
20
Окно предварительного просмотра Кнопка Предварительного Просмотра Область предварительного просмотра Windows 7 Панель предварительного просмотра файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|