Задачи ЕРП Галактика решенные на дату 2016-03-25

Задача :101.58448

2016-03-25 16:40:03
Краткое описание :
Не суммировать значения колонки "Код" в FR-отчетах по табличным кранным формам со списком таблиц БД
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
При автопечати делать подсчет суммы только для полей типов ftDouble и ftDecimal.

Как измененно :
Исправлено.

Задача :101.58601

2016-03-25 16:40:03
Краткое описание :
В excel выгружаются не числовые значения
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Некорректно экспортируются числа в Excel, содержащие разделитель тысячных.

Как измененно :
Исправлено.

Задача :101.58859

2016-03-25 16:40:03
Краткое описание :
Ошибка при попытке получить справку по настройкам страницы 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.

Задача :102.112738

2016-03-25 16:40:03
Краткое описание :
Нужна оптимизация копирования и вставки полей
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Нужна оптимизация копирования и вставки полей
Вот, например, копирую поле из другого отчет. У
него была процедура на событие. Копируется с названием
процедуры в событии, а в коде естественно ее нет. И
когда два раза кликаешь на событие просто попадаешь в
код и процедура не создается. Приходится вначале
очищать поле в инспекторе, потом два раза нажимать,
чтобы в коде создалась процедура для события.

Как измененно :
Если у объекта имеется ссылка на не существующий обработчик, то
обработчик будет создан, а пользователь будет спозиционирован в него.

Если при копировании объекта, у него уже имеется ссылка на существующий метод,
то пользователь будет в него спозиционирован.

Задача :102.132782

2016-03-25 16:40:03
Краткое описание :
Измененные пользователем настройки для форматов экспорта после переоткрытия Галактики автоматически заменяются другими
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не сохранялись параметры экспорта в dsk-файл.
Как измененно :
Исправлено.

Задача :102.146733

2016-03-25 16:40:03
Краткое описание :
Подключить топики справки 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.

Задача :102.148437

2016-03-25 16:40:03
Краткое описание :
эргономика окна просмотра переменных
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
реализовать возможность множественного выделения переменных для последующего
удаления.
добавить "комбинацию клавиш" для быстрого занесения переменной из буфера/или
выделенную в коде в окно переменных
удалять можно по кнопке "del".
при обращении к переменной-элементу массива, индекс которого выходит за границы
- происходит падение.. и потом переменные не отображаются. нужен перезапуск.

Как измененно :
Добавлен обработчик исключений при вычислении добавленного
выражения.
Добавлена возможность мультиселекта в окно выражений.
Добавлен хоткей на добавление выражения "Ctrl + D".
Добавлен хоткей на редактирование выделенного выражение "Ctrl + E".
Добавлен хоткей на удаление выделенных выражений "Del".

Задача :102.148499

2016-03-25 16:40:03
Краткое описание :
В справку FRHelp.chm добавить ключевые слова для идентификаторов всех функций прикладного API
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В справку FRHelp.chm добавить ключевые слова для идентификаторов всех функций
прикладного API
Чтобы по F1 для кода из Viper открывался нужны топик FR.
Как измененно :
Добавление ключевые слова в справку CHM, для быстрого перехода
в топик по F1 из Viper, а так же через указатель в CHM.

Задача :102.148500

2016-03-25 16:40:03
Краткое описание :
Отключить панель мастеров отчета, при редактировании сформированного отчета.
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Отключить панель мастеров отчета, при редактировании сформированного отчета.
Опишите последовательность действий, приводящих к ошибке:
1) Сформировать отчет
2) Редактировать сформированный отчет
3) Вызвать мастер автосохранения.

Как измененно :
Панель "Мастеров" отключена при редактировании сформированного
отчета.

Задача :102.148586

2016-03-25 16:40:03
Краткое описание :
Если возникает ошибка формирования отчета, нужно продолжать экспорт тех данных, которые уже сформировались
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Независимо от возникших ошибок при построении отчета необходимо вывести то, что
получилось сформировать.
Как измененно :
Исправлено.

