Global 5.8

Изменения:

1. Добавить возможность управлять доступностью кнопок в просмотрщике FastReport

Note

  • Документ поддержки №73658D
  • Задача №74208T

Реализованные заявки:

1. Новые параметры для ключа запуска приложения applicationtitle

Добавлены параметры %version% и %fullversion%, позволяющие отображать версию приложения в заголовке окна.

Документация: Параметры командной строки/Опции/#applicationtitle.

Note

  • Документ поддержки №75041D
  • Задача №75757T

2. Восстанавливать значения автофильтра при рефреше выборки через закрытие датасета

Реализована логика сохранения и восстановления настроек автофильтра при рефреше выборки через закрытие датасета

Note

  • Документ поддержки №72934D
  • Задача №74372T

3. Возможность скрывать в автофильтре уже отфильтрованные значения

Note

  • Документ поддержки №73187D
  • Задача №74366T

4. Возможность управлять текстом заголовка приложения через параметры командной строки

Управление заголовком осуществляется с помощью ключа запуска applicationtitle. Заголовок может содержать изменяемые части, замещаемые актуальными значениями (например имя пользователя или базы данных). Подробнее с работой нового ключа можно ознакомиться в документации.

Note

  • Документ поддержки №45756D
  • Задача №74804T

5. Необходимо в редакторе даты, в выпадающем календаре для выбора даты, выводить номер недели с начала года

Реализовано отображение номера недели в выпадающем календаре редактора даты. Отсчет начинается с недели, которая содержит первый четверг года.

Note

  • Документ поддержки №71052D
  • Задача №71070T

6. Добавить в обработку запроса клонируемой операции возможность управления порядковым номером операции

Добавлена обработка поля nOrder в клонирующем запросе.

Note

  • Документ поддержки №68044D
  • Задача №70972T

7. Возможность обновлять только избранные клонируемые операции

Для скрипт-метода MultiplicatedOperations добавлен необязательный аргумент - массив имен операций, которые необходимо обновить Подробнее: смотри документацию TbtkScriptSelectionObject.UpdateMultiplicatingOperations().

Note

  • Документ поддержки №8175D
  • Задача №71050T

8. Выборочное скрытие бандов в заголовке списочного фрейма

Скрытие бандов позволяет добиться визуального расположения бандов и колонок которого нельзя добиться другим способом.

Например разместить несколько колонок расположенных на одной строке, но занимающих разную высоту, при этом визуально отображающихся в одном банде.

Band
Col1 Col3 Col4
Col2

Информация про метод скрывающий банды доступна в документации SetBandHeaderVisible().

Note

  • Документ поддержки №71707D
  • Задача №73182T

Исправленные ошибки:

1. Очень медленно выполняется Commit в огромном гриде (после редактирования)

Note

  • Документ поддержки №74754D
  • Задача №76801T

2. Отображение запросов выполняемых 5-ым FastReport-ом в dbMonitor

Реализовано.

Note

  • Документ поддержки №75529D
  • Задача №76741T

3. Очень медленно обновляется клонируемая операция

Обновление существующих клонируемых операций ускорено. Обновление несуществующих и неклонируемых операций (если операции по указанному имени получить не удалось, либо полученная операция не является клонируемой) больше не занимает времени.

Note

  • Документ поддержки №73270D
  • Задача №75052T

4. Оптимизация диаграммы ганта

Проведена оптимизация диаграммы Гантта.Ускорено обновление интерфейса при работе с большим количеством элементов.

Note

  • Документ поддержки №74448D
  • Задача №75534T

5. «Развернуть все дерево» и «Свернуть все дерево» с клавиатуры не корректно отрабатывает

Note

  • Документ поддержки №75404D
  • Задача №75667T

6. Отображение связей в Гантте только на выделенной работе

Реализована возможность отображать связи между элементами диаграммы Гантта только для выделенных записей. Настройка производится с помощью скрипт свойства Gantt.DrawOnlyFocusedItemLinks. Подробнее о настройке в дкументации TbtkGantt.DrawOnlyFocusedItemLinks().

Note

  • Документ поддержки №71583D
  • Задача №71824T

7. При вводе текста ощущается существенная задержка на каждом нажатии

Проблема была актуальна для любых текстовых редакторов, в приложениях с большим количеством паскаль операций в главном меню (около 2000). Теперь текстовый ввод осуществляется без задержек.

Note

  • Документ поддержки №74400D
  • Задача №74874T

8. При смене выделения в мастере, в детализации на загруженных невидимых закладках пропадают контролы

исправлено.

Note

  • Документ поддержки №74045D
  • Задача №74248T

9. Возможность вызывать скриптовые операции через uri-ссылки

Реализована возможность указывать операции в uri-ссылке. Так же поддерживается передача параметров в указанную операцию.

Информация про формат и ограничения доступна в статьях документации: Формат URI ссылки, URICallMode.

Note

  • Документ поддержки №75951D
  • Задача №76133T

10. Долго выполняется ClientSetVar, примерно 6 сек.

Note

  • Документ поддержки №74754D
  • Задача №75287T

11. Сделать возможность запрещения области итогов

Note

  • Документ поддержки №28569
  • Задача №73136T