Имя: Пароль:
1C
1С v8
Как лучше накладывать условия?
0 Lama12
 
18.10.22
16:16
1. Ограничение на результат. 0% (0)
2. Ограничение на промежуточные таблицы. 0% (0)
Всего мнений: 0

Допустим, есть шесть таблиц.
Одна - выборка организаций по которым нужно получать данные.
Еще пять - разные документы которые нужно между собой связать с промежуточными выборками и временными таблицами.
Вопрос.
Как лучше накладывать ограничение по организациям?
Сначала провести необходимые операции с документами и на результат наложить ограничения или при получении данных по каждому виду документа сразу накладывать условие по организациям?
1 Волшебник
 
модератор
18.10.22
16:17
лучше сразу
2 1Сергей
 
18.10.22
16:17
СКД?
3 Lama12
 
18.10.22
16:21
(2) Просто запрос.
4 Lama12
 
18.10.22
16:22
(1) Так и думал, но сомневался :-) Спасибо.
5 Kassern
 
18.10.22
16:22
(0) присоединяюсь к (1)
Представьте у вас есть с десяток фирм, по каждой фирме может быть сотни тысяч документов и миллионные табличные части. На кой нужно все эти данные собирать, связывать, чтобы потом это дело срезать и выбьрать 10 условных документов по одной организации? Лучше сразу ограничить временные таблицы по организации, чтобы оперировать мелкими таблицами.
6 mikecool
 
18.10.22
16:40
(4) вон из профессии!
7 Lama12
 
18.10.22
17:10
(6) Хочешь запрос покажу? :-)
Всего 1063 строчки. Количество таблиц участвующих больше 50.
8 mikecool
 
18.10.22
17:20
(7) и? ты в ЗУП сходи еще
хочешь я тебе запрос покажу, которым формировал данные для обработки прямым запросом еще в 7.7? там было около 5к строк
9 Lama12
 
18.10.22
17:32
(8) Покажешь мастер класс. Где, что нужно по другому сделать.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший