03 июля 2012 года состоялось событие, которое не может не коснуться большинства программистов 1с. Фирма 1С выпустила ознакомительную версию платформы «1С Предприятие 8.3». В цикле статей я постараюсь рассмотреть основные новые возможности платформы «1С Предприятие 8.3». Почему цикл статей, потому что изменений настолько много, что уложится в одном обзоре будет проблематично. И так приступим.
Первое, и на мой взгляд самая существенная доработка, на что хочется обратить внимание, это поддержка всех клиентов (толстый, тонкий) и конфигуратора на операционных системах семейства Linux. Это означает, что с помощью платформы «1С предприятие 8.3» можно строить недорогие и функциональные системы учета, затрачивая лишь средства на лицензирования фирмы 1С.
Далее все доработки условно можно разделить на 3 части:
- Для пользователей
- Для разработчиков
- Для администраторов
Свой обзор начну с пункта №2.
1. В платформу добавлен новый тип данных «ФорматированнаяСтрока«. Для чего этот тип данных предназначен?
Форматированные строки можно использовать в следующих случаях:
- В качестве данных для элементов формы поле надписи
- В качестве заголовка поля формы типа декорация;
- В качестве параметра ТекстПредупреждения метода Предупреждение();
- В качестве параметра ТекстВопроса метода Вопрос().
Рассмотрю на примере как это работает.
Создам новую обработку, добавлю кнопку «Тест» и следующий обработчик для этой кнопки
&НаКлиенте
Процедура Тест(Команда)
Строка1 = НОвый ФорматированнаяСтрока(«Тестирование нового типа», Новый Шрифт(,,Истина, Истина));
Строка2 = Новый ФорматированнаяСтрока(«Продолжить выполнение?»,,Новый Цвет(255,140,0));
ОбщаяСтрока = Новый ФорматированнаяСтрока(Строка1, » «, Строка2);
Режим = РежимДиалогаВопрос.ДаНет;
Ответ = Вопрос(ОбщаяСтрока, Режим, 40);
Если Ответ = КодВозвратаДиалога.Нет Тогда
Возврат;
КонецЕсли;
КонецПроцедуры
Результат нажатия на кнопку получился следующий:
2. Доработана контекстная подсказка, а именно «Подсказка у элементов управляемой формы может быть нескольких видов: непосредственно в поле ввода, рядом с элементом формы и открывающаяся по кнопке (во всплывающем окне)». Рассмотрим на примерах
Для реквизитов появилось свойство «Расширенная подсказка«. Вызвать расширенную подсказку можно правой клавишей мыши для конкретного реквизита.
В свойствах реквизита необходимо указать следующие настройки
Текст расширенной подсказки вводится в отдельном окне. Для вызова используется правая клавиша мыши. В поле «заголовок» вводится необходимый текст.
Получим следующий результат. Возле реквизита появится кнопка со знаком «?«, кликая по знаку вопроса будет выведена наша подсказка.
Я показал самую простую настройку расширенной подсказки. Возможности расширенной подсказки гораздо больше: можно выводить форматированный текст, вставлять в текст навигационные ссылки и обрабатывать их и т.д.
Еще одно заметное нововведение в подсказках — это подсказка ввода.
Данный текст вводится в свойства элемента формы
В предприятии это будет выглядеть следующим образом
При выводе подсказки ввода есть один нюанс, при открытии формы необходимо с поля, в котором есть подсказка ввода, убирать фокус.
На этом пока все. В следующей статье рассмотрю новое в СКД.
Популярность: 11%