Имя: Пароль:
1C
1С v8
.Представление
0 PiotrLoginov
 
24.12.13
15:09
О сколько нам открытий чудных...
Сейчас обнаружил в типовой конфе в запросе обращение к полю Номенклатура временной таблицы ТаблицаТоваров:

| ТаблицаТоваров.Номенклатура.ЕдиницаИзмерения.Представление

Значит, и так можно? Нет, я понимаю, что мне еще плыть и плыть до профессионалов, но у единиц измерения нет реквизита Представление. Или .. есть? Мб у любого элемента справочника есть такой реквизит, к которому можно обращаться в запросе? Тогда при конструировании печатных форм нафига нам Наименование и ПРЕДСТАВЛЕНИЕ() ...
1 fisher
 
24.12.13
15:10
.Представление было изначально
ПРЕДСТАВЛЕНИЕ() добавили потом как более прогрессивное (для полей составного типа грамотно работает).
Первое можно считать устаревшим.
2 Жан Пердежон
 
24.12.13
15:12
в конструкторе запросов посмотри...
3 acsent
 
24.12.13
15:13
(2) в конструкторе такие обычно не открываются
4 fisher
 
24.12.13
15:16
Вообще, это виртуальный реквизит, а не реальный. Он имеет ограничения по использованию в запросах. Фактически это функция. С этой точки зрения ПРЕДСТАВЛЕНИЕ() тоже прогрессивней.
5 Жан Пердежон
 
24.12.13
15:21
(4) очень даже реальный, хоть и с ограничениями
6 fisher
 
24.12.13
15:22
(5) Раз с ограничениями, значит не такой реальный как другие реальные? ;)
ЗЫ. Что, и колонка под него есть в физической таблице?
7 1Сергей
 
24.12.13
15:24
(5) не реальный посмотри в скуле
8 Avganec
 
24.12.13
15:24
(5) виртуальная и генерируется автоматически, при обращении
9 Жан Пердежон
 
24.12.13
15:34
(6) да
10 PiotrLoginov
 
24.12.13
15:42
Понятно, вещь устаревшая, но в свежих типовых конфигурациях еще встречается - там, где разработчики знают про возможность ее использования.

А НЕ в запросе ее можно использовать?

Склоняюсь к мысли прогнать полнотекстовый поиск в конфе символов ".Представление"
11 fisher
 
24.12.13
15:51
(10) Не в запросе можно использовать преобразование к строке. Будет то же самое представление.
12 PiotrLoginov
 
24.12.13
15:55
да про Строка() я теперь знаю.

ну все понятно, в общем
13 PiotrLoginov
 
24.12.13
16:04
(2) прав - при создании конструктором наблюдаю у объектов в числе прочих реквизит Представление

круто.  раньше не обращал внимание
14 Necessitudo
 
24.12.13
16:06
(5) И что же в этом реквизите лежит?  Строковое представление ссылки?)
15 Defender aka LINN
 
24.12.13
16:10
(14) Нет, там лежит число 42 в тринадцатиричном виде.