веб-студия Софт-Про

Технологическая платформа 8.3.6. Список изменений.

5 мин

02/10/2015

Версия 8.3.6 включает исправления обнаруженных ошибок и изменения в функциональности. Новые возможности и изменения:

Возможность запуска конфигураций, разработанных в версии 8.3.5 и более младших, в версии 8.3.6, без внесения изменений в конфигурацию и без изменений структур данных. Это позволяет при переходе на версию 8.3.6 сначала выполнить переход без внесения изменений в конфигурацию, а потом, внести необходимые изменения и снять режим совместимости. Так же это позволяет иметь возможность после перехода на версию 8.3.6, при необходимости, использовать для работы с информационной базой и версию 8.3.5. Это можно делать, как до снятия режима совместимости, так и после (установив вновь режим совместимости).

 

Средства разработки.

В Конфигураторе реализована возможность сохранения закладок в текстах модулей между различными сеансами работы и редактирования модулей.Для доступа к полному списку закладок реализована команда главного меню Правка — Список закладок.

При переименовании объекта конфигурации реализована возможность выполнять операцию переименования также для всех вхождений имени используемого объекта в конфигурации.При удалении объекта конфигурации реализована возможность проверки использования имени удаляемого объекта в конфигурации.

При изменении или удалении реквизита, параметра или элемента управляемой формы реализована проверка использования соответствующего имени в модуле формы. В случае переименования реализована возможность автоматического переименования найденных вхождений старого имени в модуле формы.

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

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

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

Управляемая форма.

Реализован инструмент для визуализации данных планирования (планировщик). Для поля управляемой формы реализован вид поля формы — поле планировщика. Реализован объект Планировщик.Для системного перечисления ПоложениеШкалыВремениреализованы значения Лево и Право, которые для диаграммы Ганта трактуются как значение Верх.

В прикладном решении упрощена работа с задачами, связанными с календарным планированием (встречи, календари и т.д.).

 

Хранилище конфигурации.

Для пакетного режима запуска конфигуратора реализована возможность подключения ранее не подключенной информационной базы к хранилищу конфигурации (ключ командной строки запуска /ConfigurationRepositoryBindCfg).

Расширены возможности автоматизированной работы с хранилищем конфигурации.

Командный интерфейс. Управляемая форма.

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

Упрощено использование системы при необходимости открыть список объектов с автоматическим позиционированием на текущем объекте.

Системные перечисления.Клиентское приложение.

Для системного перечисления ОтображениеПанелиРазделовреализованы значения КартинкаСверхуИТекст и КартинкаСлеваИТекст.В редакторе панели разделов клиентского приложения доступны следующие возможности для настройки отображения разделов:

  • В режиме совместимости интерфейса Версия 8.2:
    • Картинка;
    • Текст;
    • КартинкаИТекст.
  • В режиме совместимости интерфейса Такси:
    • Картинка;
    • Текст;
    • КартинкаИТекст;
    • КартинкаСверхуИТекст.

Расширены возможности отображения панели разделов в интерфейсе Такси.

Управляемая форма.

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

Переименованы представления некоторых команд работы с графической схемой:

  • Выровнять по левому краю;
  • Выровнять по правому краю;
  • Выровнять по верхнему краю;
  • Выровнять по нижнему краю;
  • Переместить вперед;
  • Выровнять по центру;
  • Выровнять по середине.

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

Средства администрирования.

Реализована утилита контроля целостности, предназначенная для контроля состояния объектов файловой системы и базы данных, используемых при работе «1С:Предприятия», и обнаружения факта изменения этих объектов.Утилита доступна в 32- и 64-разрядном виде для ОС Windows и Linux.

Появилась возможность контроля целостности системы для защиты от несанкционированных модификаций.

Работа с Интернет.

Для метода Выбрать() объекта ИнтернетПочта реализован параметр ОтмечатьКакПрочтенные. Имеет смысл только при работе с электронной почтой по протоколу IMAP.Попытка использовать данный параметр, установленный в значение Ложь, при работе по протоколу POP3, приведет к возникновению исключения.

