|
Соединить значения из двух разных столбцов | ☑ | ||
---|---|---|---|---|
0
Andy Jr
08.11.16
✎
11:59
|
Дано: Контрагент с контактами, у контактов есть 4 поля средств связи, в первом телефон во втором почта. При выборке контактов для контрагента появляется две строчки, а надо чтобы осталось одна а средства связи были вида 89251234567, [email protected] (соединены поля Com1, Com2 и т.д.)
PS: Работаю в СКД 2 недели, не пинайте =) |
|||
1
Ёпрст
08.11.16
✎
12:02
|
соединяй, разрешаю
|
|||
2
Andy Jr
08.11.16
✎
12:04
|
(1) спасибо, а как соединять?
|
|||
3
Ёпрст
08.11.16
✎
12:04
|
а так, показал бы, что там соединяешь и откуда и куда достаешь чего
|
|||
4
Ёпрст
08.11.16
✎
12:05
|
так то, там 2 левых соединения к контактной информации, одна для телефона, другая для мыла, как правило.
|
|||
5
Легат
08.11.16
✎
12:07
|
Можно ещё через объединить все и в 1 выбрать одно во 2й другое, сгруппировать
|
|||
6
LeReve
08.11.16
✎
12:09
|
(5) (4) Он хочет объединить 2 колонки в одну, а не объеденить контрагента с контактами
|
|||
7
Andy Jr
08.11.16
✎
12:11
|
пытался сделать СоединитьСтроки(АдресЭП, ","), СоединитьСтроки(НомерТелефона, ",") выдает "[email protected], <Пустое значение>", на другой строке "<Пустое значение>, 89251234556"
|
|||
8
LeReve
08.11.16
✎
12:12
|
(7) а просто
АдресЭП+ ", " + НомерТелефона КАК Поле1
не? |
|||
9
Andy Jr
08.11.16
✎
12:17
|
(8) Неверные параметры "+"
|
|||
10
Ёпрст
08.11.16
✎
12:18
|
(6) И че ?
|
|||
11
LeReve
08.11.16
✎
12:20
|
(9) так ты покажи че намудрил то
(10) и ничё |
|||
12
Andy Jr
08.11.16
✎
12:21
|
ВЫБРАТЬ РАЗЛИЧНЫЕ
КонтактныеЛицаПартнеровКонтактнаяИнформация.Ссылка.Наименование КАК Контакт, КонтактныеЛицаПартнеровКонтактнаяИнформация.НомерТелефона + ", " КонтактныеЛицаПартнеровКонтактнаяИнформация.АдресЭП КАК СредстваСвязи ИЗ Справочник.КонтактныеЛицаПартнеров.КонтактнаяИнформация КАК КонтактныеЛицаПартнеровКонтактнаяИнформация |
|||
13
Andy Jr
08.11.16
✎
12:22
|
все равно два столбца
|
|||
14
Andy Jr
08.11.16
✎
12:24
|
||||
15
Ёпрст
08.11.16
✎
12:27
|
ВЫБРАТЬ
СправочникКонтрагенты.Ссылка, (ВЫРАЗИТЬ(КонтактнаяИнформацияПочта.Представление КАК СТРОКА(100)))+"," + (ВЫРАЗИТЬ(КонтактнаяИнформацияТелефон.Представление КАК СТРОКА(20))) КАК ТвойРеквизит ИЗ Справочник.Контрагенты КАК СправочникКонтрагенты ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформацияТелефон ПО СправочникКонтрагенты.Ссылка = КонтактнаяИнформацияТелефон.Объект И (КонтактнаяИнформацияТелефон.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)) И (КонтактнаяИнформацияТелефон.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ТелефонКонтрагента)) ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформацияПочта ПО СправочникКонтрагенты.Ссылка = КонтактнаяИнформацияПочта.Объект И (КонтактнаяИнформацияПочта.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.АдресЭлектроннойПочты)) И (КонтактнаяИнформацияПочта.Вид = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.АдресЭлектроннойПочтыКонтрагентаДляОбменаДокументами)) |
|||
16
Ёпрст
08.11.16
✎
12:28
|
Тип Того, только ежели у тебя Партнёры, значит ут11 и выше, там хз, че за структура, но делай по-аналогии
|
|||
17
Andy Jr
08.11.16
✎
12:29
|
Управление торговлей, редакция 11.2 (11.2.3.182)
|
|||
18
Andy Jr
08.11.16
✎
12:32
|
(ВЫРАЗИТЬ(КонтактныеЛицаПартнеровКонтактнаяИнформация.АдресЭП КАК СТРОКА(15))) + (ВЫРАЗИТЬ(КонтактныеЛицаПартнеровКонтактнаяИнформация.НомерТелефона КАК СТРОКА(15))) КАК Поле1
так тоже две строки |
|||
19
LeReve
08.11.16
✎
12:33
|
(18) объединение сделал правильное?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |