Во-первых, баг-репорты:
1) есть источник данных, дата-банд, привязанный к этому источнику. Все ок, репорт в дизайнере генерится. Теперь переименовываем источник и ссылки на поля этого источника в текстовых объектах на дата-банде. Репорт генерится без ошибок, но выводится пустым! Дважды кликаем на дата-банде (видим, что он привязан к переименованному источнику) и ничего не делая жмем ОК. Генерим ответ (все еще в дизайнере). Теперь отчет показывается.
Еще такой момент: это происходит в мастер-дитэйл отчете. Я переименовывал дитэйл-источник!
2) редактируем запрос источника данных в дизайнере (там где список полей). Жмем кнопку View query, в открывшемся окне жмем Edit Query (иконка - SQL) и получаем:
System.NullReferenceException: Object reference not set to an instance of an object.
at Stimulsoft.Report.Design.Editors.StiTextEditorForm..ctor(StiReport report, String text, StiCodeEditorMode editorMode)
at Stimulsoft.Report.Design.Editors.StiTextEditor.EditText(StiReport report, String& text, StiCodeEditorMode mode)
at Stimulsoft.Report.Design.Dictionary.StiViewDataForm.tbEditSql_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at Stimulsoft.Controls.StiToolButton.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at Stimulsoft.Controls.StiToolButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
---------------------------------------
Во-вторых, все-таки я не совсем пойму логику работы мастер-дитэйл отчетов......

Посмотрел ваш пример из группы SQL в демо проекте, все работает. Создаю такой же простейший мастер-дитэйл со связью на основе параметра в дитэйл-источнике данных и получаю неверный результат.
Подробнее:
1) коннекшн к 2005-му Экспресс сиквелу. Две таблицы DimCustomer - мастер, FactInternetSales - связанный. Связь по CustomerKey.
2) запрос мастер-источника: select top 3 * from dimcustomer.
3) запрос дитэйл-источника: select * from factinternetsales where customerkey = @par1 and orderquantity is not null. Параметр: @par1 = DimCustomer.CustomerKey, тип - Вариант (менял на Int, не помогло).
4) на репорте два дата-банда: для мастера (поля: DimCustomer.CustomerKey (по кот. вяжемся) и т.д) и для дитэйла (поля: FactInternetSales.CustomerKey (по кот. вяжемся, только из FactInternetSales!) и т.д.)
При генерации отчета получаю:
Мастер данные: 11000 (DimCustomer.CustomerKey) ..... другие поля
Дитэйл данные: 11000 (FactInternetSales.CustomerKey) ...... другие поля
Мастер данные: 11001 (DimCustomer.CustomerKey) ..... другие поля
Дитэйл данные: 11000 (FactInternetSales.CustomerKey) ...... другие поля <------ НЕВЕРНЫЙ CustomerKey!
Вопрос: почему для второй порции данных DimCustomer.CustomerKey не изменился для дитэйл таблицы ??? Перепробовал уже все, результат - 0! У вас в демо работает, у меня (с другим коннекшином) нет...
Вот сгенеренные запросы и behind-кода репорта:
public void GetDimCustomer_SqlCommand(object sender, System.EventArgs e)
{
this.DimCustomer.SqlCommand = "select top 3 * from dimcustomer";
}
public void GetSales_SqlCommand(object sender, System.EventArgs e)
{
this.Sales.SqlCommand = "select * from factinternetsales \r\nwhere customerkey = @par1\r\n and orderquant" + "ity is not null";
this.Sales.Parameters["@par1"].ParameterValue = DimCustomer.CustomerKey;
}
ЗЫ: версия 2008.1
Решить проблему нужно срочно....
Спасибо.