Задача :102.148784

2016-03-25 16:40:03
Краткое описание :
В некоторых случаях окно предпросмотра открывается отдельным окном, т.е не в окне Галактики
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
При повторном вызове функции FRShowReport в рамках одного объекта FastReport
наблюдаются проблемы с окном.

Как измененно :
Исправлено.

Задача :102.148785

2016-03-25 16:40:03
Краткое описание :
При выводе нескольких отчетов в одно окно предпросмотра-в его строке заголовка отображается имя последнего сформированного отчета
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
(на примере интерфейса FRPreviewSample)
Если в интерфейсе включить параметр "Очищать перед формированием отчета",
затем нажать Сформировать,
а затем Показать - откроется окно предпросмотра отчета. В строке заголовка окна
будет отображаться название отчета.
Теперь закрыть окно предпросмотра,
отключить параметр "Очищать перед формированием отчета",
выбрать другой отчет из списка,
затем нажать Сформировать,
а теперь Показать.
В результате откроется окно предпросмотра, в строке заголовка окна будет
отображаться название выбранного отчета в списке, хотя в данном окне выводится
2 отчета.
Необходимо в строке заголовка окна предварительного просмотра выводить разный
текст в зависимости от следующих условий:
1)если в окне предпросмотра отображается один отчет - выводить название данного
отчета
2)если в окне Предпросмотра отображается несколько отчетов-выводить текст
"Предварительный просмотр".

Как измененно :
При отображении нескольких отчетов в одном окне
предварительного просмотра, заголовок - "Предварительный просмотр",
при отображении одного отчета, заголовок - имя отчета.

Задача :102.148807

2016-03-25 16:40:03
Краткое описание :
Во встроенном окне просмотра необходимо очищать результат выполнения функции Найти при выборе другого отчета из списка
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
(на примере интерфейса FRBindSample)
Открыть окно со встроенными отчетами;
вызвать функцию Найти->ввести имеющийся в отчете текст->нажать Ок - в
результате искомый текст выделится в открытом отчете;
теперь выбрать другой отчет в данном окне - в результате в другом отчете
выделение останется.
Необходимо сбрасывать результат поиска (выделение найденного соответствия) при
выборе другого отчета из списка в окне предпросмотра.

Как измененно :
Исправлена проблема с отрисовкой найденного результата из
другого окна отчета.

Задача :102.148809

2016-03-25 16:40:03
Краткое описание :
При сохранении fp3 не заменять файл, если он открыт, и сообщать пользователю (также сообщать и при попытке экспорта в открытый файл)
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
При сохранении fp3-файла из предпросмотра выдавать сообщение о существовании
уже имеющегося файла с таким же именем.
При сохранении отчета в любой тип экспорта, если файл уже существует и не может
быть перезаписан, то выдавать соответствующее предупреждение.


Как измененно :
Исправлено.

Задача :102.148826

2016-03-25 16:40:03
Краткое описание :
В окне предпросмотра функция перехода по соответствиям (F3) перестает выполняться после нажатия в пустую область "Дерево отчета"
Описание :
?
Что измененно :
Открыть окно предпросмотра;
затем выполнить функцию Найти, чтоб одно из имеющихся соответствий на листе
отчета стало выделенным;
на инструментальной панели включить режим "Дерево отчета", только чтобы в
панели, предназначенной для отображения дерева, было пусто;
щелкнуть мышкой в данной панели;
затем щелкнуть в любую область страницы отчета;
продолжить поиск по F3.
В результате переход по найденным соответствиям с помощью F3 не выполняется
(так было и в предыдущей версии), хотя должен.

Как измененно :
Исправлено. После фокус теперь отдается в превью.

Задача :102.148846

2016-03-25 16:40:03
Краткое описание :
При отключенном параметре "Показать настройки перед сохранением/отправкой" по команде Сохранить или Отправить существующий файл не должен перезаписываться
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
При отключенном параметре "Показывать настройки при сохранении/отправке" и
выполнении команды Сохранить или Отправить результат FR-отчета создается во
временном каталоге (из OutputFilesDirectory), при этом если сохраняемый файл
уже существует (и он в закрытом состоянии), то сейчас он перезаписывается, хотя
в предыдущих версиях создавался новый.
Необходимо в таких обстоятельствах сохранять новый файл с добавлением " - копия
(порядковый номер)".

Как измененно :
Исправлено.

Задача :102.148967

2016-03-25 16:40:03
Краткое описание :
В окне "Дерево данных" FR-дизайнера на вкладке "Поля БД" иногда не полностью отображается значение в атрибутах Выражение и Описание
Описание :
?
Что измененно :
Генератор отчетов Fast Report

---- СУТЬ ПРЕДЛОЖЕНИЯ -----
В окне "Дерево данных" на вкладке "Поля БД" атрибут Описание для выбранного
поля выводят не весь текст, содержащийся в коде для соответствующего поля
потока данных.
Как измененно :
Исправлена ошибка для многострочного описания. Ошибка по
выражению оформлена в отдельную проблему. См. Подпроблемы.

Задача :102.149022

2016-03-25 16:40:03
Краткое описание :
Функцией FRExportReport экспорт в формат frxSimpleTextExportParam не выполняется
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
При установке параметров экспорта frExportSimpleText через функцию
FRSetParameters происходит ошибка исполнения.
Как измененно :
Исправлено.

Задача :102.149102

2016-03-25 16:40:03
Краткое описание :
Для F1 из предпросмотра и дизайнера путь на каталог брать из cfg и открывать справку в составе chm Атлантис-приложения
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Для решения ПИР 102.146733(о подключении топиков для вызова из дизайнера и
предпросмотра) учесть следующее:
1)путь на каталог со справкой нужно брать из cfg.
3)при нажатии F1 в окне предварительного просмотра или в дизайнере, открывать
топик справки FRHelp.chm в структуре справки того приложения (Галактика,
Support, PatchManager), где была нажата F1 (например, если в Галактике, то
открывать Galnet.chm).

Как измененно :
Доработан механизм справки.

Задача :102.149521

2016-03-25 16:40:03
Краткое описание :
Сохранение отчета в biff-формате при отображении окна настроек и включенным параметром "Автоматически создать файл" выполняется во временный каталог с неправильным именем отчета
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Использование параметра "Автоматически создать файл" экспорта "Документ Excel
97/2000/XP" не приводит к созданию файла отчета по пути: OutputFilesDirectory +
имя отчета + уникальность.
Как измененно :
Исправлено.

Задача :102.149539

2016-03-25 16:40:03
Краткое описание :
По команде Отправить - файл отчета всегда создается во временном каталоге пользователя и стал учитываться параметр "Открыть после экспорта"
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
1) При отправке отчета по почте используется папка временных файлов Windows, а
необходимо из параметра OutputFilesDirectory.
2) При отправке отчета по почте иногда открывается сформированный отчет.

Как измененно :
Исправлено.

Задача :102.149603

2016-03-25 16:40:03
Краткое описание :
Необходимо обрабатывать ошибки получения/вычисления данных каждого элемента отчета при его построении
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Необходимо обрабатывать ошибки получения/вычисления данных каждого элемента
отчета при его построении.

Как измененно :
Исправлено.

Задача :102.149855

2016-03-25 16:40:03
Краткое описание :
В системное меню окна предпросмотра добавить пункт "Диагностика".
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В системное меню окна предпросмотра добавить пункт "Диагностика".
Функциональность аналогичная как у Viper.

Как измененно :
В системное меню добавлен пункт "Диагностика".
При включении логирования через данный режим будут формироваться файлы по
шаблону соединения SmartInspect:
file(filename="OutputFilesDirectory\FRLog.sil", maxsize="262144", maxparts=0)
с включенным параметром HardLog = True;

Задача :102.149913

2016-03-25 16:40:03
Краткое описание :
В структуре frxODExportParam удалить неиспользуемое поле Picture
Описание :
?
Что измененно :

Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В структуре frxODExportParam удалить неиспользуемое поле Picture.

Как измененно :

Данное поле из структуры удалено.

Задача :102.150008

2016-03-25 16:40:03
Краткое описание :
Нельзя задать масштаб отчета вручную
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Нельзя задать масштаб отчета вручную.

1. Сформировать любой отчет FastReport
2. Вручную попытаться задать процент масштаба, отличного от стандартных.

Как измененно :
Добавлена возможность ввода пользовательского масштаба.

Задача :102.150256

2016-03-25 16:40:03
Краткое описание :
Доработка алгоритма автопечати FastReport
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Доработка алгоритма автопечати FastReport.
1) Из-за операций /, * и Round при вычислении ширины мемки происходит
накопление погрешности. Поэтому разницу между общей реальной шириной и общей
рассчитанной добавляем к последней видимой колонке: чтобы при экспорте в Excel
не было лишней колонки, а также результирующий файл получается меньшего
размера.;
2) Ширина мемки с номером страницы подгоняется под ширину мемок с данными:
чтобы при экспорте в Excel не было лишней колонки, а также результирующий файл
получается меньшего размера.

Как измененно :
Исправлено.

Задача :102.150725

2016-03-25 16:40:03
Краткое описание :
После экспорта в XLS, с опцией "Сохранить разметку страниц" съезжает разметка станиц
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
После экспорта в XLS, с опцией "Сохранить разметку страниц" съезжает разметка
станиц

Проблема возникла последствие некачественного решения ПИР 102.147775.
Паразитную строку убрали, а счетчик строк в разметке страниц не поправили. Как
результат в Excel формируется некорректная разметка страниц. С каждой следующей
страницы одна строка переводит в предыдущую, со второй-две, с третьей-три и т.д.

Иллюстрации см. во вложении.

Как измененно :
Исправлен алгоритм вставки разделителей страниц.

Задача :102.150814

2016-03-25 16:40:03
Краткое описание :
Оптимизация получения описания потокам данных только для режима дизайнера
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Оптимизация получения описания потокам данных только для режима дизайнера.

Как измененно :
Исправлено.

Задача :102.150827

2016-03-25 16:40:03
Краткое описание :
Оптимизация получения описания потокам данных 2
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Оптимизация получения описания потокам данных.
Как измененно :
Исправлено.

Задача :102.151189

2016-03-25 16:40:03
Краткое описание :
Необходимо видеть в отчете по Shift+F12 неокругленные значения.
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Необходимо видеть в отчете по Shift+F12 неокругленные значения.


Как измененно :
Исправлено.

Задача :180.8603

2016-03-25 16:40:03
Краткое описание :
Микрочисла неверно экспортируются в Excel
Описание :
?
Что измененно :
Генератор отчетов Fast Report

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Сформировал автоматически FR отчет из броузера системы.
В данных броузера имеются микрочисла, например, 0.00000000000091 см. скриншот.
В Excel это экспортировалось как -9,094947018, что неверно.
Как измененно :
В механизм Автоматического формирования отчета по browse/tree,
для колонок имеющих тип Double, Single,
конвертация значения производится через атлантическую функциюю DoubleToStr с
форматом указанными при описании колонки.

Если у колонки не задан формат конвертации используется формат по-умолчанию:
'[|-]3666 666 666 666.88999999999999'.

При формировании отчета строка формата записывается в FormatStr memo-поля,
так-же к ней добавляется символ Char($2605)(Звездочка),
для определения Атлантического формата конвертации.

При выполнении экспортов, ячейка с атлантическим форматом экспортируется как
'%g'.