New Connection not working
Hello,I am using Fastreport V 5.3.14 integrated into Embarcadero Delhi 10.2.
I get an error message when I try to add a new connection (FastReport: File -> New -> New Connection Wizard.
Thge Error is as follows:
L9st index out of bounds (-1)
[50AE7C31]{vcl250.bpl } Vcl.StdCtrls.TCustomComboBoxStrings.GetObject (Line 3665, "Vcl.StdCtrls.pas" + 5) + $14
[0753CE36]{frxDB25.bpl } Frxconnwizard.TfrxConnectionWizardForm.ConnCBClick + $36
[0753C9F0]{frxDB25.bpl } Frxconnwizard.TfrxConnectionWizardForm.FormShow + $15C
[50C075DD]{vcl250.bpl } Vcl.Forms.TCustomForm.DoShow (Line 4125, "Vcl.Forms.pas" + 1) + $14
[50C0BF7D]{vcl250.bpl } Vcl.Forms.TCustomForm.CMShowingChanged (Line 6896, "Vcl.Forms.pas" + 11) + $7
[5005FD9F]{rtl250.bpl } System.TObject.Dispatch (Line 17809, "System.pas" + 11) + $0
[50AC4C16]{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7326, "Vcl.Controls.pas" + 91) + $6
[21A24ED7]{vclactnband250.bpl} Vcl.ActnMenus.CallWindowHook (Line 750, "Vcl.ActnMenus.pas" + 20) + $F
[50AC97FB]{vcl250.bpl } Vcl.Controls.TWinControl.WndProc (Line 10197, "Vcl.Controls.pas" + 166) + $6
[50AC4850]{vcl250.bpl } Vcl.Controls.TControl.Perform (Line 7104, "Vcl.Controls.pas" + 10) + $8
[50C080B5]{vcl250.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4546, "Vcl.Forms.pas" + 209) + $5
[50AC4850]{vcl250.bpl } Vcl.Controls.TControl.Perform (Line 7104, "Vcl.Controls.pas" + 10) + $8
[50AC8B71]{vcl250.bpl } Vcl.Controls.TWinControl.UpdateShowing (Line 9819, "Vcl.Controls.pas" + 19) + $C
[50AC8C80]{vcl250.bpl } Vcl.Controls.TWinControl.UpdateControlState (Line 9854, "Vcl.Controls.pas" + 21) + $3
[50ACB9D6]{vcl250.bpl } Vcl.Controls.TWinControl.CMVisibleChanged (Line 11645, "Vcl.Controls.pas" + 3) + $2
[50AC4C16]{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7326, "Vcl.Controls.pas" + 91) + $6
[50C0E5DF]{vcl250.bpl } Vcl.Forms.TScreen.GetCustomForms (Line 8359, "Vcl.Forms.pas" + 1) + $5
[50C0F2CE]{vcl250.bpl } Vcl.Forms.AlignWork (Line 8974, "Vcl.Forms.pas" + 3) + $8
[50C0F314]{vcl250.bpl } Vcl.Forms.TScreen.AlignForms (Line 8981, "Vcl.Forms.pas" + 1) + $1
[50C0F3DE]{vcl250.bpl } Vcl.Forms.TScreen.AlignForm (Line 9007, "Vcl.Forms.pas" + 8) + $8
[50C0F3FD]{vcl250.bpl } Vcl.Forms.TScreen.AlignForm (Line 9010, "Vcl.Forms.pas" + 11) + $3
[50AC97FB]{vcl250.bpl } Vcl.Controls.TWinControl.WndProc (Line 10197, "Vcl.Controls.pas" + 166) + $6
[50C0D179]{vcl250.bpl } Vcl.Forms.TCustomForm.RequestAlign (Line 7452, "Vcl.Forms.pas" + 1) + $7
[50ACC048]{vcl250.bpl } Vcl.Controls.TWinControl.SetBounds (Line 11974, "Vcl.Controls.pas" + 23) + $4
[50C0E0D4]{vcl250.bpl } Vcl.Forms.TMonitor.GetWorkareaRect (Line 8114, "Vcl.Forms.pas" + 6) + $5
[50C080B5]{vcl250.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4546, "Vcl.Forms.pas" + 209) + $5
[50C0E597]{vcl250.bpl } Vcl.Forms.TScreen.GetMonitor (Line 8336, "Vcl.Forms.pas" + 1) + $5
[50C094C5]{vcl250.bpl } Vcl.Forms.TCustomForm.SetWindowToMonitor (Line 5330, "Vcl.Forms.pas" + 12) + $7
[50AC4850]{vcl250.bpl } Vcl.Controls.TControl.Perform (Line 7104, "Vcl.Controls.pas" + 10) + $8
[50AC31E6]{vcl250.bpl } Vcl.Controls.TControl.SetVisible (Line 6135, "Vcl.Controls.pas" + 5) + $C
[50C078C1]{vcl250.bpl } Vcl.Forms.TCustomForm.SetVisible (Line 4258, "Vcl.Forms.pas" + 9) + $4
[50C0CBDB]{vcl250.bpl } Vcl.Forms.TCustomForm.Show (Line 7291, "Vcl.Forms.pas" + 1) + $4
[50C0CE34]{vcl250.bpl } Vcl.Forms.TCustomForm.ShowModal (Line 7360, "Vcl.Forms.pas" + 28) + $3
[0753C28D]{frxDB25.bpl } Frxconnwizard.TfrxDBConnWizard.Execute + $3D
[2A2F5C83]{frx25.bpl } Frxnewitem.TfrxNewItemForm.FormDestroy + $73
[50C06C3D]{vcl250.bpl } Vcl.Forms.TCustomForm.DoDestroy (Line 3800, "Vcl.Forms.pas" + 3) + $C
[50C06A31]{vcl250.bpl } Vcl.Forms.TCustomForm.BeforeDestruction (Line 3733, "Vcl.Forms.pas" + 7) + $D
[50060075]{rtl250.bpl } System.@BeforeDestruction (Line 18335, "System.pas" + 10) + $0
[2A2F58E6]{frx25.bpl } Frxnewitem.TfrxNewItemForm + $2
[5005F8A8]{rtl250.bpl } System.TObject.Free (Line 16991, "System.pas" + 1) + $4
[2A31050C]{frx25.bpl } Frxdesgn.TfrxDesignerForm.NewItemCmdExecute + $2C
[5016DE5F]{rtl250.bpl } System.Classes.TBasicAction.Execute (Line 16902, "System.Classes.pas" + 4) + $1
[50AADD7A]{vcl250.bpl } Vcl.ActnList.TCustomAction.Execute (Line 260, "Vcl.ActnList.pas" + 19) + $35
[5016DCCB]{rtl250.bpl } System.Classes.TBasicActionLink.Execute (Line 16812, "System.Classes.pas" + 2) + $B
[50BF52DF]{vcl250.bpl } Vcl.Menus.TMenuItem.Click (Line 2539, "Vcl.Menus.pas" + 17) + $7
[50BF6A40]{vcl250.bpl } Vcl.Menus.TMenu.DispatchCommand (Line 3482, "Vcl.Menus.pas" + 5) + $4
[50C0B404]{vcl250.bpl } Vcl.Forms.TCustomForm.WMCommand (Line 6376, "Vcl.Forms.pas" + 5) + $19
[50AC4C16]{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7326, "Vcl.Controls.pas" + 91) + $6
[50AA64A7]{vcl250.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7129, "Vcl.Graphics.pas" + 12) + $8
[0DB25188]{TrackingSystem250.bpl} TrackingSystemHelp.CBTHookProc (Line 211, "TrackingSystemHelp.pas" + 27) + $F
[50AC97FB]{vcl250.bpl } Vcl.Controls.TWinControl.WndProc (Line 10197, "Vcl.Controls.pas" + 166) + $6
[50060884]{rtl250.bpl } System.TMonitor.TryEnter (Line 18932, "System.pas" + 10) + $0
[500603D8]{rtl250.bpl } System.TMonitor.Enter (Line 18593, "System.pas" + 4) + $2
[50C080B5]{vcl250.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4546, "Vcl.Forms.pas" + 209) + $5
[500605B7]{rtl250.bpl } System.TMonitor.Exit (Line 18719, "System.pas" + 2) + $7
[50AA64A7]{vcl250.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7129, "Vcl.Graphics.pas" + 12) + $8
[50AC8DC8]{vcl250.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9896, "Vcl.Controls.pas" + 3) + $6
[5016EBC4]{rtl250.bpl } System.Classes.StdWndProc (Line 17406, "System.Classes.pas" + 9) + $2
[50C11A6F]{vcl250.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10613, "Vcl.Forms.pas" + 23) + $1
[50C11AB2]{vcl250.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10643, "Vcl.Forms.pas" + 1) + $4
[50C0CE6E]{vcl250.bpl } Vcl.Forms.TCustomForm.ShowModal (Line 7365, "Vcl.Forms.pas" + 33) + $5
[2A29AB79]{frx25.bpl } Frxclass.TfrxReport.DesignReport + $DD
[1AE22F2A]{dclfrx25.bpl} Frxeulaform.Finalization + $42E
[211CD610]{designide250.bpl} DesignEditors.TComponentEditor.Edit (Line 2688, "DesignEditors.pas" + 1) + $11
[21209309]{designide250.bpl} ComponentDesigner.TInternalItem.Edit (Line 7793, "ComponentDesigner.pas" + 1) + $F
[211C0210]{designide250.bpl} Designer.TDesigner.Edit (Line 1024, "Designer.pas" + 0) + $4
[211C24BF]{designide250.bpl} Designer.TDesigner.MouseDown (Line 1724, "Designer.pas" + 50) + $6
[525BC04D]{vcldesigner250.bpl} VCLSurface.TComponentToolWindow.WndProc (Line 1638, "VCLSurface.pas" + 16) + $32
[525BCB53]{vcldesigner250.bpl} VCLSurface.TContainer.WndProc (Line 1956, "VCLSurface.pas" + 39) + $6
[525BBE6F]{vcldesigner250.bpl} VCLSurface.TDesignerToolWindow.MainWndProc (Line 1573, "VCLSurface.pas" + 2) + $7
[5016EBC4]{rtl250.bpl } System.Classes.StdWndProc (Line 17406, "System.Classes.pas" + 9) + $2
[50C11A6F]{vcl250.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10613, "Vcl.Forms.pas" + 23) + $1
[50C11AB2]{vcl250.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10643, "Vcl.Forms.pas" + 1) + $4
[50C11DE5]{vcl250.bpl } Vcl.Forms.TApplication.Run (Line 10781, "Vcl.Forms.pas" + 26) + $3
[005088E2]{bds.exe } bds.bds (Line 212, "" + 7) + $7
I get an error message when I try to add a new connection (FastReport: File -> New -> New Connection Wizard.
Thge Error is as follows:
L9st index out of bounds (-1)
[50AE7C31]{vcl250.bpl } Vcl.StdCtrls.TCustomComboBoxStrings.GetObject (Line 3665, "Vcl.StdCtrls.pas" + 5) + $14
[0753CE36]{frxDB25.bpl } Frxconnwizard.TfrxConnectionWizardForm.ConnCBClick + $36
[0753C9F0]{frxDB25.bpl } Frxconnwizard.TfrxConnectionWizardForm.FormShow + $15C
[50C075DD]{vcl250.bpl } Vcl.Forms.TCustomForm.DoShow (Line 4125, "Vcl.Forms.pas" + 1) + $14
[50C0BF7D]{vcl250.bpl } Vcl.Forms.TCustomForm.CMShowingChanged (Line 6896, "Vcl.Forms.pas" + 11) + $7
[5005FD9F]{rtl250.bpl } System.TObject.Dispatch (Line 17809, "System.pas" + 11) + $0
[50AC4C16]{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7326, "Vcl.Controls.pas" + 91) + $6
[21A24ED7]{vclactnband250.bpl} Vcl.ActnMenus.CallWindowHook (Line 750, "Vcl.ActnMenus.pas" + 20) + $F
[50AC97FB]{vcl250.bpl } Vcl.Controls.TWinControl.WndProc (Line 10197, "Vcl.Controls.pas" + 166) + $6
[50AC4850]{vcl250.bpl } Vcl.Controls.TControl.Perform (Line 7104, "Vcl.Controls.pas" + 10) + $8
[50C080B5]{vcl250.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4546, "Vcl.Forms.pas" + 209) + $5
[50AC4850]{vcl250.bpl } Vcl.Controls.TControl.Perform (Line 7104, "Vcl.Controls.pas" + 10) + $8
[50AC8B71]{vcl250.bpl } Vcl.Controls.TWinControl.UpdateShowing (Line 9819, "Vcl.Controls.pas" + 19) + $C
[50AC8C80]{vcl250.bpl } Vcl.Controls.TWinControl.UpdateControlState (Line 9854, "Vcl.Controls.pas" + 21) + $3
[50ACB9D6]{vcl250.bpl } Vcl.Controls.TWinControl.CMVisibleChanged (Line 11645, "Vcl.Controls.pas" + 3) + $2
[50AC4C16]{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7326, "Vcl.Controls.pas" + 91) + $6
[50C0E5DF]{vcl250.bpl } Vcl.Forms.TScreen.GetCustomForms (Line 8359, "Vcl.Forms.pas" + 1) + $5
[50C0F2CE]{vcl250.bpl } Vcl.Forms.AlignWork (Line 8974, "Vcl.Forms.pas" + 3) + $8
[50C0F314]{vcl250.bpl } Vcl.Forms.TScreen.AlignForms (Line 8981, "Vcl.Forms.pas" + 1) + $1
[50C0F3DE]{vcl250.bpl } Vcl.Forms.TScreen.AlignForm (Line 9007, "Vcl.Forms.pas" + 8) + $8
[50C0F3FD]{vcl250.bpl } Vcl.Forms.TScreen.AlignForm (Line 9010, "Vcl.Forms.pas" + 11) + $3
[50AC97FB]{vcl250.bpl } Vcl.Controls.TWinControl.WndProc (Line 10197, "Vcl.Controls.pas" + 166) + $6
[50C0D179]{vcl250.bpl } Vcl.Forms.TCustomForm.RequestAlign (Line 7452, "Vcl.Forms.pas" + 1) + $7
[50ACC048]{vcl250.bpl } Vcl.Controls.TWinControl.SetBounds (Line 11974, "Vcl.Controls.pas" + 23) + $4
[50C0E0D4]{vcl250.bpl } Vcl.Forms.TMonitor.GetWorkareaRect (Line 8114, "Vcl.Forms.pas" + 6) + $5
[50C080B5]{vcl250.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4546, "Vcl.Forms.pas" + 209) + $5
[50C0E597]{vcl250.bpl } Vcl.Forms.TScreen.GetMonitor (Line 8336, "Vcl.Forms.pas" + 1) + $5
[50C094C5]{vcl250.bpl } Vcl.Forms.TCustomForm.SetWindowToMonitor (Line 5330, "Vcl.Forms.pas" + 12) + $7
[50AC4850]{vcl250.bpl } Vcl.Controls.TControl.Perform (Line 7104, "Vcl.Controls.pas" + 10) + $8
[50AC31E6]{vcl250.bpl } Vcl.Controls.TControl.SetVisible (Line 6135, "Vcl.Controls.pas" + 5) + $C
[50C078C1]{vcl250.bpl } Vcl.Forms.TCustomForm.SetVisible (Line 4258, "Vcl.Forms.pas" + 9) + $4
[50C0CBDB]{vcl250.bpl } Vcl.Forms.TCustomForm.Show (Line 7291, "Vcl.Forms.pas" + 1) + $4
[50C0CE34]{vcl250.bpl } Vcl.Forms.TCustomForm.ShowModal (Line 7360, "Vcl.Forms.pas" + 28) + $3
[0753C28D]{frxDB25.bpl } Frxconnwizard.TfrxDBConnWizard.Execute + $3D
[2A2F5C83]{frx25.bpl } Frxnewitem.TfrxNewItemForm.FormDestroy + $73
[50C06C3D]{vcl250.bpl } Vcl.Forms.TCustomForm.DoDestroy (Line 3800, "Vcl.Forms.pas" + 3) + $C
[50C06A31]{vcl250.bpl } Vcl.Forms.TCustomForm.BeforeDestruction (Line 3733, "Vcl.Forms.pas" + 7) + $D
[50060075]{rtl250.bpl } System.@BeforeDestruction (Line 18335, "System.pas" + 10) + $0
[2A2F58E6]{frx25.bpl } Frxnewitem.TfrxNewItemForm + $2
[5005F8A8]{rtl250.bpl } System.TObject.Free (Line 16991, "System.pas" + 1) + $4
[2A31050C]{frx25.bpl } Frxdesgn.TfrxDesignerForm.NewItemCmdExecute + $2C
[5016DE5F]{rtl250.bpl } System.Classes.TBasicAction.Execute (Line 16902, "System.Classes.pas" + 4) + $1
[50AADD7A]{vcl250.bpl } Vcl.ActnList.TCustomAction.Execute (Line 260, "Vcl.ActnList.pas" + 19) + $35
[5016DCCB]{rtl250.bpl } System.Classes.TBasicActionLink.Execute (Line 16812, "System.Classes.pas" + 2) + $B
[50BF52DF]{vcl250.bpl } Vcl.Menus.TMenuItem.Click (Line 2539, "Vcl.Menus.pas" + 17) + $7
[50BF6A40]{vcl250.bpl } Vcl.Menus.TMenu.DispatchCommand (Line 3482, "Vcl.Menus.pas" + 5) + $4
[50C0B404]{vcl250.bpl } Vcl.Forms.TCustomForm.WMCommand (Line 6376, "Vcl.Forms.pas" + 5) + $19
[50AC4C16]{vcl250.bpl } Vcl.Controls.TControl.WndProc (Line 7326, "Vcl.Controls.pas" + 91) + $6
[50AA64A7]{vcl250.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7129, "Vcl.Graphics.pas" + 12) + $8
[0DB25188]{TrackingSystem250.bpl} TrackingSystemHelp.CBTHookProc (Line 211, "TrackingSystemHelp.pas" + 27) + $F
[50AC97FB]{vcl250.bpl } Vcl.Controls.TWinControl.WndProc (Line 10197, "Vcl.Controls.pas" + 166) + $6
[50060884]{rtl250.bpl } System.TMonitor.TryEnter (Line 18932, "System.pas" + 10) + $0
[500603D8]{rtl250.bpl } System.TMonitor.Enter (Line 18593, "System.pas" + 4) + $2
[50C080B5]{vcl250.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4546, "Vcl.Forms.pas" + 209) + $5
[500605B7]{rtl250.bpl } System.TMonitor.Exit (Line 18719, "System.pas" + 2) + $7
[50AA64A7]{vcl250.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7129, "Vcl.Graphics.pas" + 12) + $8
[50AC8DC8]{vcl250.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9896, "Vcl.Controls.pas" + 3) + $6
[5016EBC4]{rtl250.bpl } System.Classes.StdWndProc (Line 17406, "System.Classes.pas" + 9) + $2
[50C11A6F]{vcl250.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10613, "Vcl.Forms.pas" + 23) + $1
[50C11AB2]{vcl250.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10643, "Vcl.Forms.pas" + 1) + $4
[50C0CE6E]{vcl250.bpl } Vcl.Forms.TCustomForm.ShowModal (Line 7365, "Vcl.Forms.pas" + 33) + $5
[2A29AB79]{frx25.bpl } Frxclass.TfrxReport.DesignReport + $DD
[1AE22F2A]{dclfrx25.bpl} Frxeulaform.Finalization + $42E
[211CD610]{designide250.bpl} DesignEditors.TComponentEditor.Edit (Line 2688, "DesignEditors.pas" + 1) + $11
[21209309]{designide250.bpl} ComponentDesigner.TInternalItem.Edit (Line 7793, "ComponentDesigner.pas" + 1) + $F
[211C0210]{designide250.bpl} Designer.TDesigner.Edit (Line 1024, "Designer.pas" + 0) + $4
[211C24BF]{designide250.bpl} Designer.TDesigner.MouseDown (Line 1724, "Designer.pas" + 50) + $6
[525BC04D]{vcldesigner250.bpl} VCLSurface.TComponentToolWindow.WndProc (Line 1638, "VCLSurface.pas" + 16) + $32
[525BCB53]{vcldesigner250.bpl} VCLSurface.TContainer.WndProc (Line 1956, "VCLSurface.pas" + 39) + $6
[525BBE6F]{vcldesigner250.bpl} VCLSurface.TDesignerToolWindow.MainWndProc (Line 1573, "VCLSurface.pas" + 2) + $7
[5016EBC4]{rtl250.bpl } System.Classes.StdWndProc (Line 17406, "System.Classes.pas" + 9) + $2
[50C11A6F]{vcl250.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10613, "Vcl.Forms.pas" + 23) + $1
[50C11AB2]{vcl250.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10643, "Vcl.Forms.pas" + 1) + $4
[50C11DE5]{vcl250.bpl } Vcl.Forms.TApplication.Run (Line 10781, "Vcl.Forms.pas" + 26) + $3
[005088E2]{bds.exe } bds.bds (Line 212, "" + 7) + $7
Comments
Try to test latest FR 6.1.3 https://www.fast-report.com/en/download/public_files/267/
I cant even use the wizard of 'New Table Wizard', as I get always (Not assigned) in the combobox of (Chosse the connection type:), though My report is already with a frxDBDaset connected, and this delivers already several inquiries from several tables in DB