- 1
Мес = ?(Месяц(ДатаДок) > 9 ,Строка(Месяц(ДатаДок)) ,"0"+ Строка(Месяц(ДатаДок)));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 2
+3
Мес = ?(Месяц(ДатаДок) > 9 ,Строка(Месяц(ДатаДок)) ,"0"+ Строка(Месяц(ДатаДок)));
Формат(ДатаДок, "ДФ=MM") придуман для неудачников!
0
// Определим тип возвращаемого результата
РезультатМассив = ?(ВРег(ТипРезультата)="МАССИВ",Истина,Ложь);
РезультатСписок = ?(ВРег(ТипРезультата)="СПИСОКЗНАЧЕНИЙ",Истина,Ложь);
РезультатСтруктура = НЕ РезультатМассив И НЕ РезультатСписок;
Если РезультатСтруктура Тогда
Измерения = Новый Структура;
КонецЕсли;
Если РезультатМассив Тогда
Измерения = Новый Массив;
КонецЕсли;
Если РезультатСписок Тогда
Измерения = Новый СписокЗначений;
КонецЕсли;
Если МассивИсключений = Неопределено Тогда
МассивИсключений = Новый Массив;
КонецЕсли;
А еще вот так можно проверить тип значения