Имя: Пароль:
1C
1С v8
Представление строки не ограниченной длины
0 botanik
 
25.04.12
15:44
Всем привет:
Простой запрос, надо поставить условие на "Представление"
В запросе:
ВЫБРАТЬ РАЗЛИЧНЫЕ
   КонтактныеЛицаКонтрагентов.Владелец КАК Объект,
   "Контактное лицо" КАК Описание,
   1 КАК ЗначениеПоиска,
   КонтактныеЛицаКонтрагентов.Представление КАК Представление
ИЗ
   Справочник.КонтактныеЛицаКонтрагентов КАК КонтактныеЛицаКонтрагентов
Но гворит, неограниченная длина бла бла бла...
Пробовал так:
Выразить(КонтактныеЛицаКонтрагентов.Представление КАК Строка(100)) КАК Представление
Пишет, не совместимые типы "Выразить"
Что не так? Подсткажите!
1 and2
 
25.04.12
15:46
подстрока(КонтактныеЛицаКонтрагентов.Представление ,1,100)
2 botanik
 
25.04.12
15:51
Пишет: Не верные параметры Подстрока(<>...
3 botanik
 
25.04.12
15:53
Не "Подстрока" не "Представление" не работает!
4 mikecool
 
25.04.12
15:54
Выразить( как строка(255))
5 mikecool
 
25.04.12
15:54
+4 и не представлению, а полю
6 Pro-tone
 
25.04.12
15:56
(5) прав
7 botanik
 
25.04.12
16:01
Выразить?
ВЫБРАТЬ РАЗЛИЧНЫЕ
   КонтактныеЛицаКонтрагентов.Владелец КАК Объект,
   "Контактное лицо" КАК Описание,
   1 КАК ЗначениеПоиска,
   Выразить(КонтактныеЛицаКонтрагентов.Представление  КАК Строка(100)) КАК Представление
ИЗ
   Справочник.КонтактныеЛицаКонтрагентов КАК КонтактныеЛицаКонтрагентов

Так не работает.
8 mikecool
 
25.04.12
16:02
(7) блеать! читай внематочно (5)
убери представление, подставь поле
9 Pro-tone
 
25.04.12
16:02
(7) Представление - это не поле, а тебе нужно поле взять типа Наименования
10 botanik
 
25.04.12
16:06
Всем спасибо!!!
Через наименование, получилось...