This sample project demonstrates how to connect to data from the code. First of all, use show() method to show the report:
private void ShowReport(DataSet dataSet)
{
	var report = new StiReport();
	report.Load(@"Reports\TwoSimpleLists.mrt");
	report.Dictionary.Databases.Clear();
	report.RegData("Demo", dataSet);
	report.Show();
}

...

Then, connect to data and call ShowReport method:
...


private void buttonXml_Click(object sender, EventArgs e)
{
	var dataSet = new DataSet();
	dataSet.ReadXmlSchema(@"Data\Demo.xsd");
	dataSet.ReadXml(@"Data\Demo.xml");

	ShowReport(dataSet);
}


private void buttonJson_Click(object sender, EventArgs e)
{
	var dataSet = StiJsonToDataSetConverterV2.GetDataSetFromFile(@"Data\Demo.json");

	ShowReport(dataSet);
}

На скриншоте ниже Вы можете увидеть результат выполнения данного кода:

Connecting to Data from Code

Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.