Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Report Layout Service in 2005


I'm trying to use the report layout service to delete a layout, but it is always giving a error. I'm most probably doing something silly,here is the code. Please let me know if you see a problem


Dim oReportLayout As SAPbobsCOM.ReportLayout

Dim oReportParam As SAPbobsCOM.ReportLayoutParams

'get report params

oReportParam = oReportLayoutService.GetDataInterface(SAPbobsCOM.ReportLayoutsServiceDataInterfaces.rlsdiReportLayoutParams)

oReportParam.LayoutCode = "QUT20006"

'get the default layout of the specific document

oReportLayout = oReportLayoutService.GetReportLayout(oReportParam)

oReportLayout.Author = "manager"

oReportLayout.Name = "Sales Quotation_Test"


sErrMsg = oCompany.GetLastErrorDescription()

If sErrMsg = Nothing Then

MsgBox("Completed succesffully")


MsgBox("Error:" & sErrMsg)

End If

Catch ex As Exception


End Try

Thanks in advance

Former Member
Former Member replied

You should use oReportParam instead of oReportLayout in the call to DeleteReportLayout.

Good luck

0 View this answer in context

Helpful Answer

Not what you were looking for? View more on this topic or Ask a question