如何解决将 id 传递给 xtraReport
有一个带有链接表的 ms sql 数据库。根据数据库中的数据在 XtraReport 中创建了一个报表。 WinForm 项目有一个 gridConrtol 也是从数据库中填充的 enter image description here
string connectionString = ConfigurationManager.ConnectionStrings["connectionSIPiT"].ConnectionString;
string command = "SELECT [name],[invent_number],[uchet_data],[job_data],[idArm] FROM [u1218878_SIPiT].[dbo].[Buh_OS]";
string command2 = "SELECT [id],[name] FROM [u1218878_SIPiT].[dbo].[arm]";
sqlConnection = new SqlConnection(connectionString);
SqlDataAdapter adapter = new SqlDataAdapter(command2,sqlConnection);
SqlDataAdapter adapter1 = new SqlDataAdapter(command,sqlConnection);
DataSet dataset1 = new DataSet();
adapter.Fill(dataset1,"arm");
adapter1.Fill(dataset1,"Buh_OS");
DataColumn keyColumn = dataset1.Tables[0].Columns[0];
DataColumn foreignKeyColumn = dataset1.Tables[1].Columns[4];
dataset1.Relations.Add("armBuh",keyColumn,foreignKeyColumn);
bindingSource1.DataSource = dataset1;
bindingSource1.DataMember = "arm";
bindingSource2.DataSource = bindingSource1;
bindingSource2.DataMember = "armBuh";
gridControl1.DataSource = bindingSource1;
gridControl2.DataSource = bindingSource2;
请告诉我。如何将所选项目的 ID 从 GridControl 传递到 XtraReport。这样与此 ID 相关的所有内容都可以在 Previe 中看到
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。