В режиме совместимости с версией 8.3.5 поведение не изменилось (если параметр установлен в значение Ложь).

Устранено противоречивое поведение системы при работе с электронной почтой по протоколу IMAP.

Технологический журнал.

В технологическом журнале, в событиях SCALL и CALL, реализованы новые поля IName и MName , которые содержат дополнительную информацию о внутренних вызовах системы. Информация может использоваться специалистами фирмы «1С» при разборе обращений, направляемых в службу поддержки.

Улучшены возможности технологического журнала для расследования сложных проблем.

Динамический список.

Реализована возможность получения данных, отображаемых динамическим списком, с учетом видимости колонок и использования поиска.Для расширения таблицы управляемой формы для динамического списка реализованы следующие методы:

  • ПолучитьИсполняемуюСхемуКомпоновкиДанных();
  • ПолучитьИсполняемыеНастройкиКомпоновкиДанных().

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

Система компоновки данных.

Для полей системы компоновки данных, имеющих в составе типов тип Дата, реализованы следующие дочерние поля: НачалоДня, НачалоНедели, НачалоДекады, НачалоМесяца, НачалоКвартала, НачалоПолугодия, НачалоГода, КонецДня, КонецНедели, КонецДекады, КонецМесяца, КонецКвартала, КонецПолугодия, КонецГода, День, ДеньНедели, НазваниеДняНедели, ДеньГода, НеделяГода, Месяц, НазваниеМесяца, Квартал, Год, НачалоМинуты, НачалоЧаса, КонецМинуты, КонецЧаса, Минута, Час.

Для пользователей упрощена работа с полями, включающими в свой состав дату и время.

Встроенный язык.

Реализованы функции работы со строками:

  • СтрШаблон() — выполняет замену маркеров подстановки (вида %1) в шаблонной строке на реальные значения;
  • СтрСравнить() — выполняет лексикографическое сравнение строк без учета регистра;
  • СтрНачинаетсяС() — проверяет, что строка начинается на подстроку;
  • СтрЗаканчиваетсяНа() — проверяет, что строка оканчивается подстрокой;
  • СтрНайти() — выполняет поиск подстроки в различных направлениях и не только с начала строки;
  • СтрРазделить() — разделяет строку на части по указанному разделителю;
  • СтрСоединить() — соединяет строки из массива подстрок.

Реализовано системное перечисление НаправлениеПоиска.

Функция Найти() является устаревшей и поддерживается для совместимости.

В режиме совместимости с версией 8.3.5 поведение не изменилось.

Упростилась реализация некоторых типовых алгоритмов работы со строками.

Веб-клиент.

Реализован механизм, позволяющий накапливать статистику использования веб-клиента. Механизм предназначен для использования специалистами фирмы «1С». Механизм включается параметром командной строки веб-клиента SYSTEMWEBCLIENTSTAT.

Расширен состав инструментов, предназначенных для повышения качества работы платформы.

Табличный документ.

Реализована возможность импорта содержимого файлов в форматах XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007- 2010) и ODS (OpenDocument) в табличный документ. Данная возможность доступна как в интерактивном режиме, так и из встроенного языка.Реализовано системное перечисление СпособЧтенияЗначенийТабличногоДокумента.

Для метода Прочитать() объекта ТабличныйДокументреализован параметр СпособЧтенияЗначений.

Реализована поддержка вставки из буфера обмена областей, скопированных из Microsoft Excel и OpenOffice Calc.

Упрощен механизм загрузки данных из файлов электронных таблиц в форматах XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007- 2010) и ODS (OpenDocument).

Система компоновки данных. Динамический список.

Для объекта КомпоновщикНастроекКомпоновкиДанныхреализован метод ПолучитьИсточникДоступныхНастроек().

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

Работа с Интернет. Web-сервисы и HTTP-сервисы.

Реализована возможность работать с данными в формате JSON. Работа возможна в потоковой и объектной техниках.Реализована сериализация и десериализация в JSON следующих объектов: примитивные типы, Массив, ФиксированныйМассив, Структура, ФиксированнаяСтруктура, Соответствие, ФиксированноеСоответствие.

Реализованы объекты ЧтениеJSON, ЗаписьJSON. Реализованы методы глобального контекста ЗаписатьJSON(), ПрочитатьJSON(), ЗаписатьДатуJSON(), ПрочитатьДатуJSON().

Упрощено взаимодействие с приложениями (в том числе и веб-приложениями), использующими для взаимодействия формат JSON.Стало возможно хранить различные данные в формате JSON, например, вместо XML.

Web-сервисы и HTTP-сервисы.

Для стандартного интерфейса OData реализована возможность получения ответа в формате JSON.

Более полно поддерживается формат OData.При использовании формата JSON уменьшается объем данных, передаваемых между клиентом и сервером.

Работа с запросами.

Реализована возможность использования логических выражений в описании поля выборки и в выражениях фильтрации результатов запроса (предложение ГДЕ).

Упрощено написание и понимание сложных запросов.

Кластер серверов. Средства администрирования.

Реализован механизм мониторинга состояния кластера. Мониторинг анализирует некоторые параметры кластера и позволяет принудительно завершать проблемные процессы. Мониторинг выполняется агентом центрального сервера кластера. Результаты мониторинга записываются в технологический журнал.Для кластера реализованы свойства Допустимое отклонение количества ошибок сервера и Принудительно завершать проблемные процессы.

Реализованы методы SetClusterRecyclingErrorsCountTheshold() и SetClusterRecyclingKillProblemProcesses() для объекта IServerAgentConnection.

Реализованы параметры командной строки —errors-count-threshold и —kill-problem-processes для утилиты rac.

Реализовано событие технологического журнала ATTN.

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

Автоматизированное тестирование.

В механизме автоматизированного тестирования реализована поддержка интерфейса Такси. Расширены возможности механизма автоматического тестирования:

  • Реализовано свойство НачальнаяСтраница объекта ТестируемоеОкноКлиентскогоПриложения.
  • Реализована возможность выполнять навигацию по окнам. Реализованы методы ПерейтиКНачальнойСтранице(), ПерейтиКСледующемуОкну(), ПерейтиКПредыдущемуОкну(), ЗакрытьПанельСообщенийПользователю() объекта ТестируемоеОкноКлиентскогоПриложения.
  • Расширены возможности работы с полем управляемой формы:
    • Реализована возможность создания нового элемента. Реализован метод Создать() для объекта ТестируемоеПолеФормы.
    • Реализована возможность отказа от редактирования данных в поле. Реализован метод ОтменитьРедактирование() для объекта ТестируемоеПолеФормы.
    • Реализована возможность открыть выпадающий список, ожидать окончание формирования выпадающего списка и выполнить выбор из него. Реализованы методы ОткрытьВыпадающийСписок(), ЗакрытьВыпадающийСписок(), ВыполнитьВыборИзВыпадающегоСписка(), ОжидатьФормированияВыпадающегоСписка(), ВыпадающийСписокОткрыт() для объекта ТестируемоеПолеФормы.

Механизм автоматизированного тестирования стало возможно использовать с интерфейсом Такси.

Система компоновки данных. Динамический список.

Реализована возможность связывать элементы пользовательских настроек отчета или динамического списка с таблицами управляемой формы. Для объекта ПользовательскиеНастройкиКомпоновкиДанныхреализованы свойства Отбор, Порядок, Выбор, УсловноеОформление, Структура.

Переработана форма пользовательских настроек отчета и динамического списка: вместо полей ввода для вызова редакторов (отбора, порядка и т.д.) реализованы закладки с таблицами (аналогично редактору схемы компоновки данных в конфигураторе).

Команда формы отчета Настройки отображается в основной командной панели формы.

Улучшена стандартная форма редактирования пользовательских настроек отчета и динамического списка.

Управляемая форма.

Для объекта конфигурации Перечисление реализовано свойство ИсторияВыбораПриВводе. С помощью данного свойства реализовано управление отображением и сохранением истории ввода для поля ввода, связанного с реквизитом типа перечисление.Для перечислений, выбор которых выполняется из формы, история ввода начнет отображаться и сохраняться автоматически.

В режиме совместимости с версией 8.3.5 поведение не изменилось.

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

