Имя: Пароль:
1C
 
Разница между параметрами виртуальной таблицы и условем
0 ZloyRafa
 
09.09.16
11:05
Какая же разница между параметрами виртуальной таблицы и условием задаваемых во вкладке?
Вдруг встречался кто встречался с такими проблемами
1 ShAV
 
09.09.16
11:07
(0) Какими проблемами? В чем проблемы?
2 Aleksandr N
 
09.09.16
11:07
Friday.
3 ZloyRafa
 
09.09.16
11:09
Ну где разница в заданием параметров меняла результат
4 ShAV
 
09.09.16
11:09
(3) шта?
5 ZloyRafa
 
09.09.16
11:09
Если нету разницы почему имеется параметры у ВТ?
6 Aleksandr N
 
09.09.16
11:10
(5) Чтобы быстрее. Вы вообще в курсе для чего злые одинесники придумали виртуальные таблицы?
7 Фрэнки
 
09.09.16
11:12
троль детектед
8 ZloyRafa
 
09.09.16
11:12
(6) я вот и хочу узнать, проверил работу разными способами, разница не была видна, только в быстродействии?
9 Я не курил
 
09.09.16
11:13
скорость таблица, на то и виртальная, какие на неё параметры наложишь - такой набор данных получишь. Как думаешь потом работать, в том числе поля в запрос выбирать, быстрее из миллиона строк или 10?
10 Aleksandr N
 
09.09.16
11:13
(8) Yep!
11 Я не курил
 
09.09.16
11:14
(8) в СКД поиграйся с параметрами и условиями, много нового для себя откроешь
12 Vladal
 
09.09.16
11:22
(8) Параметры виртуальной таблицы накладывают отбор еще при выборке.
А условие в ГДЕ выполняется уже после получения выборки.
13 Я не курил
 
09.09.16
11:24
+(11) В СКД такие запросы вернут разные данные:

ВЫБРАТЬ
УчетНоменклатурыОстаткиИОбороты.Регистратор,
УчетНоменклатурыОстаткиИОбороты.ПериодСекунда,
УчетНоменклатурыОстаткиИОбороты.Номенклатура,
УчетНоменклатурыОстаткиИОбороты.КоличествоНачальныйОстаток,
УчетНоменклатурыОстаткиИОбороты.КоличествоКонечныйОстаток
ИЗ
РегистрНакопления.УчетНоменклатуры.ОстаткиИОбороты(, , Авто, , ) КАК УчетНоменклатурыОстаткиИОбороты
ГДЕ УчетНоменклатурыОстаткиИОбороты.Склад В (&Склады)

ВЫБРАТЬ
УчетНоменклатурыОстаткиИОбороты.Регистратор,
УчетНоменклатурыОстаткиИОбороты.ПериодСекунда,
УчетНоменклатурыОстаткиИОбороты.Номенклатура,
УчетНоменклатурыОстаткиИОбороты.КоличествоНачальныйОстаток,
УчетНоменклатурыОстаткиИОбороты.КоличествоКонечныйОстаток
ИЗ
РегистрНакопления.УчетНоменклатуры.ОстаткиИОбороты(, , Авто, , Склад В (&Склады)) КАК УчетНоменклатурыОстаткиИОбороты
14 Повелитель
 
09.09.16
11:24
(0) Разницы нет вообще, сделали многовариантность, чтобы запутать прога, чтобы отсечь тупых бухов в нашу профессию )))
15 Повелитель
 
09.09.16
11:26
(13) Одинаковые
16 mkalimulin
 
09.09.16
11:28
(0) Ты генератором случайных чисел пользоваться умеешь?
17 Повелитель
 
09.09.16
11:30
(13) Специально проверил. Одинаковые.
18 Я не курил
 
09.09.16
11:42
(17) склад один в базе?
19 LordCMEPTb
 
09.09.16
11:47
Разницу в полученных данных можно увидеть при отборе по ресурсам. Т.е. запросы:

Выбрать Номенклатура, Цена
Из РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, Цена > &МинимальнаяЦена)

и

Выбрать Номенклатура, Цена
Из РегистрСведений.ЦеныНоменклатуры.СрезПоследних
Где Цена > &МинимальнаяЦена

могут вернуть разные результаты.
20 vicof
 
09.09.16
11:51
Ну а у гугла спросить ты не мог? Это выше твоего достоинства?
21 Повелитель
 
09.09.16
11:52
(18) Нет, с десяток.
Но отбор ставил по одному.