База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как добавить описание функции и процедуры в 1С?
- В этой теме 1 ответ, 2 участника, последнее обновление 3 часа, 57 минут назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
20 апреля 2026 в 15:41 #36686
необходимо добавить корректное описание функции и процедуры
-
20 апреля 2026 в 15:41 #36687
Чтобы добавить корректное описание функции и процедуры в 1С, нужно использовать комментарии в определённом формате, чтобы IDE показывала контекстную подсказку с описанием назначения и параметров.
Пример правильного описания процедуры:
1С (Код)123456789// Процедура выполняет <описание назначения процедуры>//// Параметры:// ИмяПараметра1 – Тип – описание параметра 1// ИмяПараметра2 – Тип – описание параметра 2//Процедура ИмяПроцедуры(ИмяПараметра1, ИмяПараметра2)// тело процедурыКонецПроцедурыПример правильного описания функции:
1С (Код)12345678910111213// Функция возвращает <описание назначения функции>//// Параметры:// ИмяПараметра1 – Тип – описание параметра 1// ИмяПараметра2 – Тип – описание параметра 2//// Возвращаемое значение:// Тип – описание возвращаемого значения//Функция ИмяФункции(ИмяПараметра1, ИмяПараметра2)// тело функцииВозврат Значение;КонецФункцииЕсли функция или процедура без параметров, описание параметров можно опустить.
Пример с реальным описанием:
1С (Код)12345678// Процедура рассчитывает сумму по строке табличной части//// Параметры:// СтрокаТЧ – ДанныеФормыЭлементКоллекции – данные текущей строки табличной части//Процедура РассчитатьСуммуТЧ(СтрокаТЧ)СтрокаТЧ.Сумма = СтрокаТЧ.Количество * СтрокаТЧ.Цена;КонецПроцедуры1С (Код)123456789101112// Функция возвращает розничную цену товара//// Параметры:// Номенклатура – СправочникСсылка.Номенклатура – ссылка на номенклатуру//// Возвращаемое значение:// Число – розничная цена товара//Функция РозничнаяЦена(Номенклатура)// логика расчёта ценыВозврат Цена;КонецФункцииРекомендую использовать встроенный рефакторинг в конфигураторе: поставить курсор на имя функции/процедуры и выбрать «Рефакторинг» → «Создать описание функции/процедуры». Это автоматически вставит шаблон с комментариями, которые останется только заполнить.
Рекомендую посмотреть здесь:
https://its.1c.ru/db/v831doc#bookmark:dev:refactoring:description-function-procedure
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.