powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Приведение типов в языке запросов
6 сообщений из 6, страница 1 из 1
Приведение типов в языке запросов
    #34731276
gberegovoy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Утро доброе, господа :)

Есть ли в 8.1 в языке запросов приведение типов? т.е. я хочу в одно поле запихнуть и конкатенировать значения из разных реквизитов, получить что-то типа:

Номер: 123 от 01.12.2006

пробовал
""Номер: ""+док.Номер+"" от ""+док.Дата КАК ПолнНаименовение
ИЗ
Документ..... КАК Док


ругается на плюсе после "" от "".

Буду очень признателен
...
Рейтинг: 0 / 0
Приведение типов в языке запросов
    #34731442
_gavril_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так не пробовал?
ВЫРАЗИТЬ("№ " + ДокументыВыборки.Номер+ " от " + ДокументыВыборки.Дата КАК СТРОКА)
...
Рейтинг: 0 / 0
Приведение типов в языке запросов
    #34731485
gberegovoy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_gavril_Так не пробовал?
ВЫРАЗИТЬ("№ " + ДокументыВыборки.Номер+ " от " + ДокументыВыборки.Дата КАК СТРОКА)

попробовал, но не шибко получилось, перепробовал различные вариации с ковычками :(
проблема возникает когда пытаюсь пришпандерить дату, пробовал даже делать Выразить (Дата КАК строка) так грит, что неверный параметр
...
Рейтинг: 0 / 0
Приведение типов в языке запросов
    #34736679
Егорище85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил проблему?
...
Рейтинг: 0 / 0
Приведение типов в языке запросов
    #34757346
gberegovoy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Егорище85Решил проблему?
неа, не решил, пришлось обходить и делать форматирование и склеивание строк вне запроса
...
Рейтинг: 0 / 0
Приведение типов в языке запросов
    #34758087
Егорище85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто сам столкнулся с подобной проблемой, пришлось тоже извращаться с результатом.

Оказывается причина в том, что в "ВЫРАЗИТЬ" невозможно приводить строки к числу и числа к строкам. Я хотел сделать что-то вроде "Сиреневый (95)", где 95 - ЧИСЛОВОЙ код. С другими типами всё нормально.

Не понимаю, почему так.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Приведение типов в языке запросов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]