Система компоновки данных.

Реализован конструктор для объекта ЗначенияПолейРасшифровкиКомпоновкиДанных.

Стало возможно заполнение данных расшифровки из встроенного языка.

Web-сервисы и HTTP-сервисы.

Для объекта HTTPСоединение реализована возможность вызывать любые HTTP-методы (с указанием имени метода строкой). Для упрощения использования HTTP-методов PATCHи HEAD реализованы методы Изменить() и ПолучитьЗаголовки()(соответственно) для объекта HTTPСоединение.

Упрощено полноценное использование протокола HTTP из прикладных решений.

Кластер серверов. Средства администрирования.

Расширены возможности внешнего управления сеансами. Реализованы методы, вызываемые при переходе сеанса в спящее состояние и выходе из этого состояния. Реализована возможность указывать тайм-аут ожидания ответа Web-сервиса внешнего управления сеансами.Для Web-сервиса внешнего управления сеансами реализованы методы onHibernateSession() и onWakeupSession().

Для строки соединения с Web-сервисом внешнего управления сеансами реализованы необязательные параметры tout — задает величину тайм-аута ожидания ответа Web-сервиса внешнего управления сеансами и wsver — указывает версию интерфейса Web-сервиса внешнего управления сеансами. Новые возможности доступны только в том случае, если параметр wsver имеет значение 2.

Возможности Web-сервиса синхронизированы с возможностями платформы по работе с лицензиями.

Работа с XML, XDTO.

Переработан механизм работы с FastInfoSet.

Повышена стабильность работы с FastInfoSet.

Полнотекстовый поиск.

Реализована возможность проверки целостности индекса полнотекстового поиска. Реализован метод ПроверитьИндекс()менеджера полнотекстового поиска.Реализовано отражение в технологическом журнале операций обновления индекса полнотекстового поиска. Реализованы события технологического журнала FTEXTCheck и FTEXTUpd. Реализован элемент технологического журнала ftextupd.

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

Работа с запросами.

Для объекта ОписаниеВременнойТаблицыСхемыЗапросареализовано свойство ИмяТаблицы. В конструкторе запросов реализована возможность указать имя временной таблицы.Для метода Добавить() объекта ИсточникиСхемыЗапросареализован параметр Псевдоним.

Улучшена работа с программной моделью запроса.

Средства разработки. Общие реквизиты / Разделение данных.

Расширены возможности модификации прикладных решений без снятия с поддержки (в том числе и для облачных систем). Реализована возможность создания расширений конфигурации. С помощью механизма расширений предоставляется возможность выполнять некоторые модификации прикладного решения (не затрагивающие структур данных) так, что само решение не снимается с поддержки, а все доработки локализованы в специальном объекте (расширении), который достаточно легко подключается и отключается от прикладного решения. В расширении реализована возможность модификации форм, создания отчетов и обработок, создания новых подсистем. Подключение расширений конфигурации возможно в режиме 1С:Предприятие и конфигуратора. Для каждой области разделенной информационной базы имеется возможность задавать свой набор расширений.

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

Отображение информации.

В библиотеку картинок добавлены новые картинки: ПерейтиВперед, ПерейтиНазад, ПерейтиКНачалу, ПерейтиККонцу, Сегодня, ПоказатьВСписке.

Расширен состав библиотеки картинок.

Обновление конфигурации базы данных.

В документации описаны ключи командной строки режима пакетного запуска конфигуратора, позволяющие управлять фоновым и динамическим обновлением конфигурации базы данных.

Устранена ошибка документации.

Реализована возможность вносить изменения в результат объединения модулей непосредственно в процессе объединения. Кроме этого реализована возможность использовать внешние программы для сравнения и объединения текстов модулей, настроить внешние программы можно в конфигураторе, там же содержаться уже готовые настройки для некоторых программ сравнения/объединения.

Источник: https://1c-programmer-blog.ru/platforma/obzor-1spredpriyatie-8-3-6.html

 


Заказ звонка

Данные отправлены


ОШИБКА


Заказ услуги

Wordpress Social Share Plugin powered by Ultimatelysocial