Добрый день.
У меня есть переменная, которая может быть разных типов:
- ОписаниеТипов("Число")
- ОписаниеТипов("Число", Новый КвалификаторыЧисла(15, 2))
- ОписаниеТипов("Число", Новый КвалификаторыЧисла(10, 3)) и т.д.
- ОписаниеТипов("Строка")
- ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(20))
- ОписаниеТипов("Строка",, Новый КвалификаторыСтроки(50)) и т.д.
- ОписаниеТипов("Булево")
Мне нужно в коде делать проверку на тип и если это в целом Число, то записывать в один реквизит, если это строка - в другой, если булево - в третий
Вопрос: как мне программно понять, что это в целом число или это в целом строка?
ПроверяемыйТип = Тип("Строка");
Если ДопустимыеТипы.СодержитТип(ПроверяемыйТип) Тогда
Сообщить("Описание типов содержит тип " + ПроверяемыйТип);
Иначе
Сообщить("Описание типов не содержит тип " + ПроверяемыйТип);
КонецЕсли;
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой