1с СКД несколько полей в одном поле

1. skela 2 22.09.17 12:57 Сейчас в теме
Есть два поля Номер документа и Дата документа, как можно вывести эти данные в одной колонке, подскажите пожалуйста
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Dm_Kz 22.09.17 13:18 Сейчас в теме
(1) Можно сделать вычисляемое поле. Что-то типа
Строка(Номер) + Строка(Дата)
sacred_a; +1 Ответить
3. gorakh 26 22.09.17 13:20 Сейчас в теме
Вычисляемое поле - Поле1+Поле2
5. Dm_Kz 22.09.17 13:23 Сейчас в теме
(3) Так работать не будет
4. gorakh 26 22.09.17 13:22 Сейчас в теме
1)Функции общих модулей.
2) Выражения языка компановки.
3)Програмная обработка компоновки.
6. VmvLer 22.09.17 13:24 Сейчас в теме
1-й способ
сгруппировать поля в выбранных полях с типом группировки Вместе

2-й способ
СоединитьСтроки(ТаблицаЗначений(Номер, Дата))
7. skela 2 22.09.17 13:54 Сейчас в теме
(6)
СоединитьСтроки(ТаблицаЗначений(Номер, Дата))

ТаблицаЗначений-это функция?
8. Dm_Kz 22.09.17 14:00 Сейчас в теме
(7)Нет, это ТаблицаЗначений

СоединитьСтроки (JoinStrings)
Предназначена для объединения строк в одну строку.

Синтаксис:

СоединитьСтроки (Значение, РазделительЭлементов, РазделителиКолонок)

Параметры:

Значение - выражения, которые нужно объединить в одну строку. Если является Массивом, то в строку будут объединяться элементы массива. Если является ТаблицаЗначений, то в строку будут объединяться все колонки и строки таблицы;
РазделительЭлементов - строка, содержащая текст, который нужно использовать в качестве разделителя между элементами массива и строками таблицы значений. По умолчанию – символ перевода строк;
РазделителиКолонок -строка, содержащая текст, который нужно использовать в качестве разделителя между колонками таблицы значений. По умолчанию "; ".
Пример:

СоединитьСтроки(ТаблицаЗначений(НомерТелефона, Адрес));
9. skela 2 22.09.17 14:05 Сейчас в теме
(8)если я скд использую, то ТаблицыЗначений у меня же нет.
Мне тогда надо использовать что-то вида http://joxi.ru/nAypdxgtXQBRk2 в ресурсах?
10. Dm_Kz 22.09.17 14:10 Сейчас в теме
(9) Во-первых - я и не предлагаю использовать СоединитьСтроки. Я первым же ответом предложил использовать вычисляемое поле.
Во-вторых
Мне тогда надо использовать что-то вида http://joxi.ru/nAypdxgtXQBRk2 в ресурсах?
- нет, так вам не недо
11. skela 2 22.09.17 14:14 Сейчас в теме
(10)Строка(Номер) + Строка(Дата) так не работает
12. Dm_Kz 22.09.17 14:36 Сейчас в теме
(11) Работает
Прикрепленные файлы:
14. skela 2 22.09.17 17:05 Сейчас в теме
(12) а топом просто в ресурсы добавить?
15. Dm_Kz 22.09.17 18:35 Сейчас в теме
(14) Потом - в зависимости от поставленной задачи
17. skela 2 25.09.17 15:14 Сейчас в теме
(15) спасибо, это рабочий вариант, у меня почему-то не все поля в скд выводятся
16. RJOHNN 22.09.17 19:11 Сейчас в теме
Ну конечно можно в запросе Дату преобразовать в строку через выразить и ВЫБОР. Но правильнее будет сделать это как в (11) через вычисляемые поля
13. Dm_Kz 22.09.17 14:59 Сейчас в теме
чуть не забыл
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот