Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
Функция ПроставитьНули (ЧислоНулей)
Если ЧислоНулей = 7 Тогда
СтрокаНулей = "000000";
ИначеЕсли ЧислоНулей = 6 Тогда
СтрокаНулей = "00000";
ИначеЕсли ЧислоНулей = 5 Тогда
СтрокаНулей = "0000";
ИначеЕсли ЧислоНулей = 4 Тогда
СтрокаНулей = "000";
ИначеЕсли ЧислоНулей =3 Тогда
СтрокаНулей = "00";
ИначеЕсли ЧислоНулей =2 Тогда
СтрокаНулей = "0";
ИначеЕсли ЧислоНулей =1 Тогда
СтрокаНулей = "0";
КонецЕсли;
Возврат СтрокаНулей;
КонецФункции
Разгребал завалы от предшественника. Случайно наткнулся.
Правильно было бы так:
Функция ПроставитьНули (ИсходноеЧисло, ЧислоНулей)
Возврат Формат(ИсходноеЧисло, "ЧЦ="+ЧислоНулей+"; ЧВН=; ЧГ=0");
КонецФункции
курица -- не птица
1С-ник -- не программист