Подготовка к собеседованиюBETA Поддержка Поддержать проект
Сброс кода Скопировать код
ЛЁГКИЙ

Лимит длины комментария в карточке · Строки

Задание

В карточке CRM превью комментария ограничено по числу символов. Вам необходимо написать алгоритм, который по ТекстКомментария и ЛимитСимволов формирует строку для превью и записывает её в УкороченныйТекст. У вас должно получиться так же, как во вкладке «Результат» — смотрите там конкретный итог задания.

Задачи:

  1. Сравните длину ТекстКомментария с ЛимитСимволов.
  2. Если длина больше лимита — оставьте только начало текста нужной длины.
  3. Иначе не меняйте текст. Запишите ответ в УкороченныйТекст и нажмите Проверить.

Пишите во вкладке «Код». Переменные ТекстКомментария и ЛимитСимволов объявлять не нужно.

Описание

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

  • Если длина ТекстКомментария больше ЛимитСимволов — в ответе должны быть только первые ЛимитСимволов символов.
  • Если длина не больше лимита — скопируйте ТекстКомментария без изменений.
  • Ответ — строка (тип «Строка»).

Подсказка

Сравните длину строки с лимитом (удобно через Если … Тогда … Иначе … КонецЕсли). Во встроенном языке 1С есть средства узнать длину строки и взять её начало — подберите подходящие и запишите итог в УкороченныйТекст.

Параметры

ТекстКомментария — тип «Строка».

ЛимитСимволов — тип «Число».

Примечание

  • Значения переменных ТекстКомментария и ЛимитСимволов будут заполнены автоматически. Вам необходимо только заполнить значение переменной УкороченныйТекст.
  • Использовать конструкции Процедура или Функция не требуется.
  • Дополнительные проверки типа не требуются — входные переменные всегда корректного типа.
Назад
Автосохранение