|
.Представление |
☑ |
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 в тринадцатиричном виде.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший