Имя: Пароль:
1C
1С v8
Объединение нескольких полей в запросе
,
0 AlexToo
 
02.04.14
15:11
Привет, нужно в запросе создать поле которое будет состоять из двух полей, ссылочного типа. Грубо говоря надо объединить две ссылки на разные документы что-то вроде:
ПлатежноеПоручениеВходящее.Представление +" "+ПриходныйКассовыйОрдер.Представление
Но при такой конструкции ругается на знак "+", пробовала через функции Представление, Выразить, Подстрока, не получается подскажите как правильно создать поле с этими строками?
1 salvator
 
02.04.14
15:12
(0) В постобработке результата запроса.
2 ДенисЧ
 
02.04.14
15:12
никак.

ЗЫ Если у тебя не СКД, конечно...
3 AlexToo
 
02.04.14
15:13
(1) Подробнее это как?
4 AlexToo
 
02.04.14
15:13
(2) а в СКД как?
5 AlexToo
 
02.04.14
15:14
(2) а если СКД?
6 ДенисЧ
 
02.04.14
15:15
(5) а в СКД - читай описание функций СКД (я в этом мараться не хочу :-)))
7 m-serg74
 
02.04.14
15:15
(5) ...
...а на СКД
... а вдруг СКД
8 elCust
 
02.04.14
15:16
(4) Считай никак, просто в (2) с'умничал.

(1) - означет выгружаешь в ТЗ и пишешь код
9 DosBot
 
02.04.14
15:17
ВЫБРАТЬ
    Номенклатура.Наименование + ", " + Номенклатура.БазоваяЕдиницаИзмерения.Наименование КАК Наименование,
ИЗ
    Справочник.Номенклатура КАК Номенклатура
10 Alres
 
02.04.14
15:18
Две ссылки в одно поле не получится (только если шаманить с собственным макетом, да и то не факт)
11 DosBot
 
02.04.14
15:25
В СКД можно делать как захочешь. Кури про СКД. Там есть в разделе "Набор данных" -> "Поля" такая колонка "Выражение представления"
12 МихаилМ
 
02.04.14
15:29
ваша задача разделяется на 2.

1) получение текстового представления

2) соединение строк в запросе


задача 1) решается через Выбор когда

задача 2) 100 раз обсуждалась на этом форуме.