Краткий обзор нового в платформе 1С-Предприятие 8.3.3.641

04.06.13

Разработка - Механизмы платформы 1С

В статье перечислены основные изменения в платформе 1С-Предприятие 8.3.3 по сравнению с веткой 8.2

Краткий обзор нового в платформе 1С-Предприятие 8.3.3.641 сравнительно с 8.2.15.310:

Почему именно такой переход : для промышленного использования очень спорно использование всяких предварительных /ознакомительных версий, в версиях 8.2.16, 8.2.17 не было значительного количества значимых изменений, а ветку 8.2.18 так и не смогли довести до ума, и избавить от баг.  Кроме  того большая часть нововведений приходится именно на платформу 8.3.3.

1.Платформа устанавливается не в подкаталог каталога C:\Program Files\1cv82 а в C:\Program Files\1cv8.

2.Другой стартер (программа 1cestart.exe). Из отличий прежде всего другой шрифт, другой  межстрочный интервал и другая цветовая гамма (всё аля-Такси).

3.Изменения свойства корневого узла конфигурации:

- новое свойство «интерфейс клиента»: позволяет быстро раскидать панели разделов, инструментов и т.п. по разным частям экрана а не так как было ранее (можно было только выключить панели или оформить панель разделов в виде закладок), в новом интерфейсе эта настройка единая для всех подсистем,

- вместо «командного интерфейса рабочего стола» теперь используется «командный интерфейс основного раздела»,

- добавлено свойство «назначение использования», доступные альтернативы: «персональный компьютер» и «мобильное устройство»,

- добавлено свойство «основная форма динамического списка»,

- добавлено свойство «основная форма поиска» (имеется в виду не поиск в формах списков а полнотекстовый поиск),

- свойство «рабочая область рабочего стола» заменено на «рабочая область начальной страницы»,

- расширен список значений свойства «режим совместимости» значениями: 8.3.1 и 8.3.2,

- добавлено свойство «Режим совместимости интерфейса»,  позволяет выбрать или старый интерфейс (управляемый) или Такси,

- добавлено свойство «хранилище настроек динамических списков».

Примечание 1:  под новые типы общих форм расширен список доступных типов форм.

Примечание 2:  при отключении свойства «режим совместимости» (значение = «не использовать») при сохранении будет проведена обратимая конвертация ИБ(т.е. вернуться назад не составит труда).

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

4.Средства платформы:

- доступны и тонкий и полноценный толстый клиент для 32/64 версий Linux (не для всех дистрибутивов Linux, естественно),

- ускорена работа управляемого интерфейса (открытие форм и т.п.) особенно для файловой ИБ,

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

- профили безопасности(только для новой корп. лицензии): позволяют настраивать запрет на использование файловой системы, COM-объектов, внешних компонет, обмена данными с ресурсами Интренета и т.п.,

- интерфейс Такси (с выходом которого интерфейс УФ уже нельзя называть новым). Описание интерфейса Такси это вообще отдельная тема,

- создан дистрибутив для мобильных платформ (в 8.3.2) Android и iOS,

- реализовано автоматическое выполнение фоновых и регламентных заданий для файловых ИБ!

- реструктуризация клиент-серверных ИБ в фоновом режиме (с 8.3.1) кроме финальной операции которая выполняется монопольно,

- доработаны механизмы работы с внешними источниками данных, в том числе с многомерными (например с Microsoft Analysis Services),

- добавлена поддержка защищенных механизмов SSL.

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

- добавлен функционал позволяющий писать сценарии тестирования приложения,

- для групп управляемой формы добавлена возможность свёртки их по вертикали (если новое свойство группы формы Поведение= «Свёртываемая»),

- добавлена возможность управления представлением некоторых объектов ИБ: Справочник, Документ, ПВХ, ПВР и т.п.(начиная с 8.3.1),

- значительно расширена работа с диаграммами(с 8.3.1),

- расширены возможности создания сложных аналитических отчетов на СКД (с 8.3.1).

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

- улучшена контекстная подсказка,

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

- в редакторе модулей добавлена возможность выделения, группировки и свёрки/развёртки  не только текстов процедур и функций но и циклов, условий, произвольных фрагментов текста (инструкции препроцессора #Область и #КонецОбласти.),

- добавлены конструкторы создающие на основе ФиксированнойСтруктуры, ФиксированногоМассива, ФиксированногоСоответствия коллекции типа Стурктура, Массив, Соответствие (конструктор Новый() с аргументом – соответствующая фиксированная коллекция),

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

- расширены возможности ввода по строке,

- добавлена возможность создания ссылочного объекта в списке выбора(свойство объекта конфигурации «Создавать при вводе»),

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

См. также

Поинтегрируем: сервисы интеграции – новый стандарт или просто коннектор?

Обмен между базами 1C Администрирование СУБД Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

В платформе 8.3.17 появился замечательный механизм «Сервисы интеграции». Многие считают, что это просто коннектор 1С:Шины. Так ли это?

11.03.2024    4525    dsdred    53    

72

Как готовить и есть массивы

Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Все мы используем массивы в своем коде. Это один из первых объектов, который дают ученикам при прохождении обучения программированию. Но умеем ли мы ими пользоваться? В этой статье я хочу показать все методы массива, а также некоторые фишки в работе с массивами.

24.01.2024    5294    YA_418728146    25    

63

Планы обмена VS История данных

Обмен между базами 1C Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Вы все еще регистрируете изменения только на Планах обмена и Регистрах сведений?

11.12.2023    6409    dsdred    36    

111

1С-ная магия

Механизмы платформы 1С Бесплатно (free)

Язык программирования 1С содержит много нюансов и особенностей, которые могут приводить к неожиданным для разработчика результатам. Сталкиваясь с ними, программист начинает лучше понимать логику платформы, а значит, быстрее выявлять ошибки и видеть потенциальные узкие места своего кода там, где позже можно было бы ещё долго медитировать с отладчиком в поисках источника проблемы. Мы рассмотрим разные примеры поведения кода 1С. Разберём результаты выполнения и ответим на вопросы «Почему?», «Как же так?» и «Зачем нам это знать?». 

06.10.2023    18473    SeiOkami    46    

118

Дефрагментация и реиндексация после перехода на платформу 8.3.22

Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Начиная с версии платформы 8.3.22 1С снимает стандартные блокировки БД на уровне страниц. Делаем рабочий скрипт, как раньше.

14.09.2023    12088    human_new    27    

74

Валидация JSON через XDTO (включая массивы)

WEB-интеграция Универсальные функции Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    8821    YA_418728146    6    

141

Внешние компоненты Native API на языке Rust - Просто!

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Внешние компоненты для 1С можно разработывать очень просто, пользуясь всеми преимуществами языка Rust - от безопасности и кроссплатформенности до удобного менеджера библиотек.

20.08.2023    6279    sebekerga    54    

94

Все скопируем и вставим! (Буфер обмена в 1С 8.3.24)

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Рассмотрим новую возможность 8.3.24 и как её можно эффективно использовать

27.06.2023    15986    SeiOkami    31    

103
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
71. RealEscander 496 06.06.13 17:02 Сейчас в теме
(70) logdog, да давно вроде уже... если надо могу завтра запостить картинку диспетчера с 64 ядерного сервера
90. OBEH 07.06.13 08:22 Сейчас в теме
Я сопровождаю документооборот одной фирмы. Там есть в одном месте динамический список. По моему, разработчики, построившие некую функцию с помощью динамического списка, сами уже не рады, что его используют. Жду, что со временем они от этой затеи откажутся и будут использовать что-то другое.
102. SeiOkami 3423 27.06.13 16:09 Сейчас в теме
А что за замашки такие 1С на Китай возникли?
Не просто так же добавили китайский язык.
103. RealEscander 496 27.06.13 19:29 Сейчас в теме
(102) SeiOkami, это один из крупнейших мировых рынков! Кроме того если на западе уже всё устоялось то в Китае всё в динамике и рынок ждёт что-бы его освоили! Имхо.
104. serge_focus 4 28.06.13 15:25 Сейчас в теме
Привет всем!
Сколько рыл интернет, а так и не нашел врозумительного ответа на вопрос :
1С 8 хоть какая-то версия поддерживает ssl для SMTP в ИнтернетПочта...
Для IMAP - да и даже работает... А SMTP + ssl ??? только через stunnel ???
Все так и осталось в версии 8.3 ?
105. RealEscander 496 29.06.13 06:18 Сейчас в теме
(104) serge_focus, нет, не всё и не так. У Объекта ИнтернетПочтовыйПрофиль появились новые свойства: ИспользоватьSSLPOP3, ИспользоватьSSLSMTP, ПортPOP3, ПортSMTP... как-бэ всё понятно... а в СП появился пункт "Сертификаты защищённых соединений" но клик по которому инициирует переход по ссылке http://www.1centerprise.com/devlinks?C="id=00029O02014;lan=ru"#!id=00029O02014

Видимо не успели дописать в СП или возможно планируется, что этот раздел средств обмена будет развиваться сугубо динамично и СП за ним долго не будет поспевать.
106. RustIG 1351 29.06.13 14:22 Сейчас в теме
обнаружил глюк платформы 8.2.18.96, на пользовательском сайте в разделе скачивания этой версии платформы об этом ни слова. Глюк проявляется в том, что БП перестает обновляться до релиза 2.0.47.9.
Для воспроизведения глюка: крестик в окне справки появляется при втором открытии окна справки!
Прикрепленные файлы:
107. RealEscander 496 29.06.13 17:01 Сейчас в теме
108. lev6975 26.08.13 18:52 Сейчас в теме
Интересно, когда 8.3 в строй введут? То есть, появятся книги, курсы, поддержка и прочее...
Интересны, именно, нюансы разработки мобильных приложений, всё остальное не очень глобально поменялось
109. bayce 45 22.12.13 15:35 Сейчас в теме
Для освоения новой платформы нужна литература.
Книг пока нету.
110. RealEscander 496 22.12.13 17:27 Сейчас в теме
(109) bayce, Синтаксис-Помошник наше всё! Хотя к примеру для написания мобильного приложения и ещё кучи других приятностей новых релизов этого мало...
111. bayce 45 22.12.13 18:27 Сейчас в теме
Честно сказать, у меня иногда складывается впечатление, что Синтаксис-Помошник для 1С пишут в SAPе.
Что либо понять в его структуре очень сложно, примеров очень мало, написано сухим языком. Такое ощущение, что его пишут, что бы окончательно запутать, а не помочь.
Evgen.Ponomarenko; +1 Ответить
112. AllexSoft 22.12.13 19:44 Сейчас в теме
(111) bayce, примеров действительно хотелось бы больше, иногда простейший пример лучше чем тысячи слов...
113. RealEscander 496 23.12.13 03:49 Сейчас в теме
(111) bayce, ну типа там тоже есть моменты при использовании... и ошибки в нём есть... но это радикально лучше чем ничего
114. sergey.s.betke@yandex.ru 4 08.10.15 19:59 Сейчас в теме
Коллеги, добрый день.

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