Версия 2.60 от 30.10.2017

<< Click to Display Table of Contents >>

Navigation:  Список внесенных изменений >

Версия 2.60 от 30.10.2017

Список изменений в программной платформе от 30.10.2017

В исполняющей машине (версия 2.60.1710.061):

1. Изменения в языке L9:

1.1. Изменения в объектах:

Новые объекты:

1.1.1. В рамках реализации функционала отчетов-диаграмм добавлен новый объект "ПолеВеб (WebBox)", предназначенный для отображения веб-страниц и HTML-данных.

1.1.2. В рамках реализации функционала отчетов-диаграмм добавлен новый объект "ПолеДиаграммы (ChartBox)", предназначенный для отображения диаграмм на рабочем столе приложения.

1.1.3. Для быстрой сортировки (Quick sort) масссивов данных добавлен новый объект "Массивы (Arrays)", предназначенный для сортировки указанных объектов "(Array)" по результатам функции сравнения.

Новые методы, события и параметры:

1.1.4. В рамках реализации режима подбора товаров "Фотокаталог" добавлены:

Для объекта "ОформлениеЯчейки (CellStyle)" добавлены следующие методы:

o

метод "ПутьКФото (PicturePath)". Метод позволяет поместить в ячейку фотографию товара.

o

метод "HTMLТекст (HTMLText)". Метод позволяет поместить в ячейку строку, форматированную HTML кодом.

Для объекта "Цвет (Color)" добавлен метод "ПолучитьПредставление (GetTextPresentation)". Метод получает строковое представление объекта "Цвет (Color)" в формате HEX.

1.1.5. Реализованы изменения, связанные с добавлением нового бокового меню приложения. Для объекта "Форма (Form)" были добавлены следующие методы и события:

"ВключитьБоковуюПанель (EnableNavigationPanel)". Метод включает или выключает использование боковой панели на форме.

"ПоказатьБоковуюПанель (ShowNavigationPanel)". Метод разворачивает или сворачивает боковую панель.

"ЗаполнитьШапкуБоковойПанели (InflateHeaderToNavigationPanel)". Метод указывает данные для вывода в верхней части панели.

"ДобавитьНаБоковуюПанель (AddToNavigationPanel)". Метод добавляет элемент на боковую панель.

"УдалитьЭлементБоковойПанели(DeleteFromNavigationPanel)". Метод удаляет указанный элемент из боковой панели с указанным наименованием.

"ДобавитьРазделительНаБоковуюПанель(AddSeparatorToNavigationPanel)". Метод добавляет полоску-разделитель на боковую панель.

"ДобавитьЗаголовокНаБоковуюПанель(AddHeaderToNavigationPanel)". Метод добавляет заголовок на боковую панель.

"ВыделитьЭлементНаБоковойПанели(SelectItemOnNavigationPanel)". Метод выделяет указанный элемент на боковой панели. Если был выделен другой элемент, то выделение снимается и назначается на указанный.

"ОчиститьБоковуюПанель (ClearNavigationPanel)". Метод удаляет все элементы с панели, приводя ее в исходный вид.

"ДобавитьКнопкуПанели(AddPanelButton)". Метод добавляет на форму бокового меню кнопку действий в правом нижнем углу.

"ЗаменитьКнопкуПанели (ChangePanelButton)". Метод заменяет дополнительную кнопку панели на другую.

"УстановитьСтатусКнопки (SetPanelButtonStatus)". Метод позволяет изменить состояние кнопки в панели действий бокового меню на включенное или выключенное.

"УдалитьКнопкуПанели (DeletePanelButton)". Метод удаляет указанную кнопку с панели бокового меню.

"ДобавитьДопКнопкуСверхуНаБоковуюПанель (AddExtraButtonOnTopOfNavigationPanel)". Метод добавляет кнопку с указанной иконкой и наименованием в верхнюю часть дополнительной боковой панели.

"ДобавитьДопКнопкуСнизуНаБоковуюПанель (AddExtraButtonAtBottomOfNavigationPanel)". Метод добавляет кнопку с указанной иконкой и наименованием на нижнюю часть дополнительной боковой панели.

событие "ПриЧтенииNFCМетки" и метод "УстановитьПриЧтенииNFCМетки (SetOnReadNFCtag)". Метод устанавливает обработчик сообщений от NFC модуля при чтении NFC тегов.

событие "ПриНажатииКлавиши" и метод "УстановитьПриНажатииКлавиши (SetOnPressKey)". Метод устанавливает обработчик нажатия клавиши, например, с аппаратной клавиатуры.

событие "ПриЧтенииШтрихода" и метод "УстановитьПриЧтенииШтрихкода (SetOnBarcodeRead)". Метод устанавливает обработчик данных со встроеного сканера штрихкодов.

свойство "ПоказатьИконку (ShowIcon)". Показывает или скрывает иконку в левом верхнем углу экрана. Значение по умолчанию - "Истина".

1.1.6. В рамках реализации печати через внешнее приложение добавлены:

Для объекта "Печать (Print)" добавлен метод "ПечатьЧерезВнешнееПриложение(PrintToExternalApp)". Выполняет создание документа печати и вызывает функцию выбора приложения, через которое этот документ можно напечатать.

Для объекта "ТекстовыйДокумент (TextDocument)" добавлен метод "ПлотностьПечати(DPI)". Метод задает плотность печати при графической печати.

Для объекта "HTMLДокумент (HTMLDocument)" добавлен метод "Кодировка(Encoding)". Метод задает кодировку текста для печати.

1.1.7. Для объекта "Данные (Data)" добавлены следующие методы:

"ПолучитьВерсию1СКонфигурации(Get1CConfigVersion)". Метод позволяет получить информацию о версии конфигурации 1С, из которой были получены данные.

"ПолучитьИмя1СКонфигурации(Get1CConfigName)". Метод позволяет получить информацию об имени конфигурации 1С, из которой были получены данные.

1.1.8. Для объекта "ДатаВремя (DateTime)" добавлен метод "ПоказатьДиалог (ShowDialog)". Метод вызывает диалоговое окно выбора даты.

1.1.9. Для реализации мультиязычности приложения были добавлены следующие методы:

глобальный метод "ПолучитьСловари (GetDictionaries)". Метод возвращает массив, содержащий названия всех словарей конфигурации.

глобальный метод "ТекущийСловарь (CurrentDictionary)". Метод возвращает установленный словарь приложения.

глобальный метод "ЯзыкСловаря (LanguageOfDictionary)". Метод возвращает язык словаря конфигурации.

глобальный метод "УстановитьСловарь (SetDictionary)". Метод устанавливает выбранный словарь приложения.

метод "ПолучитьДанныеКонфигурации (GetConfigData)" объекта "Приложение (Application)" теперь также возвращает значения "DescriptionEN" и "AuthorEN", которые содержат описание конфигурации и имя автора на английском языке.

1.1.10. Для объекта "Печать (Print)" добавлен метод "Остановить (Stop)". Метод останавливает и прекращает последующие задачи по печати, находящиеся в очереди.

1.2. Изменения в функциях:

1.2.1. Добавлена новая глобальная функция "СлучайноеЧисло (RandomNumber)". Функция возвращает случайное число в указанных пределах.

В конфигураторе (1.1.3.17015)

1. Изменения в словарях

1.1. Реализована мультиязычность приложения. Добавлена возможность добавления новых языковых словарей приложения. После добавления нового словаря в мобильном приложении появляется возможность переключения языка. В раздел "Словари" главному справочнику на русском языке добавлен префикс [RU]. Также добавлен основной справочник на английском языке с префиксом [EN]. Соответственно, для форм редактирования элементов справочника добавлено дополнительное поле "Текст [EN]" (см. раздел "Редактор словаря").

2. Прочие изменения

2.1. Добавлена поддержка NFC-сканеров штрих-кодов.