Префикс группы в коде номенклатуры · Строки
Задание
В справочнике номенклатуры коды товаров начинаются с буквенного префикса группы.
Вам необходимо написать алгоритм, который проверяет, начинается ли
КодНоменклатуры
с
ПрефиксГруппы,
и записывает булев ответ в
СовпадаетПрефикс.
У вас должно получиться так же, как во вкладке
«Результат»
— смотрите там конкретный итог задания.
Задачи:
- Возьмите КодНоменклатуры и ПрефиксГруппы.
- Определите, совпадает ли начало кода с префиксом (с учётом регистра).
- Запишите Истина или Ложь в СовпадаетПрефикс и нажмите Проверить.
Пишите во вкладке
«Код».
Переменные
КодНоменклатуры
и
ПрефиксГруппы
объявлять не нужно.
Описание
Необходимо реализовать проверку: начинается ли строка кода с заданного префикса.
- Ответ — булево значение: Истина или Ложь.
- Сравнение выполняется с учётом регистра.
-
Если
ПрефиксГруппы— пустая строка, результат всегдаИстина(любая строка начинается с пустой). -
Если
КодНоменклатурыпуст, а префикс не пуст — результатЛожь.
Подсказка
Нужен булев признак «начинается с…», а не позиция в строке.
Во встроенном языке 1С есть готовые средства для работы со строками — подберите подходящее
и присвойте результат переменной
СовпадаетПрефикс
через оператор
=.
Параметры
КодНоменклатуры
— тип «Строка».
ПрефиксГруппы
— тип «Строка».
Примечание
-
Значения переменных
КодНоменклатурыиПрефиксГруппыбудут заполнены автоматически. Вам необходимо только заполнить значение переменнойСовпадаетПрефикс. - Использовать конструкции Процедура или Функция не требуется.
- Дополнительные проверки типа не требуются — входные переменные всегда строкового типа.