传递参数报告 Devexpress

问题描述

请告诉我。创建了 2 个类(数据模型)

public class User 
{
    public int UserID { get; set; }
    public string UserName { get; set; }
    public string Department { get; set; }
    public int Office { get; set; }
    public string Position { get; set; }
    public string Phone { get; set; }
    public float Mobile { get; set; }
    public string EMail { get; set; }
    public string Login { get; set; }
    public int idArm { get; set; }
}

public class arm
{
   public int id { get; set; }
   public string name { get; set; }
   public string Detalis { get; set; }
}

我在表单上安装了 2 个 GridControlls 并通过DataSet显示数据

string connectionString = ConfigurationManager.ConnectionStrings["connectionSIPiT"].ConnectionString;

        string command = "SELECT * FROM Users";

        string command2 = "SELECT * FROM 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,"Users");

        DataColumn keyColumn = dataset1.Tables[0].Columns[0];
        DataColumn foreignKeyColumn = dataset1.Tables[1].Columns[9];
        dataset1.Relations.Add("armUsers",keyColumn,foreignKeyColumn);

        armBindingSource.DataSource = dataset1;
        armBindingSource.DataMember = "arm";

        userBindingSource.DataSource = armBindingSource;
        userBindingSource.DataMember = "armUsers";
        gridControl1.DataSource = userBindingSource;
        gridControl2.DataSource = armBindingSource;

如何在主表 GridControll 中选择一行。发送报告数据。或者传递主表的id来构建报表?谁能遇到这样的任务?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...