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 Сейчас в теме
чуть не забыл
Прикрепленные файлы:
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)