Преобразование значения к типу Число не может быть выполнено УТ 11 #588619


#0 by Darhon
Добрый день вскм. С наступившими :) Подсажите пожалуйста на этой строке кода Сообщить(строкавыборки.Ном +"   " + Строкавыборки.ХАР); Ном - это номенклатура, хар - это ее характеристика вида(р. 100-104, 182-188) вылазит вот такая ошибка: {ОбщийМодуль.ПодборТоваровКлиент.Модуль}: Преобразование значения к типу Число не может быть выполнено        Сообщить(строкавыборки.Ном +"   " + Строкавыборки.ХАР);
#1 by andrewks
ТипЗнч(строкавыборки.Ном) = ?
#2 by Ненавижу 1С
я делаю так:
#3 by Amra
Сообщить(Строка(строкавыборки.Ном) +"   " + Строка(Строкавыборки.ХАР));
#4 by andrewks
это всё хорошо, но черепашка утверждает, что Ном - это номенклатура
#5 by Godofsin
Выигрывает вариант номер
#6 by Amra
И че?)
#7 by Nagaru
Голосую за вариант Ну и что? выведет наименование из справочника.
#8 by Godofsin
в варианте номер много лишних букв =)
#9 by andrewks
я кагбэ намекаэ, что у автора где-то алгоритм работает не так, как задумано
#10 by Nagaru
Да нормально у него все равботает, надо сообщить номенклатуру и характеристику, просто автор видимо не оч хорошо знаком с неявным описанием типов, вот и случилась проблема...
#11 by Amra
Естесвенно. мы этого не знаем. ошибка именно в "сообщить" +100
#12 by Darhon
Да и еще в штатной форме подбора номенклатуры при раскрытии списка характеристик номенклатуры хар-ки вида р. 100-104, 182-188 не выводятся в список, а вида XL, XXL 44-46 спокойно выводятся...
#13 by Darhon
Всем спасибо ) 2 помогло )
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С