Skip to Content
0
Former Member
Jul 30, 2005 at 12:02 PM

Crystal Report Viewer ActivX Control into an SAP Form

31 Views

Hi

I need to show an Crystal Report Viewer in a SAP form This code show an blanck from.

I know that only ATL activX are supported by SB1, but I don’t have more information about the Crystal ActivX.

Dim oFormTST As SAPbouiCOM.Form

Dim oCreatP As SAPbouiCOM.FormCreationParams

oCreatP = oApp.CreateObject(SAPbouiCOM.BoCreatableObjectType.cot_FormCreationParams)

oCreatP.UniqueID = "TEST"

oCreatP.BorderStyle = SAPbouiCOM.BoFormBorderStyle.fbs_Sizable

oCreatP.FormType = "TESTFtype"

oFormTST = oApp.Forms.AddEx(oCreatP)

Dim oItemX As SAPbouiCOM.Item

Dim oActivX As SAPbouiCOM.ActiveX

oFormTST.Height = 400

oFormTST.Width = 400

oItemX = oFormTST.Items.Add("TEST01", SAPbouiCOM.BoFormItemTypes.it_ACTIVE_X)

oActivX = oItemX.Specific

oActivX.ClassID = "CrystalReports11.CrystalReportViewer.1"

Dim oRep As CrystalDecisions.Windows.Forms.CrystalReportViewer

oRep = oActivX.Object

oRep.ReportSource = "E:\DevLoc\App\bin\FICHETECH.rpt"

oItemX.Height = oFormTST.Height

oItemX.Width = oFormTST.Width

oFormTST.Visible = True

Some one as an idea ?

Thks