FREASYEDIT
Краткое описание :
Кривая печать Fast Report отчёта альбомной ориентацииОписание :
Генератор отчетов FastReportЧто измененно :
Fast Report
----- СУТЬ ПРОБЛЕМЫ -----
Форма "Заявка на получение наличных денег" (Россия, бюджетный учёт включен)
некорректно печатается по Ctrl+P - вылазит за левый край страницы.
Проблема возникает при печати на принтер by01-8015 (LaserJet 1320, HP Universal
Printing PCL 5 (v5.5.0)),
независимо от ОС - проверялась печать под Windows XP и под Windows 7.
При печати на других моделях принтеров всё ок. В частности, печать производилась
на by01-8006 (HP LaserJet 1100 (MS), к. 402) и на принтере в к. 504.
Форма была проверена вместе с Романом Мозговым на корректность, отчёт сам по
себе нормально влазит на страницу,
поля страницы - по 1 см.
Если импортировать отчёт в PDF формат и затем распечатать на проблемном
принтере by01-8015, всё ок.
Из этого можно заключить, что проблема всё-таки где-то в фастрепортовских
драйверах, а не в настройках принтера.
Отчёт о системе прилагается. Проявляется на последних обновлениях 9.1 и на
последних обновлениях 8.1.
Как измененно :
Добавлена проверка на возможность печати с пользовательскими
настройками,
если отсутствует, то печатаем по умолчанию.
FREASYEDIT
Краткое описание :
FR ExceptionОписание :
Генератор отчетов FastReportЧто измененно :
Fast Report
----- СУТЬ ПРОБЛЕМЫ -----
FR Exception
при попытке масштабировать текст (ctrl + колесо мыши) на вкладке "Код"
редактора FR происходит исключение:
Cannot focus a disabled or invisible window.
Error report file: f:\910_NEW\UserDiman\FReport4Error.Log
Exception class : EInvalidOperation
Exception message: Cannot focus a disabled or invisible window.
Exception address: 0CF000E3
Sender class : TPanel
Sender address : 0D7A8DC0
Sender name : CodePanel
------------------------------------------------------------------------------
Stack list, generated [22.12.2012 12:13:48.337]
(0008F0DE){fReport3.dll} [0CF000DE] Forms.TCustomForm.SetActiveControl + $6E
(0008F1A1){fReport3.dll} [0CF001A1] Forms.TCustomForm.FocusControl + $D
(000743F3){fReport3.dll} [0CEE53F3] Controls.TControl.DoMouseWheel + $3B
(00075BF9){fReport3.dll} [0CEE6BF9] Controls.TControl.CMMouseWheel + $39
(00078FA7){fReport3.dll} [0CEE9FA7] Controls.TWinControl.WndProc + $4FB
(0008CF7F){fReport3.dll} [0CEFDF7F] Forms.TCustomForm.WndProc + $553
(00074C3C){fReport3.dll} [0CEE5C3C] Controls.TControl.Perform + $24
(00075C20){fReport3.dll} [0CEE6C20] Controls.TControl.CMMouseWheel + $60
(00078FA7){fReport3.dll} [0CEE9FA7] Controls.TWinControl.WndProc + $4FB
(00074C3C){fReport3.dll} [0CEE5C3C] Controls.TControl.Perform + $24
(00075C20){fReport3.dll} [0CEE6C20] Controls.TControl.CMMouseWheel + $60
(00078FA7){fReport3.dll} [0CEE9FA7] Controls.TWinControl.WndProc + $4FB
(00074C3C){fReport3.dll} [0CEE5C3C] Controls.TControl.Perform + $24
(00075C20){fReport3.dll} [0CEE6C20] Controls.TControl.CMMouseWheel + $60
(00078FA7){fReport3.dll} [0CEE9FA7] Controls.TWinControl.WndProc + $4FB
(00074C3C){fReport3.dll} [0CEE5C3C] Controls.TControl.Perform + $24
------------------------------------------------------------------------------
System : Windows 7 Professional, Version: 6.1, Build: 1DB1, "Service Pack 1"
Processor: Intel, Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz, 3300 MHz MMX
SSE SSE2 SSE3 SSSE3 SSE4A SSE4B 64 bits DEP
Memory : 4095; free 4095
Display : 1280x1024 pixels, 32 bpp
------------------------------------------------------------------------------
Smart inspect log:
[2012-12-22 12:13:48.337] Error: Exception EInvalidOperation: Cannot focus a
disabled or invisible window
------------------------------------------------------------------------------
Active Controls hierarchy:
TfrxSyntaxMemo ""
TPanel "CodePanel"
TPanel "BackPanel"
TfrxDesignerForm "frxDesignerForm"
------------------------------------------------------------------------------
List of loaded modules:
[00020000] f:\910_NEW\Exe\atllib_.dll
<002C0000> 5.5.11.0 - 04.05.2012 13:50:50
Функции для работы со строками и файлами
[00240000] f:\910_NEW\Exe\atlantis.rtl
5.5.11.0 - 04.05.2012 13:50:49
atlantis
[00320000] f:\910_NEW\Exe\nation_.dll
5.5.11.0 - 04.05.2012 13:51:38
Локализационный ресурс
[003D0000] f:\910_NEW\Exe\gdesk.dll
<01000000> 5.5.12.0 - 04.05.2012 13:51:07
Панель переключения меню модулей
[003F0000] f:\910_NEW\Exe\G_LastNumD.DLL
<00400000> 9.1.2.0 - 04.05.2012 13:51:08
Нумерация документов
[00400000] f:\910_NEW\Exe\atlexec.exe
5.5.12.0 - 04.05.2012 13:50:49
Ядро 2-х уровневого Атлантис-приложения
[006A0000] f:\910_NEW\Exe\streams_.dll
<00900000> 5.5.12.0 - 04.05.2012 13:51:39
Библиотека для работы с потоками
[00750000] f:\910_NEW\Exe\atlPOP.dll
<00400000> 5.5.12.0 - 04.05.2012 13:50:50
Драйвер для работы с eMail
[00800000] f:\910_NEW\Exe\G_ExpImp.dll
<00400000> 9.1.0.0 - 04.05.2012 13:51:07
Обмен бизнес-документами
[00820000] f:\910_NEW\Exe\ExcelLib3X.dll
<00400000> 9.1.2.0 - 04.05.2012 13:50:55
Формирование отчетов в MS Excel для 3-х уровневой архитектуры
[00940000] f:\910_NEW\Exe\galnet.dll
<00400000> 9.1.1.0 - 04.05.2012 13:51:07
Галактика ERP
[00960000] f:\910_NEW\Exe\G_TUNE.DLL
<00400000> 9.1.2.0 - 04.05.2012 13:51:08
Настройки
[00980000] f:\910_NEW\Exe\G_CACHE.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:07
Кэширование
[009D0000] f:\910_NEW\Exe\G_Val.dll
<00400000> 9.1.0.0 - 04.05.2012 13:51:08
Валюты
[009F0000] f:\910_NEW\Exe\atlcore_stub.dll
<01000000> 5.5.12.0 - 04.05.2012 13:50:49
AtlCore_stub
[00A30000] f:\910_NEW\Exe\G_COMMON.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:07
Ядро системы
[00A50000] f:\910_NEW\Exe\G_EXTATTR.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:07
Внешние атрибуты
[00A60000] f:\910_NEW\Exe\_cfg.dll
5.5.11.0 - 04.05.2012 13:51:45
Функции для работы с конфигуратором
[00A80000] f:\910_NEW\Exe\G_ZARCACHE.DLL
<00400000> 9.1.4.0 - 04.05.2012 13:51:08
Кэширование классификаторов
[00AA0000] f:\910_NEW\Exe\G_CONTEXTS.DLL
<00400000> 9.1.1.0 - 04.05.2012 13:51:07
Прикладные контексты
[00AB0000] f:\910_NEW\Exe\ecc_.dll
5.5.12.0 - 04.05.2012 13:50:55
Ядро компиляторов
[00B60000] f:\910_NEW\Exe\G_TABLEMANAGER.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:08
Глобальный менеджер таблиц
[00B70000] f:\910_NEW\Exe\G_UNIVERSITY.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:08
Управление учебным процессом
[00B80000] f:\910_NEW\Exe\base.dll
5.5.12.0 - 04.05.2012 13:50:51
Ядро системы работы с данными
[00D80000] f:\910_NEW\Exe\G_VDE.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:08
Управление взаимоотношениями с клиентами
[00DF0000] f:\910_NEW\Exe\forms_.dll
5.5.12.0 - 04.05.2012 13:50:55
Компиляция и генерация Бизнес-Текст, rtf и slk отчетов
[00F80000] f:\910_NEW\Exe\G_BUH.DLL
<00400000> 9.1.1.0 - 04.05.2012 13:51:07
Бухгалтерский учет
[00FD0000] f:\910_NEW\Exe\G_STAFF.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:08
Кадры
[01000000] f:\910_NEW\Exe\protect_.dll
5.5.11.0 - 04.05.2012 13:51:38
Ядро системы разграничения прав
[01020000] f:\910_NEW\Exe\lotdll_.dll
5.5.12.0 - 04.05.2012 13:51:09
Драйвер логических таблиц
[01140000] f:\910_NEW\Exe\editor_.dll
5.5.12.0 - 04.05.2012 13:50:55
Библиотека функций редактора Бизнес-Текст
[02F80000] C:\totalcmd\Plugins\wlx\IEView\IEView.wlx
<10000000> 1.94.1.0 - 14.09.2012 06:38:22
IEView: Total Commander lister plugin
[02FA0000] f:\910_NEW\Exe\WordLib.dll
<00400000> 9.1.1.0 - 04.05.2012 13:51:39
Импорт из документов Microsoft Word и XML
[03000000] f:\910_NEW\Exe\G_WORKTABLE.DLL
<00400000> 9.1.5.0 - 04.05.2012 13:51:08
Табель учета рабочего времени
[03360000] f:\910_NEW\Exe\G_ZARPL.DLL
<00400000> 9.1.11.0 - 04.05.2012 13:51:08
Расчета заработной платы
[03530000] f:\910_NEW\Exe\G_SUMDIVIDE.DLL
<00400000> 9.1.8.0 - 04.05.2012 13:51:08
Разбивка сумм по месяцам
[035D0000] f:\910_NEW\Exe\G_SREDN.DLL
<00400000> 9.1.7.0 - 04.05.2012 13:51:08
Формирование суммы среднего дневного(часового) заработка
[03660000] f:\910_NEW\Exe\G_NIOKR.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:08
НИОКР
[03680000] f:\910_NEW\Exe\G_KAU.DLL
<00400000> 9.1.2.0 - 04.05.2012 13:51:08
Аналитика
[036B0000] f:\910_NEW\Exe\G_TXO.DLL
<00400000> 9.1.6.0 - 01.11.2012 09:45:21
ТХО
[03750000] f:\910_NEW\Exe\G_FIN.DLL
<00400000> 9.1.3.0 - 04.05.2012 13:51:07
Управление бюджетом
[03790000] f:\910_NEW\Exe\G_NALOG.DLL
<00400000> 9.1.0.0 - 04.05.2012 13:51:08
Налоги
[037B0000] f:\910_NEW\Exe\G_OPER.DLL
<00400000> 9.1.1.0 - 04.05.2012 13:51:08
Логистика
[037D0000] f:\910_NEW\Exe\ExcelLib.DLL
<00400000> 9.1.2.0 - 04.05.2012 13:50:55
Формирование отчетов в MS Excel
[038C0000] f:\910_NEW\Exe\BTRV_DRV.DLL
<03FF0000> 5.5.11.0 - 14.12.2012 12:57:49
Как измененно :
Добавлена проверка на возможность установки фокуса.
Добавлено скроллирование листами если зажат CTRL
FREASYEDIT
Краткое описание :
FastReport. При экспорте в Excel меняется размер шрифтаОписание :
Генератор отчетов FastReportЧто измененно :
Fast Report
----- СУТЬ ПРОБЛЕМЫ -----
В шаблоне для поля указан шрифт Arial 8
При экспорте в Excel в ячейке устанавливается шрифт Arial 8,5
В результате значение может не поместиться в ячейке.
Пример сформированного отчета во вложении. Смотреть, например, поле
"Председатель комиссии".
Как измененно :
Исправлен алгоритм вычисления логической высоты шрифта
FREASYEDIT
Краткое описание :
Когда результат отчета-пустая страница, то при конвертации
в формат biff -ошибкаОписание :
Утилита для просмотра и редактирования FR3 и FP3 файлов (FREasyEdit.exe)Что измененно :
Fast Report
----- СУТЬ ПРОБЛЕМЫ -----
Если открыть fr3 файл;
затем очистить вкладку Page1 (Ctrl+A, затем Del);
вызвать "Предварительный просмотр" отчета-откроется пустая страница результата
отчета;
попытаться осуществить экспорт в формат "Документ Excel 97-2003".
В результате отображается сообщение "Обнаружено содержимое, которое невозможно
прочитать и т.д.", а после нажатия "Да" - сообщение "Невозможно прочитать файл".
(Хотя при экспорте в XML ошибка не формируется).
Как измененно :
Изменен алгоритм определения максимального количества страниц
на лист.