Версия 1.14.0.82

  • Поддержка текущего масштабирования клиентской и серверной частей (изменение размеров текста и других элементов) в Windows.
  • Поддержка увеличенного масштабирования клиентской части относительно от текущего в Windows.
  • Ширина разделителя (splitter) увеличена и отличается цветом (немного темнее фона, на котором лежит).
  • Диалоги открытия и сохранения файлов появляются рядом тем местом откуда их вызвали. После закрытия этих диалогов фокус возвращается программе.
  • Сообщения типа «Эта запись не привязана к объекту «Компания» (Плательщик)» в скобках содержит поле по которому запись связана с объектом.
  • Исправлена ошибка с выводом сообщения о нарушении уникального индекса. Теперь поддерживается уникальный индекс с несколькими полями.
  • Функции «Больше», «Больше или равно», «Меньше» и «Меньше или равно» имеющие один из аргументов <пустое значение> возвращают Ложь (0). Раньше они считали <пустое значение> нулем.
  • В шаблонах документов названия вкладок дочерних связей отображают альтернативное название, если оно указано.
  • Оптимизирована БД в области сортировки порядка столбцов для таблиц пользователей.
  • В таблицы триггеров добавлен столбец «Поле связи», а также поля «Приемник», «Источник» и «Источник 2», где их не было.
  • Путь к файлу при импорте и экспорте можно указать вручную, а не только по кнопке.
  • Улучшена работа с большими числами.
  • Для портативной версии в ini-файле проверяется параметр Portable. Если его нет, то проверяется старый параметр ExeName.
  • При запуске локальной версии база с ini-файлом копируются из папки init, а не Source.
  • Шрифт для программы используется «Segoe UI» вместо «Tahoma», у него более высокая читаемость и четкость.
  • В фильтре по таблице пользователей по кнопке «Очистить» поле «Пароль» очищается.
  • В иерархическом справочнике, при сбросе выделения с группы, запись больше не добавляется в эту группу.
  • При экспорте отчета сводной таблицы название файла берется из названия отчета.
  • Заменен компонент для редактирования даты и времени. Выглядит он также.
  • При добавлении нового поля на карточку отступ поля увеличен на 8 пикселей, чтобы метка вместе с левым отступом занимала половину текстового поля.
  • В правах доступа, в разделе Интерфейс, можно было выбрать объект, не выбирая пользователя, и появлялась возможность отметить флажки у карточек и таблиц. Исправлено.
  • Исправлено появление модальных окон за заднем фоне при долгой загрузке.
  • Окно Supasoft Server появляется не между двух экранов, а по середине главного. Шрифт изменен на «Segoe UI» и увеличен.
  • Если дочернее MDI-окно свернуто, то оно разворачивается после обращения у нему через меню Данные.
  • Добавлена сортировка карточек, таблиц и наборов вкладок в правах доступа в интерфейсе.
  • При неудачной попытке открытия файла из поля карточки выдается звуковой сигнал и сообщение об ошибке.
  • Если путь к выбранному файлу не влезает в поле, то будет выведена ошибка.
  • В диалогах импорта, экспорта и заполнения шаблона документа клавиша Enter выполняет действие, а не отменяет его.
  • В полях ссылках на файлы клавиша F2 всегда позволяет выбрать файл, а F3 всегда открывает его.
  • При нарушении структуры иерархии справочника в сообщении об ошибке добавлено название объекта, с которым связана иерархия.
  • При заполнении шаблона документа, если в многострочном поле встречается перевод строки (#13#10), то он заменяется на мягкий перенос (#11).
  • Отступы меток и контролов, ширина контролов на карточках метаданных (объект, поле и другие) выровнены по новым стандартам. В пользовательских данных будут использоваться новые размеры и отступы.
  • Ширина полей настройки сводной таблицы стала больше.
  • В службу Supasoft добавлена зависимость от другой службы: Служба WMI (Windows Management Instrumentation).
  • Координаты и размеры главной формы сохраняются в реестре для каждой конфигурации отдельно.
  • При удалении системного поля выводятся причины почему этого нельзя сделать.
  • Исправлена ошибка «Socket is not connected (#10057 in Send)» возникающая через 4 минуты после ошибки от отсутствии лицензий.
  • В server.ini можно указать логин и пароль к БД с помощью DBLogin и DBPass.
  • В Supasoft Server при сохранение запроса спрашивается подтверждение перезаписи файла.