Имя: Пароль:
1C
1С v8
Получить многострочное поле в запросе
, ,
0 CepeLLlka
 
14.02.14
20:24
Кароче ребята.. хоче сделать вот так, но не выходит :)

ВЫБРАТЬ
   Документ.Строка1+Симполы.ПС+Документ.Строка2


Чтобы получить

Строка1
Строка2

Спасибо вам ребята.. :)
1 YHVVH
 
14.02.14
20:38
и тебе тоже спосибо
2 YHVVH
 
14.02.14
20:40
попробуй сделать СУММА()
3 CepeLLlka
 
14.02.14
21:02
Сумма? Ээээм...
4 zulu_mix
 
14.02.14
21:04
в плане затратности ресурсов сервера проще делать перебором строк
5 Мимохожий Однако
 
14.02.14
21:05
Зачем это делать в запросе?
7 Torquader
 
14.02.14
21:44
А цель сего действия в чём ?
Что мы в запросе соединим строки, что потом - результат будет аналогичный, но в случае соединения в запросе нагрузка на сервер базы данных будет больше.
8 фобка
 
14.02.14
21:44
в запросе тока транспонировать, но это как ты наверное уже мог догадаться - бред. Тем более перенос строк там зачем-то еще очутился.
Запрос не панацея - конструктором через СКД все что захотелось не реализуешь, нужно иногда моск включать
10 КошерныйТролль
 
14.02.14
21:45
А че в ошибке пишет?
11 CepeLLlka
 
14.02.14
21:45
(8)Ребята.. я просит спросил как так сделать..
Если можно, то как.. если нет.. то спасибо :)
12 КошерныйТролль
 
14.02.14
21:47
(11) а че в ошибке пишет??
13 zulu_mix
 
14.02.14
21:47
можно но накладно по ресурсам сервера. расточительно слишком. надо просто строки преобразовать в колонки. через соединение таблицы самой с собой.
14 фобка
 
14.02.14
21:48
(11) можно транспонировать я ж сказал, но это гемор и не нужно так делать - ибо это не то решение которое ты хотел видеть
15 КошерныйТролль
 
14.02.14
21:50
Можно выгрузить запрос в скд, там применить недокументированную функцию Массив() и выгрузить обратно в таблицу значений.
Как решение, нравится?
16 CepeLLlka
 
14.02.14
21:50
(14)Окей ребята :) Я вас понял.. не буду так делать! Спасибо большое всем откликнувшимся!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс