Сравнение типов значений возвращает ложь
Здравствуйте. Есть таблица значений, нужно все колонки с типом значения "Число" сохранить в переменную. Делаю так, но всегда возвращает ложь. Сделал пока что через СокрЛП(Колонка.ТипЗначения) = "Число", но интересно понять , из за чего не работает первая проверка. Предполагаю, что из за отсутствия в ТипЧисло Квалификатора. Подскажите, пожалуйста, что неправильно делаю?
ТаблицаЗначений = ДокументОбъект.Товары.Выгрузить();
ТаблицаЗначений.Колонки.Удалить(ТаблицаЗначений.Колонки["НомерСтроки"]);
ТипЧисло = Новый ОписаниеТипов("Число");
Для Каждого Колонка Из ТаблицаЗначений Цикл
Если Колонка.ТипЗначения = ТипЧисло Тогда
КолонкиСуммирования = КолонкиСуммирования + Колонка.Имя + ",";
Иначе
КолонкиГруппировки = КолонкиГруппировки + Колонка.Имя + ",";
КонецЕсли;
КонецЦикла;
ПоказатьПрикрепленные файлы:



По теме из базы знаний
- Сравнение 1С8 и Navision
- Внешние печатные формы для нетиповой конфигурации (управляемое приложение)
- Простые радости жизни программиста 1С: выбор типа значения
- Консоль кода с поддержкой объявления процедур и функций, с дополнительными функциями отслеживания и вывода значений
- Самые используемые методы БСП 3.1.9
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот