Операции сравнения на больше-меньше. Ошибка. Нид хелп. #515910


#0 by iceborn
Ошибка - Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата) У реквизита СуммаЗаказано тип ЧИСЛО. Где я допустил ошибку?
#1 by koreav
может .Значение, а не ПутьКДанным?
#2 by iceborn
В том то и дело что Значения нет! :( Платформа 8.2. Вот и ломаю голову
#3 by iceborn
А в 8.1 Значение есть
#4 by AndreyFAN
посмотри что покажет     Сообщить(Сумма);
#5 by iceborn
Ту же самую ошибку выдает.
#6 by iceborn
Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
#7 by Фокусник
Так ты убери "Если Сумма > 10000 Тогда" :)
#8 by AndreyFAN
неее... ДО сравнения пусть покажет что у тебя в Сумма
#9 by AndreyFAN
у тебя там нет значения, а пустоту не может сравнить с 10000
#10 by AndreyFAN
или там не Число
#11 by iceborn
На Сообщить(Сумма) сообщило - "СуммаЗаказано" хотя в поле ввода СуммаЗаказано заполняется сумма.
#12 by iceborn
И на СуммуВсего тоже пише просто "СуммаВсего" Так как же получить инфу  про итоговую Сумма? Ничего не пойму
#13 by AndreyFAN
чото ты напутал всё а что покажет Сообщить(СуммаЗаказано);
#14 by iceborn
СуммаЗаказано
#15 by Vitello
потомоу что у него там путь к данным :)))) К.О.
#16 by iceborn
Общую сумму ещё показывает в Колонке Сумма В подвале. И в реквизите СуммаЗаказано. Конфа УТ 11.0.5.4
#17 by iceborn
Vitello ну а как тогда получить значение?
#18 by Vitello
если дирректива процедуре не указана она на сервере выполняется?
#19 by Vitello
8.2 нету под руками...
#20 by iceborn
вот
#21 by Vitello
а элементы это элементы формы?
#22 by iceborn
Да
#23 by Vitello
а ?
#24 by iceborn
В общем надо что бы срабатывала определенная процедура если сумма заказа более 10000, вот я и делаю Есть другие способы?
#25 by iceborn
#26 by AndreyFAN
какой реквизит в поле внизу где Сумма: <вот в этом поле какой реквизит?> и если там показывается цифра, этот реквизит и сравнивай с 10000
#27 by Vitello
А теперь стоит подумать о том почему значение недоступно на сервере, при обращении к элементам формы.
#28 by Vitello
РеквизитФормыВЗначение ЗначениеВРеквизитФормы
#29 by Vitello
а проще передай сумму параметром :)
#30 by iceborn
ПолеВвода Имя: ТоварыСумма Заголовок Когда на клиенте делаешь тоже нету Значение
#31 by AndreyFAN
что покажет? Сообщить(ТоварыСумма);
#32 by AndreyFAN
у кого есть УТ11 ? помогите человеку, гадаем тут :-)
#33 by iceborn
"Объект.Товары.Сумма"
#34 by iceborn
Ага помогите :( Весь мозг пропарил целый день....
#35 by AndreyFAN
а что покажет Сообщить(Товары.Итог("Сумма")); у тебя Товары это табличная часть?
#36 by ilkoder
Если Элементы.СуммаЗаказано - это число, то зачем через точку ПутьКДанным;...
#37 by ilkoder
... ...
#38 by iceborn
Ну а как тогда сделать? Я просто не знаю  прочитал в помощнике что ПутьКДанным содержит путь к реквизиту, с которым связан объект
#39 by iceborn
{Документ.ЗаказКлиента.Форма.ФормаДокумента.Форма(2638)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата) Если Элементы.СуммаЗаказано > 10000 Тогда :(((
#40 by AndreyFAN
что показал ?
#41 by iceborn
Там нету Сумма.Итог есть СуммаВсего
#42 by AndreyFAN
я не говорил Сумма.Итог я говорил Сообщить(Товары.Итог("Сумма"));
#43 by iceborn
Ну ТоварыСуммаВсего. Товары.Итог нету. Ладно забей. Может кто придет с ут11 да помогут мне сделать эту задачу)
#44 by AndreyFAN
:-)))) ну ты даже не попробовал вставить то что я говорю...
#45 by ilkoder
А прикольная эта 8.2 )))))
#46 by iceborn
Дружище ты гений!!!! :))))) Я эту хрень с 9 утра морочу и не мог сделать )) Спасибо тебе!!!! AndreyFAN видешь все как просто оказывается :)
#47 by iceborn
Все дело в ТекстРедактирования...)
#48 by iceborn
Можно идти спокойно спать.
#49 by Злопчинский
дадада! особенно если первым символом влепят пробел.. чисто для крастоы
#50 by AndreyFAN
и чтож просто не обратиться к итогу по колонке в ТЧ? через зад..цу "просто оказывается"
#51 by Vitello
+1.
#52 by iceborn
Не умел я.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

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