Гаджимурадов Рустам
Гаджимурадов Рустам
Подробная информация
- Имя пользователя
- Гаджимурадов Рустам
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
Какая точная постановка вопроса? Как сграбить данные с отчета? Но они же берутся из твоего датасета! Значит и воруй их оттуда. Если этот вариант не подходит, то можно тупо через обработчик OnGerValue все про все грабить и обрабатывать.
-
btv написал: у меня было так: If fReport.prepareReport then fReport.PrintPrepareReportDlg; и выходила ошибка, теперь понятно - почему... Вообще-то так должно и быть и это самый правильный вариант. А вот мне непонятно почему "выходила ошибк…
-
Vano написал: 2-3 года "плотной" САМОСТОЯТЕЛЬНОЙ разработки отчётов и форм различной сложности - и у тебя не останется больше никаких вопросов по FR. Подтверждаю. При чем по большей это относится почти ко всем отчетным системам. А то, что лю…
-
Вроде бы на самом деле можно сделать все гораздо проще (через GorupFooter или MasterFooter). И самое интересное, что в заголовке значится "Как сделать, чтобы MasterFooter не переносился", а в описании MasterFooter даже не упоминается... ))
-
Уфф... Вот упертый! Ну сделай простейший отчет с мастер-деталью и проверь его с DisableControls и без него.
-
Все должно работать нормально. Для этого даже делать особенного ничего не нужно. Скорее всего твоя проблема в том, что не видны рамки Memo. Задай рамки (границы) и получишь желаемый результат.
-
Сорри за последний пост. Задел кнопку... Vano написал: 2 Гаджимурадов Рустам: Чё непонятно то ? Ты думаешь у тебя Rep1.LoadFromFile('file.frp'); выполнилось нормально ? ) Сомневаюсь - ну а дальше ты просто работаешь с ранее загруженным FRF…
-
Vano написал: 2 Гаджимурадов Рустам: Чё непонятно то ? Ты думаешь у тебя Rep1.LoadFromFile('file.frp'); выполнилось нормально ? ) Сомневаюсь - ну а дальше ты просто работаешь с ранее загруженным FRF. P.S. Вообще писать в виде LoadFromFile(…
-
Vano написал: 2 Гаджимурадов Рустам: Да неее - из его первого поста сразу было понятно что ему надо (лежат рядом 2 мемы - нужно чтобы высота мастер бэнда была равна маскимальной из 2-х мем). И какие у тебя с этим проблемы? Ты нашел ошибку…
-
gelios написал: да ну. Вы сами попробуйте, на гридах. Сделайте мастеру disable controls и проверьте, будет ли обновляться детейл. Слезь с бронепоезда! У тебя нет связки мастер-деталь на момент выполнения отчета! Потому что из подчиненной та…
-
Зачот! Я смеялся... Што толька люди ни придумают...
-
gelios написал: в приведенном коде все работает, но с учетом того, что при disable controls связь master-deteil не работает. Могу прислать небольшую демку, которая это демонстрирует. з.ы. ее можно взять в Fibplus\examples\delphi\additional\master_…
-
Vano написал: 2 Гаджимурадов Рустам: По-моему человеку сразу надо было ответить про "Растягиваемый" а не рассуждать про "гонево/не гонево" ) Возможно... Но ты его постановку вопроса читал? Я подумал что ему нужно что-то типа данн…
-
Блин. Ну не хочешь по-другому делать - не надо! Твое дело... Но в приведенном коде что именно не работает - можешь сказать? Детайл не обновляется - не может быть! Гон! Или детайл обновился - а в отчет не передался - тоже мало верится. Дебагг…
-
Правильно. А то, что мастерфутера нету - легко обходится (как ты уже понял) с помощью PageFooter'a (а в втоем случае так даже лучше и правильнее).
-
Чушь, чушь... Еще какая! А вот это: написал: Расстояние между строкам, определяет высота band ,значит теоретически мы должны предумсмотреть ,что название адреса будет длинным (т.е не уместиться на одной строке и надо предусмотреть что б она пер…
-
Janna написал: да уж, придется использовать его :-( а так хотелось все сделать не через ж Ни ругайси! А вообще - там не такая уж и большая Ж***
-
И еще вот так: finally qAccounts.EnableControls; qAccounts.Bookmark := b; end; И вот это "Полностью автономный отчет сделать не представляется возможным" - тоже мало похоже на правду. Короче - подробнее.
-
Ну раз нашел ошибку, то тебе проще всего будет пофиксить ее для себя. А ошибку эту разработчики в следующем билде я думаю исправят, так как она простая... Так, недоглядка и все. Можешь еще не переменную в Memo ставить, а прямо из Дельфи в Memo текс…
-
написал: Проблема в том ,что Height показывает высоту объекта Memo !!! Чушь полная! И если головой подумать то ты это поймешь и сам. Очень, очень плохая постановка вопроса! Вообще ничего почти непонятно! Но вот по этому: написал: ка…
-
gelios написал: procedure TfrmAccounts.test1Click(Sender: TObject); var b: string; begin inherited; qAccounts.DisableControls; b := qAccounts.Bookmark; try qAccounts.First; fr1.ShowReport; finally qAccounts.Bookmark := b; …
-
Используй свой SaveDialog и будет тебе счастье.
-
rred написал: rred написал: Если на печать, то формируй отчет как обычно, а потом переворачивай половинку страницы (в этом могут помочь экспортеры в графические форматы). Эт имеется ввиду, выгружаем в графический редактор, а потом перевор…
-
TO ALL: Что за чушь?!!! Схема Rep1.LoadFromFile('file.frp'); Rep1.PrepareReport; --заметь не Prepare[B]d[/B] а Prepare Rep1.ShowPreparedReport; --а здесь заметь как раз ShowPrepare[B]d[/B] работает без проблем!
-
И в чем собственно проблема? Обрабатывай в скрипте MasterData высоту. В некоторых случаях может понадобиться двухпроходной отчет (но в твоем случае это вроде не светит).
-
btv написал: Подскажите, пожалуйста, как загружаются шаблоны рапортов в BLOB-поля, как оттуда печатаются? точнее, я хочу научиться это делать и потому нужна подсказка, с чего начать обучение, где об этом почитать или (если возможно) посмотреть …
-
gelios написал: если выполнить disablecontrols основному датасету, то связь мастер-детейл соответсвенно не работает Что-то мне не верится. Должно работать. А ну-ка приведи полный код.
-
Так никто и не ответил?... Хреново... Ну да ладно... Не самый простой вопрос в конце концов, потому и нет ни единого ответа. А теперь, собственно, сам ответ: Кинь на форму какой-нибудь Page-band (прощебудет использовать PageHeader), кинь также Chil…
-
Форматируй не перед экспортом, а изначально правильно.
-
Тебе это нужно в preview или только на печать? Если на печать, то формируй отчет как обычно, а потом переворачивай половинку страницы (в этом могут помочь экспортеры в графические форматы). Твой подход тоже, наверное, возможен, но ИМХО гимора в нем…