Предварительный просмотр

AkellaAkella KH.UA
отредактировано 15:28 Раздел: FastReport 4.0
Создаю отчёт. В дизайнере нажимаю предварительный просмотр.
В любом отчёте.
Проблема в Delphi2007 или в FR 4.6.49?
При запущеной программе ошибок в дизайне отчёта нет.
Свойства отчёта не менял в диспетчере свойств.
написал:
[0EB289A4]{fs11.bpl } Fs_iinterpreter.TfsScript.ClearItems + $1C
[10C21AA3]{frx11.bpl } Frxclass.TfrxReport.PrepareScript + $73
[10C7369B]{frx11.bpl } Frxdesgn.TfrxDesignerForm.PreviewCmdExecute + $83
[201D1BF2]{vcl100.bpl } AppEvnts.TMultiCaster.DoActionExecute (Line 360, "appevnts.pas" + 9) + $3
[2004018B]{rtl100.bpl } Classes.TBasicAction.Execute (Line 11081, "common\Classes.pas" + 3) + $7
[20151359]{vcl100.bpl } ActnList.TContainedAction.Execute (Line 388, "ActnList.pas" + 1) + $2C
[201520BC]{vcl100.bpl } ActnList.TCustomAction.Execute (Line 1000, "ActnList.pas" + 7) + $8
[20040057]{rtl100.bpl } Classes.TBasicActionLink.Execute (Line 11010, "common\Classes.pas" + 2) + $7
[2013CA15]{vcl100.bpl } Controls.TControl.Click (Line 5227, "Controls.pas" + 7) + $7
[2019BCF0]{vcl100.bpl } ComCtrls.TToolButton.Click (Line 17003, "ComCtrls.pas" + 0) + $0
[2013CEA7]{vcl100.bpl } Controls.TControl.WMLButtonUp (Line 5365, "Controls.pas" + 6) + $3E
[2013C527]{vcl100.bpl } Controls.TControl.WndProc (Line 5146, "Controls.pas" + 83) + $6
[2013C1B4]{vcl100.bpl } Controls.TControl.Perform (Line 5021, "Controls.pas" + 5) + $C
[2013FEC6]{vcl100.bpl } Controls.GetControlAtPos (Line 7095, "Controls.pas" + 4) + $73
[2013FF8E]{vcl100.bpl } Controls.TWinControl.ControlAtPos (Line 7118, "Controls.pas" + 13) + $E
[2013C1B4]{vcl100.bpl } Controls.TControl.Perform (Line 5021, "Controls.pas" + 5) + $C
[20140199]{vcl100.bpl } Controls.TWinControl.IsControlMouseMsg (Line 7182, "Controls.pas" + 15) + $1F
[20140561]{vcl100.bpl } Controls.TWinControl.WndProc (Line 7269, "Controls.pas" + 76) + $6
[2019DD33]{vcl100.bpl } ComCtrls.TToolBar.UpdateButtonState (Line 18148, "ComCtrls.pas" + 5) + $1C
[20006936]{rtl100.bpl } System.@IsClass (Line 9077, "sys\system.pas" + 1) + $8
[2019DD69]{vcl100.bpl } ComCtrls.TToolBar.UpdateButtonStates (Line 18157, "ComCtrls.pas" + 2) + $13
[201A06A9]{vcl100.bpl } ComCtrls.TToolBar.WndProc (Line 19588, "ComCtrls.pas" + 80) + $6
[099CEC4D]{cxLibraryD11.bpl} Cxcontainer.TcxCustomInnerListBox.CNDrawItem + $695
[2013FDD0]{vcl100.bpl } Controls.TWinControl.MainWndProc (Line 7073, "Controls.pas" + 3) + $6
[20040E4C]{rtl100.bpl } Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
[2004A49E]{rtl100.bpl } Contnrs.TComponentList.GetItems (Line 380, "common\Contnrs.pas" + 1) + $4
[201625F0]{vcl100.bpl } Forms.TApplication.ProcessMessage (Line 8105, "Forms.pas" + 23) + $1
[2016262A]{vcl100.bpl } Forms.TApplication.HandleMessage (Line 8124, "Forms.pas" + 1) + $4
[2015E693]{vcl100.bpl } Forms.TCustomForm.ShowModal (Line 5822, "Forms.pas" + 29) + $5
[10C2297F]{frx11.bpl } Frxclass.TfrxReport.DesignReport + $E3
[2000A332]{rtl100.bpl } System.TInterfacedObject._AddRef (Line 17972, "sys\system.pas" + 1) + $4
[2000A348]{rtl100.bpl } System.TInterfacedObject._Release (Line 17977, "sys\system.pas" + 1) + $4
[2000A332]{rtl100.bpl } System.TInterfacedObject._AddRef (Line 17972, "sys\system.pas" + 1) + $4
[20006894]{rtl100.bpl } System.TObject.GetInterface (Line 9003, "sys\system.pas" + 8) + $A
[200068C6]{rtl100.bpl } System.TObject.GetInterface (Line 9009, "sys\system.pas" + 14) + $10
[2000A30F]{rtl100.bpl } System.TInterfacedObject.QueryInterface (Line 17964, "sys\system.pas" + 1) + $8
[2000A2AA]{rtl100.bpl } System.@IntfCast (Line 17920, "sys\system.pas" + 9) + $0
[2000A332]{rtl100.bpl } System.TInterfacedObject._AddRef (Line 17972, "sys\system.pas" + 1) + $4
[2000A275]{rtl100.bpl } System.@IntfCopy (Line 17866, "sys\system.pas" + 6) + $0
(00000776){dclfrx11.bpl} [0DCE1776]
[20D2D840]{designide100.bpl} DesignEditors.TComponentEditor.Edit (Line 2641, "DesignEditors.pas" + 1) + $11
[20D52341]{designide100.bpl} ComponentDesigner.TInternalItem.Edit (Line 7039, "ComponentDesigner.pas" + 1) + $F
[20D31578]{designide100.bpl} Designer.TDesigner.Edit (Line 965, "Designer.pas" + 0) + $4
[20D3377C]{designide100.bpl} Designer.TDesigner.MouseDown (Line 1659, "Designer.pas" + 45) + $6
[20D2FFBA]{designide100.bpl} Designer. + $0
[055567E6]{vcldesigner100.bpl} VCLSurface.TComponentToolWindow.WndProc (Line 1324, "vclsurface.pas" + 16) + $32
[05557196]{vcldesigner100.bpl} VCLSurface.TContainer.WndProc (Line 1624, "vclsurface.pas" + 39) + $6
[099CEC4D]{cxLibraryD11.bpl} Cxcontainer.TcxCustomInnerListBox.CNDrawItem + $695
[055565D3]{vcldesigner100.bpl} VCLSurface.TDesignerToolWindow.MainWndProc (Line 1259, "vclsurface.pas" + 2) + $7
[20040E4C]{rtl100.bpl } Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
[20137642]{vcl100.bpl } Controls.FindControl (Line 2104, "Controls.pas" + 6) + $9
[201625F0]{vcl100.bpl } Forms.TApplication.ProcessMessage (Line 8105, "Forms.pas" + 23) + $1
[2016262A]{vcl100.bpl } Forms.TApplication.HandleMessage (Line 8124, "Forms.pas" + 1) + $4
[2016291F]{vcl100.bpl } Forms.TApplication.Run (Line 8223, "Forms.pas" + 20) + $3
[0042297A]{bds.exe } bds.bds (Line 195, "" + 7) + $7

