Member 14634823 Ответов: 0

Сведения Filtring без кудель практическое руководство, пожалуйста, проверьте ИМГ


У меня есть 3 колонки, первая-для продавца, вторая-для завершения сделки, а третья-для ее незавершения. Я хочу знать, сколько сделок было заключено или не было сделано для каждого сотрудника через координацию, показанную на рисунке. Этот код дает мне только общую сумму Захват — imgbb.com[^]

Что я уже пробовал:

DataTable numOfCalls2Table = new DataTable();
numOfCalls2Table.Columns.Add("SalesPerson", typeof(string));
numOfCalls2Table.Columns.Add("Scour", typeof(int));
numOfCalls2Table.Columns.Add("Dealclosed", typeof(int));
numOfCalls2Table.Columns.Add("Dealnotclosed", typeof(int));
DataView view = new DataView(table);
DataTable distinctValues = view.ToTable(true, "SalesPerson", "Dealclosed", "Dealnotclosed");           
if (distinctValues.Rows.Count > 0)
{

    for (int i = 0; i < distinctValues.Rows.Count; i++)
    {
        string agentName = distinctValues.Rows[i]["SalesPerson"].ToString();
        string dealclosed = distinctValues.Rows[i]["Dealclosed"].ToString();
        string dealnotclosed = distinctValues.Rows[i]["Dealnotclosed"].ToString();                   
        DataRow[] agentRows = table.Select($"SalesPerson='{ agentName}'");
        DataRow[] dealtyperow = table.Select($"Dealclosed='{ dealclosed}'");
        DataRow[] dealtyperow2 = table.Select($"Dealnotclosed='{ dealnotclosed}'");
        DataRow newRow = numOfCalls2Table.NewRow();
        newRow["SalesPerson"] = agentName;
        newRow["Scour"] = agentRows.Length;
        newRow["Dealclosed"] = dealtyperow.Length;
        newRow["Dealnotclosed"] = dealtyperow2.Length;
        numOfCalls2Table.Rows.Add(newRow);
    }
}

return numOfCalls2Table;

Этот код дает мне общие данные сделано и не сделано в Ахмеде и марке я хочу знать об Ахмеде и Марке только то, сколько строк сделано в dealclosed и сколько не сделано в dealnotclosed.

OriginalGriff

И что же?
А что вы пробовали?
Где ты застрял?
Какая помощь вам нужна?

Member 14634823

Этот код дает мне общие данные сделано и не сделано в ahmed и mark я хочу знать об Ахмеде и Марке только сколько строк сделано в dealclosed и сколько не сделано в dealnotclosed проверьте эту ссылку https://ibb.co/njTk5nH

OriginalGriff

И что же?
А что вы пробовали?
Где ты застрял?
Какая помощь вам нужна?

Member 14634823

код-это работа .нет проблем ,но я хочу обновить его до того, как meny emp делает сделку или нет в dgv2 мой код дает мне ahmed have 4 action, Mark 4 action, но в deal closed its give me all emp action done and not done to ahmed only

Richard MacCutchan

Заголовки столбцов на виде справа неверны. Цифры в левом представлении выглядят так, как будто они верны.

Member 14634823

Чтобы считаю, что это правильно, я уже работаю над этим, но я хочу изменить количество инструментов вместо того, чтобы из всего инструмента я хочу, чтобы ты взял данные на имя сотрудника только пример Ахмед в dgv1 есть 3 строки сделано в dealclosed в dealnotclosed есть 2 не сделали мне потребуется, чтобы обновить этот код, чтобы сделать это действие йоу уже никак

Gerry Schmitz

Вы запрашиваете "данные", а не "пользовательский интерфейс". Запрос -> презентация.

Member 14634823

не могли бы вы дать мне экзамен

0 Ответов