Добавил.Для Web вам нужно еще использовать событие GetPreviewDataSet(), в котором заполнять датасет:
Теперь при переходе на Preview не пустая страница, а не генерится страница совсем, т.е. пустое окно дизайнера.
Вот мой код:
Код: Выделить всё
Protected Sub StiWebDesigner1_GetPreviewDataSet1(ByVal sender As Object, ByVal e As Stimulsoft.Report.Web.StiWebDesigner.StiPreviewDataSetEventArgs) Handles StiWebDesigner1.GetPreviewDataSet
Dim MyDB_DS As DataSet = SC.SCData.FillDataSet("SELECT * FROM Users SELECT * FROM V_QA_Tickets SELECT * FROM V_QA_TicketsResolution", MyConnectionString)
MyDB_DS.DataSetName = "EazyQA_Aces"
MyDB_DS.Tables(0).TableName = "Users"
MyDB_DS.Tables(1).TableName = "Tickets"
MyDB_DS.Tables(2).TableName = "Tickets Resolution"
MyDB_DS.Relations.Add("Tickets Resolution", MyDB_DS.Tables(1).Columns("TicketID"), MyDB_DS.Tables(2).Columns("TicketID"))
e.PreviewDataSet = MyDB_DS
End Sub