Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Получение данных через точку от полей составного типа ( ВЫРАЗИТЬ() ) / 5 сообщений из 5, страница 1 из 1
10.10.2012, 13:01
    #37991528
Получение данных через точку от полей составного типа ( ВЫРАЗИТЬ() )
Запрос.Текст = "ВЫБРАТЬ
| Продажи.Регистратор.Номер,
| Продажи.Регистратор.Дата,
| Продажи.Контрагент,
| Продажи.Количество,
| Продажи.Стоимость
|ИЗ
| РегистрНакопления.Продажи КАК Продажи
|ГДЕ Продажи.Регистратор ССЫЛКА Документ.РеализацияТоваровУслуг";

Следует ли в таком запросе обращаться к полям дата и номер через ф-цию ВЫРАЗИТЬ() ?


ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.РеализацияТоваровУслуг).Номер
ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.РеализацияТоваровУслуг).Дата
...
Рейтинг: 0 / 0
10.10.2012, 13:05
    #37991540
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение данных через точку от полей составного типа ( ВЫРАЗИТЬ() )
Помоему нет. Вы же условие наложили условие где.
...
Рейтинг: 0 / 0
10.10.2012, 13:07
    #37991543
Получение данных через точку от полей составного типа ( ВЫРАЗИТЬ() )
Программист 1сПомоему нет. Вы же условие наложили условие где.

А это будет влиять на скорость выполнения запроса?
...
Рейтинг: 0 / 0
10.10.2012, 13:23
    #37991587
Юрец
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение данных через точку от полей составного типа ( ВЫРАЗИТЬ() )
Могу ошибаться, но конструкцию Выразить() рекомендуется применять если нужно связать наборы данных. В этом случае заметно повышается скорость выполнения запроса.
...
Рейтинг: 0 / 0
10.10.2012, 14:17
    #37991724
olegves
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Получение данных через точку от полей составного типа ( ВЫРАЗИТЬ() )
Дмирий Романовский,

в условии надо:
ГДЕ ВЫРАЗИТЬ(Продажи.Регистратор КАК Документ.РеализацияТоваровУслуг) ССЫЛКА Документ.РеализацияТоваровУслуг

чтобы не было лишних неявных соединений этого поля с таблицами других типов регистраторов
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Получение данных через точку от полей составного типа ( ВЫРАЗИТЬ() ) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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