Показать сообщение отдельно
Старый 01.10.2010, 20:06   #16  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Когда-то делали форму-запрос, где была куча джойнов (до 8) для получения нужного среза.
Кончилось тем, что переделали на временную таблицу, тк ее заполнение (даже с вложенными циклами) было быстрее, чем открытие такой формы (на пустых данных тормозило константное время на сам запрос).
Соотв, нужно протестить полученный вариант из многих джойнов на скорость инициации формы.

Джойнить две временные таблицы или временную с невременной черевато глюками, нормально работает связка реальная + временная.
Но это смотря еще по каким полям это делать.

Можно еще едитметодами эмулировать поля из других таблиц.

А вообще 4 + 3 это не 7 подряд (и не 8 как у меня)
Это штатное применение
См форму Заказов тех же (уже не помню где конкретно, но точно видел) - там как раз 4 + 3 было
строки+ аналитики + линки + че-то там еще

Опять же сколько записей должно быть в подчиненной выборке, если 100000, то одно, если 10 - другое.

Карточки номенклатур штатные 5 таблиц на форме, если обвешаны древовидным справочником, то как раз 6-7 и будет. То есть, все от работоспособности итогового результата.

А так как проще сделать грид из связки, то так и нужно сделать - а потом уже оптимизировать, если придется вообще.

Последний раз редактировалось BOAL; 01.10.2010 в 20:09.
За это сообщение автора поблагодарили: samolalex (1).