Что нового в платформе 1С Предприятие 8.3?

03 июля 2012 года состоялось событие, которое не может не коснуться большинства программистов 1с. Фирма 1С выпустила ознакомительную версию платформы «1С Предприятие 8.3». В цикле статей я постараюсь рассмотреть основные новые возможности платформы «1С Предприятие 8.3». Почему цикл статей, потому что изменений настолько много, что уложится в одном обзоре будет проблематично. И так приступим.

Первое, и на мой взгляд самая существенная доработка, на что хочется обратить внимание, это поддержка всех клиентов (толстый, тонкий) и конфигуратора на операционных системах семейства Linux. Это означает, что с помощью платформы «1С предприятие 8.3» можно строить недорогие и функциональные системы учета, затрачивая лишь средства на лицензирования фирмы 1С.

Далее все доработки условно можно разделить на 3 части:

  1. Для пользователей
  2. Для разработчиков
  3. Для администраторов

Свой обзор начну с пункта №2.

1. В платформу добавлен новый тип данных «ФорматированнаяСтрока«. Для чего этот тип данных предназначен?

Форматированные строки можно использовать в следующих случаях:

  • В качестве данных для элементов формы поле надписи
  • В качестве заголовка поля формы типа декорация;
  • В качестве параметра ТекстПредупреждения метода Предупреждение();
  • В качестве параметра ТекстВопроса метода Вопрос().

Рассмотрю на примере как это работает.

Создам новую обработку, добавлю кнопку «Тест» и следующий обработчик для этой кнопки

&НаКлиенте
Процедура Тест(Команда)
Строка1 = НОвый ФорматированнаяСтрока(«Тестирование нового типа», Новый Шрифт(,,Истина, Истина));
Строка2 = Новый ФорматированнаяСтрока(«Продолжить выполнение?»,,Новый Цвет(255,140,0));
ОбщаяСтрока = Новый ФорматированнаяСтрока(Строка1, » «, Строка2);
Режим = РежимДиалогаВопрос.ДаНет;
Ответ = Вопрос(ОбщаяСтрока, Режим, 40);
Если Ответ = КодВозвратаДиалога.Нет Тогда
Возврат;
КонецЕсли;

КонецПроцедуры 

Результат нажатия на кнопку получился следующий:

Результат применения форматированной строки

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

Для реквизитов появилось свойство «Расширенная подсказка«. Вызвать расширенную подсказку можно правой клавишей мыши для конкретного реквизита.

Расширенная подсказка

В свойствах реквизита необходимо указать следующие настройки

Настройки расширенной подсказки

Текст расширенной подсказки вводится в отдельном окне. Для вызова используется правая клавиша мыши. В поле «заголовок»  вводится необходимый текст.Редактирование расширенной подсказки

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

Кнопка подсказки

Результат расширенной подсказки

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

Еще одно заметное нововведение в подсказках — это подсказка ввода.

Данный текст вводится в свойства элемента формы

В предприятии это будет выглядеть следующим образом

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

На этом пока все. В следующей статье рассмотрю новое в СКД.

Популярность: 11%

Запись опубликована в рубрике Платформа 1С с метками , , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.