FREASYEDIT
Краткое описание :
Подключить топики справки FRHelp.chm для вызова по F1 из
дизайнера и окна предварительного просмотраОписание :
?Что измененно :
Fast Report
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Подключить топики справки FRHelp.chm для вызова по F1 из FastReport-дизайнера и
окна предварительного просмотра (при необходимости, проект справки FRHelp в
svn: https://by01-svn.topsoft.local/Utils/FastReport4/trunk/HelpProject).
Для окна предварительного просмотра FastReport-отчета - идентификатор
FRHelp_PredProsmOtcheta.
Для FastReport-дизайнера - идентификатор топика FRHelp_DizainerFR.
Как измененно :
В атлантис приложении из дизайнера и окна предпросмотра по F1
вызывается указанный топик из справки FRHelp.chm и открывается в структуре
chm-справки Атлантис-приложения.
Из утилиты FREasyEdit.exe по нажатию F1 открывается соответствующий топик из
справки FRHelp.chm.
FREASYEDIT
Краткое описание :
эргономика окна просмотра переменныхОписание :
?Что измененно :
Генератор отчетов Fast Report
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
реализовать возможность множественного выделения переменных для последующего
удаления.
добавить "комбинацию клавиш" для быстрого занесения переменной из буфера/или
выделенную в коде в окно переменных
удалять можно по кнопке "del".
при обращении к переменной-элементу массива, индекс которого выходит за границы
- происходит падение.. и потом переменные не отображаются. нужен перезапуск.
Как измененно :
Добавлен обработчик исключений при вычислении добавленного
выражения.
Добавлена возможность мультиселекта в окно выражений.
Добавлен хоткей на добавление выражения "Ctrl + D".
Добавлен хоткей на редактирование выделенного выражение "Ctrl + E".
Добавлен хоткей на удаление выделенных выражений "Del".
FREASYEDIT
Краткое описание :
Отключить панель мастеров отчета, при редактировании
сформированного отчета.Описание :
?Что измененно :
Генератор отчетов Fast Report
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Отключить панель мастеров отчета, при редактировании сформированного отчета.
Опишите последовательность действий, приводящих к ошибке:
1) Сформировать отчет
2) Редактировать сформированный отчет
3) Вызвать мастер автосохранения.
Как измененно :
Панель "Мастеров" отключена при редактировании сформированного
отчета.
FREASYEDIT
Краткое описание :
В окне предпросмотра функция перехода по соответствиям (F3)
перестает выполняться после нажатия в пустую область "Дерево отчета"Описание :
?Что измененно :
Открыть окно предпросмотра;
затем выполнить функцию Найти, чтоб одно из имеющихся соответствий на листе
отчета стало выделенным;
на инструментальной панели включить режим "Дерево отчета", только чтобы в
панели, предназначенной для отображения дерева, было пусто;
щелкнуть мышкой в данной панели;
затем щелкнуть в любую область страницы отчета;
продолжить поиск по F3.
В результате переход по найденным соответствиям с помощью F3 не выполняется
(так было и в предыдущей версии), хотя должен.
Как измененно :
Исправлено. После фокус теперь отдается в превью.
FREASYEDIT
Краткое описание :
Для F1 из предпросмотра и дизайнера путь на каталог брать
из cfg и открывать справку в составе chm Атлантис-приложенияОписание :
?Что измененно :
Генератор отчетов Fast Report
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Для решения ПИР 102.146733(о подключении топиков для вызова из дизайнера и
предпросмотра) учесть следующее:
1)путь на каталог со справкой нужно брать из cfg.
3)при нажатии F1 в окне предварительного просмотра или в дизайнере, открывать
топик справки FRHelp.chm в структуре справки того приложения (Галактика,
Support, PatchManager), где была нажата F1 (например, если в Галактике, то
открывать Galnet.chm).
Как измененно :
Доработан механизм справки.
FREASYEDIT
Краткое описание :
Нельзя задать масштаб отчета вручнуюОписание :
?Что измененно :
Генератор отчетов Fast Report
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Нельзя задать масштаб отчета вручную.
1. Сформировать любой отчет FastReport
2. Вручную попытаться задать процент масштаба, отличного от стандартных.
Как измененно :
Добавлена возможность ввода пользовательского масштаба.
FREASYEDIT
Краткое описание :
После экспорта в XLS, с опцией "Сохранить разметку страниц"
съезжает разметка станицОписание :
?Что измененно :
Генератор отчетов Fast Report
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
После экспорта в XLS, с опцией "Сохранить разметку страниц" съезжает разметка
станиц
Проблема возникла последствие некачественного решения ПИР 102.147775.
Паразитную строку убрали, а счетчик строк в разметке страниц не поправили. Как
результат в Excel формируется некорректная разметка страниц. С каждой следующей
страницы одна строка переводит в предыдущую, со второй-две, с третьей-три и т.д.
Иллюстрации см. во вложении.
Как измененно :
Исправлен алгоритм вставки разделителей страниц.
FREASYEDIT
Краткое описание :
Микрочисла неверно экспортируются в ExcelОписание :
?Что измененно :
Генератор отчетов Fast Report
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Сформировал автоматически FR отчет из броузера системы.
В данных броузера имеются микрочисла, например, 0.00000000000091 см. скриншот.
В Excel это экспортировалось как -9,094947018, что неверно.
Как измененно :
В механизм Автоматического формирования отчета по browse/tree,
для колонок имеющих тип Double, Single,
конвертация значения производится через атлантическую функциюю DoubleToStr с
форматом указанными при описании колонки.
Если у колонки не задан формат конвертации используется формат по-умолчанию:
'[|-]3666 666 666 666.88999999999999'.
При формировании отчета строка формата записывается в FormatStr memo-поля,
так-же к ней добавляется символ Char($2605)(Звездочка),
для определения Атлантического формата конвертации.
При выполнении экспортов, ячейка с атлантическим форматом экспортируется как
'%g'.
FREASYEDIT
Краткое описание :
В excel выгружаются не числовые значенияОписание :
?Что измененно :
Генератор отчетов Fast Report
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Некорректно экспортируются числа в Excel, содержащие разделитель тысячных.
Как измененно :
Исправлено.
FREASYEDIT
Краткое описание :
Ошибка при попытке получить справку по настройкам страницы
FR-отчетаОписание :
?Что измененно :
Генератор отчетов Fast Report
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Сборка Support 5.5: с обновлениями до 5.5.23.0
Сборка обновления 5.5.23.0: от 13.10.-17.12.2015
См. вложения. После появления окна =Настройки страницы= нажимаем клавишу F1.
В Support 5.5 с обновлениями до 5.5.24.0 то же самое.
Эта проблема обнаружена при проверке справочных подсистем Support.
Как измененно :
Заглушен встроенный механизм справки.
Всю справку вызываем самостоятельно, без участия VCL.
FREASYEDIT
Краткое описание :
Нужна оптимизация копирования и вставки полейОписание :
?Что измененно :
Генератор отчетов Fast Report
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Нужна оптимизация копирования и вставки полей
Вот, например, копирую поле из другого отчет. У
него была процедура на событие. Копируется с названием
процедуры в событии, а в коде естественно ее нет. И
когда два раза кликаешь на событие просто попадаешь в
код и процедура не создается. Приходится вначале
очищать поле в инспекторе, потом два раза нажимать,
чтобы в коде создалась процедура для события.
Как измененно :
Если у объекта имеется ссылка на не существующий обработчик, то
обработчик будет создан, а пользователь будет спозиционирован в него.
Если при копировании объекта, у него уже имеется ссылка на существующий метод,
то пользователь будет в него спозиционирован.