как сложить в запросе строку и число? #474348


#0 by dmititro
Есть необходимость в запросе сделать: ЗаказПокупателяТовар.Ссылка.Номер+"/"+ЗаказПокупателяТовар.Номерстроки КАК НомерПредыдущегоДокумента Ругается на последний "+" Если делаею Выразить(ЗаказПокупателяТовар.Номерстроки КАК Строка), то говорит, что неверный тип для выразить. Можно ли как-то (и если можно, то как) в запросе просуммировать строку и число?
#1 by Megas
Гы... если я правильно понял ... то ответ никак =)
#2 by Jstunner
может быть, ты делаешь что то не так?..
#3 by 73
Без геморроя - никак. Типы не преобразовываются в запросах.
#4 by Живой Ископаемый
ЗаказПокупателяТовар.Номерстроки=2 ТОГДА "2" . . . КОГДА ЗаказПокупателяТовар.Номерстроки=9999 ТОГДА "9999" :)
#5 by Megas
Почитай Там и ссылка куда то есть =)
#6 by Megas
А вообще прикол... каждый 1сник сталкивается с этим... и негодует =)
#7 by Fragster
стопудово, это будет фишка, которую добавят в 9.0
#8 by Lucky-1
Легко!
#9 by Lucky-1
+ в твоем случае:
#10 by Andry888
делай в СКД...
#11 by 73
Сам-то пробовал?
#12 by dmititro
Ваши методы, как всегда, оригинальны :) метод не работает :)
#13 by Lucky-1
пробывал
#14 by Живой Ископаемый
2 у него номер строки не строка а число
#15 by Lucky-1
А что это меняет?
#16 by AquaKosh
В запросе это можно сделать, но только в итогах, т.е. ПРЕДСТАВЛЕНИЕ(Число) + <Строка>...
#17 by Lucky-1
+ А если через выразить(аказПокупателяТовар.Ссылка.Номер как строка)?
#18 by Живой Ископаемый
2 что предложенный вами метод не работает, а значит негодный.
#19 by 73
То, что не работает... Открой справку и почитай про Выразить - она  НЕ ПРЕОБРАЗОВЫВАЕТ.
#20 by dmititro
Это запрос для заполнения документа, а не отчет. Итоги для этого не подходят. метод из подошел :))) букав много, но работает...
#21 by 73
Не проще ли при обходе результата слепить?
#22 by AquaKosh
+ Во-во!!!
#23 by dmititro
не проще. запросы пишутся в режиме предприятия. Есть некий механизм, который их обрабатывает. Что напишет пользователь - мне все равно, главное, чтобы псевдонимы были правильные.
#24 by AquaKosh
Я понимаю для отчёта на построителе заморачиваться, но для заполнения документа... мда...
#25 by dmititro
так я на построителе не замарачиваюсь :) был бы это построитель - был бы рай.
#26 by luns
Видимо времени много. А работы мало.
#27 by 73
А если строк поболе будет, чем в предусмотрено?
#28 by dmititro
ага :) и именно по этому я мучаюсь и пытаюсь добиться того, чтобы все делалось только запросом. а до идеи заполнить при обходе запроса я вот сам никак бы не дошел. ну тогда будет плохо :)))))))))))))
#29 by Chai Nic
Как говорят суровые теоретики - данные и представление данных это разные вещи.. Так что низя)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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