К основному содержанию
A1sCode
Быстрый старт
Стандарты A1sCode · Исполняемый контекст операции

Intention Block

Короткая строка ib делает намерение функции видимым и пригодным для логов и сообщений.

единый контракт1 примера кодаBSL / 1С

Шаблон

Шаблоннаведите на цветной токен, чтобы увидеть его рольSTANDARD
// <doc>
 //   <summary>Форматированный вывод строки</summary>   ✦
 //   <param i="1" name="Template" type="String">Шаблон</param>   ➤
 //   <returns>String — итоговая строка</returns>   ⬅
 // </doc>

Функция FormatAndPrint(Template) Экспорт   //⚙
    ib = "Форматирование и печать строки";   //✍
    Результат = Template;   //✏
    A1sS.Print(СтрШаблон("[%1] %2", ib, Результат));   //▶️
    Возврат Результат;   //↩
КонецФункции

Правила

  • ib объявляется сразу после заголовка; не переопределяется.
  • Короткая фраза (5–7 слов), без вычислений при присваивании.
  • В коде все маркеры — внутри хвостового комментария (//✍, //↩ и т.д.).