G7XsKVUXLR.png

Комментарии

  • AkellaAkella KH.UA
    отредактировано 15:28
    Попробую установить версию поновее
  • AkellaAkella KH.UA
    отредактировано 15:28
    В версии 4.6.72 вроде всё ок. :)
  • AkellaAkella KH.UA
    отредактировано 15:28
    jN36eO5eRo.png
    На предварительном просмотре только то, что лежит на ReportTitle1. Почему такое может быть?
  • AkellaAkella KH.UA
    отредактировано 15:28
    Самое интересное, что всё недавно работало. :)
  • AkellaAkella KH.UA
    отредактировано 15:28
    С пустым предварительным просмотром разобрался. Проблема была в том, что не было записей в дельной таблице.
    Вопрос. Как реализовать вывод всех данных кроме, конечно детальных, тех, что лежат на DetailData1? Ну да, детальная таблица пустая, но там же есть данные для вывода на печать кроме детельных: MasterData1, Footer1.
  • AkellaAkella KH.UA
    отредактировано July 2008
    О, подсказали свойство бэнда: PrintChildIfEmpty. Но теперь всё, что ниже DetailData1 не выводится :)
  • отредактировано 15:28
    Akella написал: »
    Самое интересное, что всё недавно работало. :)

    все и сейчас замечательно работает, просто когда DetailData пустой Footer не выводится...
    Footer - это подвал данных, а нет данных нет и подвала.
    возникает вопрос: информация, которая содержится в Footer нужна для того что бы подписать отчет один раз или что бы человек подписывался под каждой строкой? если подпись отчета нужно один раз в конце самого отчета, то то что лежит на бенде Footer можно положить на бенд ReportSummary, и подпись у вас будет выводиться в конце отчета

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.