Добавлена возможность отправки сообщений, вложений и отчетов в мессенджер MAX. Для обеспечения бесперебойной отправки в Telegram по-прежнему доступна настройка прокси-сервера. Добавлена автоматическая выдача сообщений о выходе за пределы шкалы, улучшено взаимодействие сервера с десктоп-клиентами, в списках сообщений можно отобразить только активные сообщения и др.
Изменения:
- в настройки переменных добавлена опция "Сообщения о выходе за пределы";
- в настройки сообщений добавлены опции "Сообщения о выходе за пределы по-умолчанию", "Текст для значения выше максимума шкалы", "Текст для значения ниже минимума шкалы";
- новое свойство "Только активные" у списков сообщений. Позволяет отобразить только активные сообщения из указанной группы;
- добавлена поддержка мессенджера MAX. Можно отправлять сообщения, вложения и отчеты;
- сервер быстрее отвечает десктоп клиентам и расходует меньше оперативной памяти при формировании ответов;
- для клиентов теперь можно задать сетевой таймаут от 5 до 20 секунд. Если в течение заданного периода от клиента нет отклика, сервер инициирует принудительное отключение;
- новая функция Emoji для удобного добавления смайлов в сообщения Telegram / MAX;
- добавлены системные события: secDBСonnected, secDBDisconnected, secDBConnectionLost, secTelegramSendError, secMaxSendError;
- добавлены системные переменные уровня потребления оперативной памяти "SysRamCurrentUsage" и "SysRamMaxUsage";
- в скрипты добавлена процедура SendMax для отправки сообщения в мессенджер MAX;
- добавлена возможность отправки сообщений в мессенджер MAX группам пользователей и отдельным пользователям;
- классу TM_User добавлен метод MemberOf. Позволяет проверить, состоит ли пользователь в указанной группе;
- добавлен настраиваемый комментарий для экрана блокировки при исчерпании лимита попыток входа;
- при управлении пользователями через клиент поля Telegram и MAX скрыты, если данные мессенджеры отключены в настройках;
- минимально допустимый размер окон/шаблонов (при растягивании указателем мыши) теперь 42 на 42 пикселя. Исправлено отображение тени у окон/шаблонов малого размера;
- инспектор объектов: если переменная не назначена, то клик ПКМ вызывает переход в меню редактирования переменных;
- инспектор объектов: если кликнуть ПКМ по свойству с переменной удерживая CTRL, то будет выполнен переход в меню редактирования переменной и открыто окно редактирования переменной;
- оптимизирован сброс значения переменной при подтверждении всех сообщений;
- кнопка перехода в тренды не отображается когда от пользователя скрыты все тренды;
- если в проекте нет пользователей, то переход в меню авторизации не выполняется при нажатии на кнопку авторизации;
- обновлены библиотеки системы отчетов для взаимодействия с MySQL и PostgreSQL;
- по-умолчанию теперь выбрана опция автоматического масштаба интерфейса для клиентов и редактора;
- web клиенты: улучшено обнаружение разрывов связи с сервером;
- редактор и десктоп клиенты теперь записывают в лог изменения связанные с DirectX рендером;
- некоторые ошибки при отправке Telegram/MAX теперь лучше описаны в журнале и логах;
- в вызовах TM_Report.Save в пути не обязательно добавлять закрывающий слэш, он теперь добавляется автоматически;
- функции GetUserName, GetUserID заменены на GetCurrentUser;
- исправлена работа методов ToDate, ToTime, ToCurrency, ToExtended, ToDouble, ToSingle у StringHelper компилятора;
- исправлен сброс значений при подтверждении всех сообщений, если сообщения работают с битами;
- исправление: координаты объектов на основе шаблона могли смещаться на величину меньше 1px и искажать отображение;




Ответить с цитированием
