Невозможно работать с запросами к СУБД
Добавлено: 07 авг 2008, 09:10
Здравствуйте.
Много раз общался с вами по поводу сабжа в ICQ. Невозможно быстро в дизайнере сделать источник данных - всё приходится прописывать руками (десятки возвращаемых колонок в частном случае). Параметры вообще не работают. В порядке вещей такие запросы (при живых-то параметрах):
Даже программку специально для вас писал с правильным функционалом. Ну сколько можно? ГОДЫ идут, а воз всё там же (по-моему, первые полемики больше 2 лет назад были). Неужели я один полноценно использую СУБД, процедуры, реализую срочные "приляпки" прямо в отчете скриптами в тексте запроса и т.п.? Кто-нибудь!!! Ну скажите им, а.... Уже с горя на сайт FR лажу - жду их .NET версию. Хорошо, понимаю - обратная совместимость. В таком случае можно сделать настройку движка - чтобы было 2 варинта: 1) как считают правильным разработчики FR; 2) как считает правильным человек, делающий отчет (т.е. без встроенной "аналитики" (вместо парсера самого SQL-сервера) текста запроса и далеко идущих выводов). Нельзя же расчитывать только на людей, которые оперируют исключительно построителем запросов и конкатенацией строк, с трудом понимая, что получится в итоге. Это моя последняя мольба. Больше не буду. Ну нафик.
PS
До кучи сброшу неотвеченные посты по багам (апрель). Честно - сейчас не проверял (если поправлено - простите)
* при ненулевом расстоянии между колонками _страницы_ заливка DataBand "наезжает" на разделительную полосу между колонками
*в PDF, сгенерированном на XP sp2, шрифты ок
в том же самом отчете, экспортированном в PDF на Win server 2003 r2 (.net 2.0) шрифты получаются мизерного размера (примерно троечка)
экспериментировал с внедрением шрифтов и т.п. - безрезультатно
в одном:
6 0 obj
<<
/Type /Page
/Parent 4 0 R
/MediaBox [ 0 0 1512 2138.4 ]
в другом:
6 0 obj
<<
/Type /Page
/Parent 4 0 R
/MediaBox [ 0 0 595.3 841.9 ]
т.е. если сделать в первом (где всё плохо)
/MediaBox [ 0 0 595.3 841.9 ]
то шрифты становятся правильного размера, но содержимое разъезжается
спасибо
Много раз общался с вами по поводу сабжа в ICQ. Невозможно быстро в дизайнере сделать источник данных - всё приходится прописывать руками (десятки возвращаемых колонок в частном случае). Параметры вообще не работают. В порядке вещей такие запросы (при живых-то параметрах):
Код: Выделить всё
declare @ClID bigint
set @ClID = case when {FaceID} = 0 then NULL else {FaceID} end
exec GladeA.AccountsSummary @Date = '{Spell}', @FaceID = @ClID
PS
До кучи сброшу неотвеченные посты по багам (апрель). Честно - сейчас не проверял (если поправлено - простите)
* при ненулевом расстоянии между колонками _страницы_ заливка DataBand "наезжает" на разделительную полосу между колонками
*в PDF, сгенерированном на XP sp2, шрифты ок
в том же самом отчете, экспортированном в PDF на Win server 2003 r2 (.net 2.0) шрифты получаются мизерного размера (примерно троечка)
экспериментировал с внедрением шрифтов и т.п. - безрезультатно
в одном:
6 0 obj
<<
/Type /Page
/Parent 4 0 R
/MediaBox [ 0 0 1512 2138.4 ]
в другом:
6 0 obj
<<
/Type /Page
/Parent 4 0 R
/MediaBox [ 0 0 595.3 841.9 ]
т.е. если сделать в первом (где всё плохо)
/MediaBox [ 0 0 595.3 841.9 ]
то шрифты становятся правильного размера, но содержимое разъезжается
спасибо