Имя: Пароль:
1C
1С v8
в запросе необходимо значения двух полей показать в одном
0 Aleks_set
 
20.01.18
19:30
//в запросе есть 2 поля, необходимо в 3 поле вывести значения этих полей.
выразить (ФактКол+ "" "" +ПланКол) как Итоги
//что делаю не так?
1 Aleks_set
 
20.01.18
19:32
Все сам дошел. Спасибо
2 nordbox
 
20.01.18
19:33
Как?
3 Aleks_set
 
20.01.18
19:36
тьфу ты... думал через представление сработает. не то.
Помогите кто вумён!
4 Лефмихалыч
 
20.01.18
19:39
1совский запрос преобразовывать типы не умеет. Он может только в пределах одного типа длину уменьшить или увеличить - и всё.
Перестань этого хотеть.
5 Aleks_set
 
20.01.18
21:33
т.е. если поле1 = 35.
          поле2 = 32.
нельзя сделать чтобы поле3 = имело вот такой вид: 32 из 35.
6 Лефмихалыч
 
21.01.18
00:16
нет. нельзя.
совсем.
вообще.
да, я понимаю, но нельзя.
да как хочешь, но не в запросе.
7 tndr
 
21.01.18
00:20
В СКД такое можно провернуть, вернуть таблицу значений, а потом уже ее обработать.
8 Лефмихалыч
 
21.01.18
00:44
(7) кода и вычислительных ресурсов на это уйдет больше, чем, если в обходе выборки собрать из двух полей одно
9 tndr
 
21.01.18
01:32
(8) Согласен, но если это отчет, а это отчет, ибо конкатенация строк может пригодится только в отчете, то СКД полностью решает задачу.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший