Форум программистов, компьютерный форум, киберфорум
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/40: Рейтинг темы: голосов - 40, средняя оценка - 4.80
160 / 159 / 13
Регистрация: 14.01.2010
Сообщений: 1,497

Соединить поля

18.05.2013, 09:07. Показов 8803. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет.
Как соединить поля, что бы в результате запроса они были одной строкой.
те
в конструкторе пишу произвольное выражение (ЕПСБУДвиженияССубконто.КБКДт + ЕПСБУДвиженияССубконто.КВД + ЕПСБУДвиженияССубконто.СчетДт), но он ругается.
а надо 1364565645465454(что то типа того)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.05.2013, 09:07
Ответы с готовыми решениями:

Запрос, сравнение поля код и числового поля из разных справочников
Всем доброго времени суток. Возникла проблема, при создании запроса. Есть 2 справочника : в 1-ом хранится информация об автомобилях (код,...

Не заполняет значение поля, при выборе другого поля
У меня есть справичник ТарифЗарплатыВодителя, который имеет реквизиты: КатегорияВодителя и ТарифВодителя, документ Заявка и документ Доход....

Отчет СКД. Пересчет значения поля табличного документа при изменении другого поля
Народ, есть отчет без СКД, нужно разрешить ввод пользователем 5 графы отчета, и на основе введенного рассчитать другие две графы...

8
858 / 657 / 112
Регистрация: 01.11.2012
Сообщений: 2,411
18.05.2013, 09:11
Приведите поля к строковому типу
0
160 / 159 / 13
Регистрация: 14.01.2010
Сообщений: 1,497
18.05.2013, 09:40  [ТС]
Можно пример
Это надо сделать в запросе
0
858 / 657 / 112
Регистрация: 01.11.2012
Сообщений: 2,411
18.05.2013, 10:20
ВЫРАЗИТЬ(ЕПСБУДвиженияССубконто.КБКДт как Строка(n))

где n - длина строки
0
Модератор
Эксперт 1С
 Аватар для Dethmontt
4032 / 2977 / 594
Регистрация: 10.03.2011
Сообщений: 11,701
Записей в блоге: 1
18.05.2013, 13:27
Или если поля имеют фиксированную длинну, то можно и так
ЕПСБУДвиженияССубконто.КБКДт.Наименовани е + ЕПСБУДвиженияССубконто.КВД.Наименование + ЕПСБУДвиженияССубконто.СчетДт.Код
0
160 / 159 / 13
Регистрация: 14.01.2010
Сообщений: 1,497
18.05.2013, 18:46  [ТС]
8.2 ЗиК бу

Эти работают
ЕПСБУДвиженияССубконто.КБКДт.Наименовани е + ЕПСБУДвиженияССубконто.СчетДт.Код

а эти ни как
ЕПСБУДвиженияССубконто.СубконтоДт1 это КЭК тип справочник
ЕПСБУДвиженияССубконто.КВД это кфо тип перечисление
Миниатюры
Соединить поля  
0
Модератор
Эксперт 1С
 Аватар для Dethmontt
4032 / 2977 / 594
Регистрация: 10.03.2011
Сообщений: 11,701
Записей в блоге: 1
18.05.2013, 19:48
Потому что
ЭТО
ЕПСБУДвиженияССубконто.КБКДт.Наименовани е = СТРОКА
А ЭТО
ЕПСБУДвиженияССубконто.СубконтоДт1 <> СТРОКА

Вам выше написали, для операций конкатенации приводите тип к строке!
0
160 / 159 / 13
Регистрация: 14.01.2010
Сообщений: 1,497
18.05.2013, 20:49  [ТС]
Пишу
ВЫРАЗИТЬ(ЕПСБУДвиженияССубконто.КВД как Строка(10))
ВЫРАЗИТЬ(ЕПСБУДвиженияССубконто.КВД.Ссыл ка как Строка(10))
ВЫРАЗИТЬ(ЕПСБУДвиженияССубконто.КВД.Поря док как Строка(10))

пишет несовместимые типы
0
858 / 657 / 112
Регистрация: 01.11.2012
Сообщений: 2,411
18.05.2013, 21:23
Странно

Добавлено через 7 минут
Для перечислений походу ВЫРАЗИТЬ не работает.
А что если так ЕПСБУДвиженияССубконто.КВД.Метаданные(). Имя?

Добавлено через 17 минут
Короче, я провентилировал инет Перечисление нельзя привести к строке в запросе. Или обрабатывайте уже в выборке всё это дело или руками в запросе надо прописывать условие, где каждому значению перечисления руками приписывать нужную строку, типа такого изврата

ЕПСБУДвиженияССубконто.КБКДт.Наименовани е + ВЫБОР
КОГДА ЕПСБУДвиженияССубконто.КВД = Значение(тут пишите ваше перечисление)
ТОГДА " пишите тут строку"
ИНАЧЕ ""
КОНЕЦ
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.05.2013, 21:23
Помогаю со студенческими работами здесь

Убрать поля в запросе (скрыть поля в отчете скд)
В запросе я создаю временную таблицу. В ней сгруппировав поля получаю нужную таблицу. Но некоторые поля нужны мне только для групировки....

Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых тип
Приветствую всех, написал запрос в отладчике печатной формы, все нужные данные он мне показывает. Запрос = Новый Запрос; ...

Соединить поля из 3-х таблиц
Не могу соединить данные из трех таблиц с помощью оператора JOIN, суть задания: Выведите все адреса из Великобритании с указанием...

Соединить два поля со списком
я Access так не очень знаю.... может кто то подскажет где есть какие то примеры работы с полями со списками.... или может кто-то...

Как соединить 2 поля в отчёте
Делается отчёт для печати. Есть отдельно поле в БД 'код_города' и 'телефон'. Как сделать что бы в поле на отчёте вставлялись значения из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru