Сравнение типов значений возвращает ложь

1. Al3x 1 10.08.22 10:15 Сейчас в теме
Здравствуйте. Есть таблица значений, нужно все колонки с типом значения "Число" сохранить в переменную. Делаю так, но всегда возвращает ложь. Сделал пока что через СокрЛП(Колонка.ТипЗначения) = "Число", но интересно понять , из за чего не работает первая проверка. Предполагаю, что из за отсутствия в ТипЧисло Квалификатора. Подскажите, пожалуйста, что неправильно делаю?
ТаблицаЗначений  = ДокументОбъект.Товары.Выгрузить();
ТаблицаЗначений.Колонки.Удалить(ТаблицаЗначений.Колонки["НомерСтроки"]);
ТипЧисло = Новый ОписаниеТипов("Число");
Для Каждого Колонка Из ТаблицаЗначений Цикл
Если Колонка.ТипЗначения = ТипЧисло Тогда
				КолонкиСуммирования = КолонкиСуммирования + Колонка.Имя + ",";
			Иначе
				КолонкиГруппировки = КолонкиГруппировки + Колонка.Имя + ",";
			КонецЕсли;
КонецЦикла;
Показать
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
3. nomad_irk 81 10.08.22 10:21 Сейчас в теме
(1) а так?
......
Если Колонка.ТипЗначения.СодержитТип(Тип("Число")) Тогда
......
Slypower; user1088651; Al3x; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. nomad_irk 81 10.08.22 10:21 Сейчас в теме
(1) а так?
......
Если Колонка.ТипЗначения.СодержитТип(Тип("Число")) Тогда
......
Slypower; user1088651; Al3x; +3 Ответить
5. Al3x 1 10.08.22 10:24 Сейчас в теме
(3) так работает, спасибо!
2. laperuz 47 10.08.22 10:20 Сейчас в теме
Возможно там тип уточнен через КвалификаторыЧисла, т.е. проверять нужно на Новый ОписаниеТипов("Число", , , Новый КвалификаторыЧисла(15,2)), 15 и 2 заменить на точность числа, которая у вас есть.
aka Любитель XML; Al3x; +2 Ответить
4. Al3x 1 10.08.22 10:21 Сейчас в теме
(2)Значит я правильно предполагал, спасибо.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот