|
![]() |
#1 |
Axapta
|
http://www.steenandreasen.com/download.asp
Там как раз глава про отчеты выложена. Советую прочитать. ![]() |
|
![]() |
#2 |
Сенбернар
|
Цитата:
Сообщение от oip
Там как раз глава про отчеты выложена.
![]() Кстати, 2 George Nordic : почему же все-таки вы не рекомендуете строить отчеты на временных таблицах? RecId экономим? Последний раз редактировалось RVS; 08.08.2006 в 11:49. |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от RVS
Это там, где chinese edition?
![]() Кстати, 2 George Nordic : почему же все-таки вы не рекомендуете строить отчеты на временных таблицах? RecId экономим? Видимо просто автор в отпуске, поэтому работа стоит ![]() |
|
![]() |
#4 |
Microsoft Dynamics
|
Цитата:
Сообщение от RVS
почему же все-таки вы не рекомендуете строить отчеты на временных таблицах? RecId экономим?
Помнится, уже была на форуме ветка, где обсуждалось, почему Код: select table1 join tmpTable where table1.field1 == tmpTable.field1 Код: while select tmpTable { select table1 where table1.field1 == tmpTable.field1; }
__________________
You should use Bing before asking dumb questions. |
|
![]() |
#5 |
Сенбернар
|
Цитата:
Сообщение от Jabberwocky
А Вы попробуйте для примера построить запрос с join-ом временной таблицы с постоянной. Сообразить не успеете, как тяжеленные грабли ударят Вас по лбу...
![]() Цитата:
Поищите, поиск рулит...
![]() Итого, получается, что отчеты на временных таблицах строить все-таки можно. Таблицу формировать на сервере, принудительно. Пихать в нее все в "готовом виде" и выкладывать в отчет. Собственно, что и хотелось услышать. Спасибо. |
|
![]() |
#6 |
Модератор
|
Цитата:
Сообщение от RVS
George Nordic : почему же все-таки вы не рекомендуете строить отчеты на временных таблицах? RecId экономим?
В основном меня беспокоит проблема быстродействия. Еще - много непоняток и вопросов с тем, где эта таблица будет формироватся. Били случаи, когда люди переходили с 2 звенки на 3х звенку, и куча отчетов отрубалась. Далее, если таблица формируется на клиенте, то меня беспокоит то, что люди строят неоптимальные запросы и передают весь курсор целиком. Это дико большой траффик, и тормоза, соответственно. Я предпочитаю делать дисплей-методы, и получать информацию со многих таблиц благодаря им. Дисплей-метод кушать не просит. Временные таблицы, имхо, можно использовать только при невозможности построить запрос или слишком сложной / неявной строктуре джоинов. Ну, или когда пользователь "сам не знает, чего хочет" ![]() С Уважением, Георгий |
|
![]() |
#7 |
Участник
|
Цитата:
Сообщение от oip
http://www.steenandreasen.com/download.asp
Там как раз глава про отчеты выложена. Советую прочитать. ![]() В данной книге есть описание построения отчета на временной таблице. Только по просто таблице, без группировки. (почему же, господа, вы не рекомендуете использовать такие таблицы в отчетах). Замечено, как только добавляешь агрегирующую функцию, пропадает последняя строка, а без нее - все как в аптеке... ![]() |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|