- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
Функция ПроставитьНули (ЧислоНулей)
Если ЧислоНулей = 7 Тогда
СтрокаНулей = "000000";
ИначеЕсли ЧислоНулей = 6 Тогда
СтрокаНулей = "00000";
ИначеЕсли ЧислоНулей = 5 Тогда
СтрокаНулей = "0000";
ИначеЕсли ЧислоНулей = 4 Тогда
СтрокаНулей = "000";
ИначеЕсли ЧислоНулей =3 Тогда
СтрокаНулей = "00";
ИначеЕсли ЧислоНулей =2 Тогда
СтрокаНулей = "0";
ИначеЕсли ЧислоНулей =1 Тогда
СтрокаНулей = "0";
КонецЕсли;
Возврат СтрокаНулей;
КонецФункции
Разгребал завалы от предшественника. Случайно наткнулся.
Правильно было бы так:
Функция ПроставитьНули (ИсходноеЧисло, ЧислоНулей)
Возврат Формат(ИсходноеЧисло, "ЧЦ="+ЧислоНулей+"; ЧВН=; ЧГ=0");
КонецФункции
Steve_Brown 28.10.2016 10:21 # +2
Vince 28.10.2016 10:30 # 0
3oJIoTou_xyu 28.10.2016 10:54 # +1
guest 28.10.2016 17:18 # −1
guest 28.10.2016 16:51 # +4
Segfault 31.10.2016 06:51 # +3
barop 31.10.2016 05:07 # −62
курица -- не птица
1С-ник -- не программист
Rijen 04.11.2017 00:21 # 0
SemaReal 04.11.2017 19:51 # +3
inho 04.11.2017 20:38 # +1
bormand 05.11.2017 10:28 # 0
bormand 05.11.2017 10:30 # 0