Строка любой длины представляет собой набор символов, заключенных в кавычки. С помощью типа данных «Строка» можно писать целые предложения.
Далее вы продолжите работу с обработкой «Калькулятор», которую разработали на прошлом занятии. Использование типа данных «Строка» позволит вам добавить в обработку новые функции для работы с текстом.
Способы управления текстовой информацией в 1С
Во-первых, создайте реквизит «Комментарий» имеющий тип «Строка» длинной 150 символов. Затем поместите его на форме в группе «Строка». В свойствах «Основные реквизиты» настройте многострочный режим вывода текста.
Во-вторых, создайте в обработке две команды: «НаписатьТекст» и «СтеретьТекст». Переместите их на форму в группу «Строка».
Далее создайте процедуры-обработчики для этих команд «&НаКлиенте». (Для переноса строки используется символ |).
Для получения более компактного, удобного и лаконичного размещения реквизитов на форме обработки имеет смысл создать панель закладок. С помощью закладок вы организуете реквизиты обработки в соответствии с их типом. Для этого на форме добавьте тип элемента с именем «Страница» («Группа» - «Страницы») и перетащите в нее мышкой ранее сгруппированные реквизиты.
Полный курс программиста «1С» – обучение с нуля до разработчика, способного решать практические учетные задачи в любой области
Как сформировать текст из нескольких реквизитов
Одна из операций, которые можно совершать с примитивным типом данных «Строка» – это сложение, то есть возможность формировать текст последовательно из нескольких реквизитов.
Для иллюстрации сложения строк создайте 4 новых реквизита:
- «Фамилия»;
- «Имя»;
- «Отчество»;
- «ФИО».
Создайте также команду «ПолучитьФИО».
Команду и реквизиты перетащите мышкой на форму.
Затем «&НаКлиенте» напишите процедуру-обработчик команды «ПолучитьФИО». Обратите внимание, что пробел между реквизитами нужно задать в кавычках.
Вы закончили написание внешней обработки 1С и ознакомились с примитивным типом данных «Строка» в среде разработки «1С:Предприятие 8»! Если вы сами пока не готовы писать внешние обработки, вы всегда можете вызвать нашего программиста 1С, который поможет решить любые задачи с настройкой 1С и доработкой 1С
В также можете освоить некоторые навыки программиста 1С на очных специализированных курсах от международного ИТ-интегратора «Первый Бит».