Default Avatar

Vano

Vano

Подробная информация

Имя пользователя
Vano
Присоединился
Посещений
0
Был на сайте
Группы
Members

Комментарии

  • Раз есть время, вот ссылка на тот топик: http://www.fastreports.net/ru/forum/index.php?showtopic=309
    Раздел: Ошибки в 2.5х ... Комментарий от Vano May 2004
  • Эх, молодость, молодость ... Класс объекта кто проверять будет ? Потом опять FR виноватым останется ? procedure TForm1.Button1Click(Sender: TObject); var view:TfrMemoView;   i,j: integer; begin for i:=0 to r.Pages.Count-1 do   for j:=0 to r…
  • Т.е. есть разница где описана ошибка (и её решение !!!) - это сделано в форуме или отправлено по электронной почте ? ИМХО любое упоминание ошибки (не важно из какого источника о ней известно) должно быть принято к сведению. Вы ведь делаете продук…
    Раздел: Ошибки в 2.5х ... Комментарий от Vano May 2004
  • Pages - список страниц Objects - список объектов на данной страницы Т.е. оббегать все объекты на всех страницах нужно так: Pages[i].Objects[j]
  • 2 ItMan: Если у вас будет модульная структура проекта, то ИМХО и отчёты ТОЖЕ ДОЛЖНЫ БЫТЬ НЕЗАВИСЫМЫМИ от остальных модуль ... Т.е. в отчёте делаешь ВСЁ и TDataBase и TQuery.
    Раздел: FastReport и DLL Комментарий от Vano May 2004
  • 2 charmed_knight: Ну во-первых: Как ты думаешь, если разработчики тебе будет отвечать текстом, который ты будешь понимать полдня тебе это понравиться ? Я думаю что нет, так что проявляй уважение к другим, кто тебе пытается помочь, и пиши НОРМАЛЬ…
    Раздел: Кривая конвертация Комментарий от Vano May 2004
  • Для забивания гвоздей есть молоток. Для рубки дров - топор. Не нужно дрова рубить молотком... (С) Народная мудрость
    Раздел: работа с Excel Комментарий от Vano May 2004
  • 2 DarkEmperor: Рекомендую использовать группы, т.е. GroupHeader и GroupFooter. На GroupHeader ставишь условие по названию филиала. Далее на MasterData делаешь проверку (есть у тебя компьютер, факс и ксерокс) в текущей записи и прибавляем единич…
    Раздел: Вопрос по созданию отчета Комментарий от Vano May 2004
  • 2 ret: написал: выгрузить данные в Excel Есть специальные фильтры экспорта для выгрузки готовых отчётов в разные форматы ... Смотри на палитру Delphi, закладка "FastReport Exports" написал: отредактировать их Есть такая пр…
    Раздел: работа с Excel Комментарий от Vano May 2004
  • 2 Iris_m: Запрос то написать не судьба ? select count(*) from TABLE where pole between :date1 and :date2 Для особо "нелюбящих" SQL есть вариант с переменными: Page1.OnBeforePrint: begin C:=0; end; MasterData1.OnBeforePrint: begin if (…
    Раздел: count с условием Комментарий от Vano May 2004
  • [IF(ЧИСЛО=0,'-',ЧИСЛО)]
    Раздел: Проблема форматирования Комментарий от Vano April 2004
  • Вообще-то FastReport не сам исполняет SQL запросы !!! SQL запросы исполняет непосредственно SQL сервер (Interbase/MSSQL/Oracle), либо BDE (если работа идёт с локальными таблицами). У ADO-ных компанентов есть возможность отлеживать Progress выпол…
    Раздел: Progress Bar Комментарий от Vano April 2004
  • У ADO по-моему есть возможность отслеживать Progress выполнения запроса ...
    Раздел: Progress Bar Комментарий от Vano April 2004
  • 2 Grey: Некоторые дополнения: цифры с плавающей запятой вообще штука интересная. Некоторые весчи (например 1.005) лежат вот в несколько изменённом виде (например 1.00499999999999). Ну и ессно после ROUND мы получим немного не то что хотели (пол…
    Раздел: Округление Комментарий от Vano April 2004
  • написал: Спасибо тебе, братан. Всё заработало! Объясни(если не в падлу) в чем закавырка? Смотрим исходники, много думаем: FR.EditPreparedReport(0); написал: Только вот еще один вопросик: а как правильно потом загружать этот отчет из…
  • 2 Matro$kin: У TfrMemoView есть свойство "Линии подчёркивания" (по правой кнопе мыши), ну или через инспектор: Underlines:=True;
    Раздел: Подчеркнутый текст Комментарий от Vano April 2004
  • 2 Ivanopulo: Положи рядом 2 SubReport-a (один левее, другой правее). В каждом SubReport-е используй нужный источник данных ...
  • 2 dimoniy: А так пробывал ? var Stream: TBlobStream; begin FR.LoadFromFile('1.frf'); FR.PrepareReport; Stream:= TBlobStream.Create(BlobField, bmWrite); try FR.EMFPages.SaveToStream(Stream); finally Stream.Free; end; P.S. Также советую НЕ …
  • - Доктор, скажите, можно проглотить бильярдный шар ? - Можно, но обычно не нужно ...
  • Если я правильно понял: GroupHeader2.OnBeforePrint: begin SUM_GroupHeader3:=0; end GroupFooter3.OnBeforePrint: begin SUM_GroupHeader3:=SUM_GroupHeader3+SUM(поле, MasterData1, 1); end
    Раздел: Суммирование в футере Комментарий от Vano April 2004
  • 2 kosenka: Скорее всего в цифрах, по которым ты потом считаешь сумму, есть ещё знаки после второго знака (тысячные, десятитысячные и т.д.) Формат данных у тебя стоит "2 занка после запятой", поэтому происходит автоматическое округление ОТОБРАЖАЕ…
    Раздел: Неверное суммирование Комментарий от Vano April 2004
  • Народ, я честное слово не понимаю - вы программисты или просто погулять пошли ? Если меня что-то не устраивает в FR, то я беру исходники и правлю код так чтобы у меня всё работало так как мне надо. До разработчиков, к сожалению, действительно тр…
  • написал: Значит всё-таки баги в фильтрах? (если нет какой-нибудь специальной опции в фильтре или в memo, решающей эту проблему). Это скорее не баги, а фичи ) Значения ячеек передаются в Excel как Variant, поэтому происходит автоматичес…
  • Используй виртуальный датасет в качестве источника данных ... В отчёте пишешь что-то типа этого: begin MasterData1.DataSource:=НУЖНОЕ_КОЛИЧЕСТВО_СТРОК; end
  • 2 tanya: В твоём случае (если ты хочешь в Excel получать цифры, а не строки) нужно сделать отдельный FRF, в котором не будет никаких форматирований и переноса строк. Других вариантов я не вижу ...
  • 2 Mike: Я не думаю, что в 2.52 буду уж такие большие изменения. Так - мелкие багофиксы ) Если ты сейчас работаешь на 2.50, то наверное имеет смысл дождаться 2.52 ...
    Раздел: Fast Report 2.52 когда ??? Комментарий от Vano April 2004
  • Используй двухпроходный отчёт. У Page Footer.OnBeforePrint напиши: begin Visible:=TOTALPAGES>1; end
  • ИМХО это бага ... Добавь её описание в http://www.fastreports.net/ru/forum/index.php?showtopic=309 P.S. Лечится так: unit FR_View; procedure TfrPreviewForm.FormKeyDown(Sender: TObject; var Key: Word;  Shift: TShiftState); begin ...    e…
    Раздел: Запрет печати отчета Комментарий от Vano March 2004
  • Ну может в 3-ке что нибудь такое и будет ) В 2-ке можно предложить ещё такой вариант - экспортируешь отчёт в RTF/XLS/HTML и затем уже из готового файла копируешь в буфер всё что хочешь ...
    Раздел: Буфер обмена в Preview Комментарий от Vano March 2004
  • А в чём траблема то ? Заходишь в превью, вызываешь дизайнер готового отчёта, затем 2 раза кликаешь на нужный объект, выделяешь в нём нужный текст и копируешь в буфер обмена ...
    Раздел: Буфер обмена в Preview Комментарий от Vano March 2004