Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Преобразование к строке методом ВЫРАЗИТЬ, представления в запросе

Преобразование к строке методом ВЫРАЗИТЬ, представления в запросе
Я
   Adept
 
27.09.16 - 11:05
Вот такая строка в запросе

ВЫРАЗИТЬ(Представление(ХозрасчетныйДвиженияССубконто.СубконтоКт1) КАК Строка(255))


Пишет ошибка, несовместимые типы. Как правильно преобразовать субконто к строке, если не преобразовывать вылетает ошибка sql(пытался создать строку длинно 8159 а максимальная 8060)
 
 
   Господин ПЖ
 
1 - 27.09.16 - 11:06
>Как правильно преобразовать субконто к строке

никак
   МимохожийОднако
 
2 - 27.09.16 - 11:08
Если субконто ссылка, до попробуй Представление
   МимохожийОднако
 
3 - 27.09.16 - 11:08
(2) + без выразить.
   Adept
 
4 - 27.09.16 - 11:10
(3) Просто без выразить вылетает sql ошибка(пытался создать строку длинно 8159 а максимальная 8060), вот собственно и хочу обрезать
   Adept
 
5 - 27.09.16 - 11:13
(1) а что тогда возвращает представление(), для субконто?
   hhhh
 
6 - 27.09.16 - 11:18
(5) представление это конечная фишка, над ней запрещено делать какие-то операции.
   polosov
 
7 - 27.09.16 - 11:22
(0) ПредставлениеСсылки попробуй
   segn
 
8 - 27.09.16 - 11:23
Почему не использовать ПредставлениеСсылки?
   Adept
 
9 - 27.09.16 - 11:29
(8) И что потом мне с ним делать, вернет мне строку представления больше 8100 символов, все равно преобразовать ее не могу, видимо придется в подзапрос ее пихать ...
   polosov
 
10 - 27.09.16 - 11:31
(9) А ты таки попробуй выразить
 
 Рекламное место пустует
   hhhh
 
11 - 27.09.16 - 11:33
(9) сделай
ВЫРАЗИТЬ(ХозрасчетныйДвиженияССубконто.СубконтоКт1.Наименование КАК Строка(255))

чего ты привязался к этому представлению?
   Adept
 
12 - 27.09.16 - 11:36
(11) мне его в отчет выводить,  а наименование мало того что не всегда равно представлению так еще и не всегда есть.
   polosov
 
13 - 27.09.16 - 11:38
(12) ВЫБРАТЬ КОГДА ТИПЗНАЧЕНИЯ(ХозрасчетныйДвиженияССубконто.СубконтоКт1) = ТИП(...

И т.д.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует