Global 5.9

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

1. Печать Jasper отчетов

Реализована возможность печати отчётов Jasper, используя REST API Global Application Server.

Подробнее можно ознакомиться в документации.

Note

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

2. Добавить тексту ошибки “Ваших прав недостаточно” большей информативности

Для ошибки “Ваших прав недостаточно” добавлено подробное сообщение с описанием проблемы и наименованием проблемной выборки. Оно отображается на вкладке “Исходное сообщение”.

Note

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

3. Добавить поддержку альтернативной горячей клавиши для вызова дебагера

Добавлена поддержка альтернативного хоткея. Сочетание Ctrl+Alt+Shift+D является захардкоженным, а сочетание из настроек БТК - альтернативным. Также для вызова дебаггера добавлен пункт меню “Вид” -> “Отладка” -> “Окно отладки”.

Note

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

4. Обновление ODAC до версии 10.2.7

Новая версия компонента обеспечивает возможность работы с Oracle 12c.

При возникновении проблем с подключением рекомендуется ознакомиться с обновившейся статьёй Настройка подключения клиента Global к серверу Oracle.

Note

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

5. Методы перемещения и выделения записей на уровне GUIController-а

Выполнена повторная оптимизация операций. Был переработан код, отвечающий за скорость работы PRO .

Note

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

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

1. Возможность открытия грида в xls без выбора каталога и имени файла

Note

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

2. Добавить поддержку многоуровневых групп объединения в древовидный список

Добавлена.

Note

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

3. Медленная вставка из Excel в списочных фреймах

Проблема проявлялась для детальных списочных фреймов, в операции InsertItem которых вызывался метод Master.Change.

Note

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

4. Убрать мусорные сообщения вида “Не найдено дефолтное значение свойства” из дбмонитора, валятся на каждый чих

Убраны сообщения “Не найдено дефолтное значение свойства” из ДБМонитора. Осутствующие дефолтные значения проставлены в базу разработки DevBtk. Исправлена ошибка, из за которой для некоторых свойств не подтягивались значения из кеша дефолтов, хотя они там были.

Важно! Для использования клиентов с данным исправлением на целевую базу необходимо установить BTK 1.5.21.0 либо прогнать скрипт TbtkLookUpGridFrame.CardView.pdc, который лежит в svn depotDevelopmentGlobalПереход с 4го на 5й GlobalСкрипты, которые желательно выполнить на целевой базе

Note

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

5. Скриптовые методы RunImport и RunExport необоснованно выдают собщение об ошибке “Схема импорта не найдена”

Note

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

6. Проблемы с фильтрами после отмены длительного запроса по Ctlr+X

Note

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

7. Доработка методов клиентского шифрования/дешифрования для поддержки стандарта ГОСТ Р 34.10-2012

Устранена ошибка “Набор ключей не определен”, возникавшая при попытке шиврования сэссионного ключа по ГОСТ Р 34.10-2012. Доработан пример реализации зашифрования данных для передачи в XML, для возможности использования его с новым стандартом.

Note

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

8. Ошибка “Item Not Found” при открытии дерева проектов

Добавлено сообщений об ошибке при открытии курсорного дерева с макросом Select при значении настройки “Раскрывать узлы” отличном от “Ни одного”

Note

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

9. Методы шифрования и расшифрования по стандарту PKCS #7

Для работы с шифрованием по стандарту PKCS #7 (rfc2315) реализованы методы:

Пример использования новых методов рассматривается в статье Шифрование в PKCS #7.

Note

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

10. При смене состояния в ВП у пользователя периодически возникают ошибки

Note

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