5 мая 2015

1С платформа 8.3.6 (Новые возможности и изменения)

Приветствую.
Вот и вышла долгожданная новая платформа от 1С 8.3.6. Долго ждали её, т.к. много интересных изменений она несет в себе. Самое главное, что я ждал - это возможность использовать расширения конфигурации.
На сайте 1c users очень большая таблица по изменениям. Я решил выбрать самое интересно и описать здесь.

Описание предоставленные фирмой 1С не очень хорошо структурированы на мой взгляд, по этому я немного изменю структуру, надеюсь вам будет удобнее.
и ещё, я мало буду писать про разработку в 1С на своем сайте, поэтому, если вам интересны статьи по программированию на 1С предприятия я бы порекомендовал своего коллегу Life 1C. переходите, много интересного именно по разработке в 1С.

Встречайте новую платформу от компании 1С версия 8.3.6

Пользовательский интерфейс, клиентское приложение и работа управляемой формы в 1С 8.3.6

 Клиентское приложение

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

  • Реализована возможность полностью заменять заставку, которая отображается при запуске тонкого клиента, толстого клиента и веб-клиента.

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

  • Для клиентских приложений, работающих под управлением ОС Windows, реализована поддержка масштабирования Windows.

  • Ускорен запуск мобильного приложения.

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

Командный интерфейс

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

  • В меню функций (в интерфейсе Такси) реализован поиск функции по представлению. Поиск выполняется по всем разделам, а не только по командам текущего раздела.

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

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

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

  • Оптимизирован алгоритм усиленного сжатия для больших объемов данных (свыше 64 Кбайт), передаваемых между клиентом и сервером (или расширением веб-сервера). В результате уменьшено (незначительно) время открытия управляемых форм при работе тонкого клиента через веб-сервер (для файлового и клиент-серверного вариантов работы), а также при прямом подключении в клиент-серверном варианте работы.

Ускорено открытие управляемой формы в следующих случаях:

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

Веб-клиент

В веб-клиенте максимально приближено к тонкому клиенту оформление следующих элементов интерфейса:

  • кнопка формы;
  • кнопка командной панели;
  • командная панель;
  • разделитель.
Повышена производительность веб-клиента в следующих случаях:
  • Загрузка веб-клиента, в том числе на медленном соединении;
  • Открытие форм;
  • Общее ускорение работы в различных сценариях

Встроенный язык, средства разработки и администрирования, механизмы платформы 8.3.6

Встроенный язык. Средства разработки

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

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

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

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

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

    • Реализована возможность проверки целостности индекса полнотекстового поиска. Реализован метод ПроверитьИндекс() менеджера полнотекстового поиска.

    Расширения конфигурации

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

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

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

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

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

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

    • Средства разработки Реализована возможность вносить изменения в результат объединения модулей непосредственно в процессе объединения конфигураций. Реализована возможность использования внешних (относительно конфигуратора) программ для выполнения операций сравнения и объединения текстов модулей.

    • Упрощена настройка режима сравнения/объединения для управляемой формы. Правила для самой формы и ее модуля задаются непосредственно в диалоге сравнения/объединения.

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

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

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

    Внутренние механизмы платформы

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

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

    • Реализована возможность работать с данными в формате JSON. Работа возможна в потоковой и объектной техниках.

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

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

    1С Мобильная платформа новое в релизе 8.3.6

    Мобильная платформа

    • Ускорен запуск мобильного приложения.
    • В мобильной платформе реализована возможность использовать полнотекстовый поиск. Обновление индекса выполняется автоматически, при изменении данных.
    • Реализована возможность реагировать на изменение параметров экрана мобильного устройства.
    • Реализована возможность управлять качеством фото- и видеосъемки (только для ОС Android).
    • Реализована возможность печати табличного документа на мобильной платформе.
    • Оптимизировано открытие динамического списка. Загрузка данных сопровождается индикацией процесса.

    Мобильная платформа. Интерфейс

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

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

    Комментарии

    Подписаться на комментарии
    Защита от автоматических сообщений
    CAPTCHA
    Введите слово на картинке
    04
    03.11.2015 | Лаура

    Отключить режим совместимости, но как???

    Комментировать
    Подписаться на комментарии
    Защита от автоматических сообщений
    CAPTCHA
    Введите слово на картинке
    04
    Закрыть
    04.11.2015 | Администратор

    Самое последнее свойство конфигурации как раз режим совместимости. Нужно поставить значение "Не использовать". Свойства конфигурации по левой клавиши мыши - Свойства на корне дерева конфигурации.

    Комментировать
    Подписаться на комментарии
    Защита от автоматических сообщений
    CAPTCHA
    Введите слово на картинке
    04
    Закрыть
    21.03.2016 | Андрей

    Здравствуйте. Посдкажите, пожалуйста, у Вас есть контакт в скайпе для обсуждения задачи.
    Хочу у Вас учтонить, интересно ли Вам предложение написание инструкций (скриптов) для разных отделов, обучение ответсвенных этих отделов и контроль правильности выполенния инструкций. Так же интересует настройка и оптимизация 1с УТ 8.3. по задачи организации. Заранее спасибо

    Комментировать
    Подписаться на комментарии
    Защита от автоматических сообщений
    CAPTCHA
    Введите слово на картинке
    04
    Закрыть


    Возврат к списку