0

У меня есть две таблицы Студенты & посещаемости, они имеют общее поле SID, где они связываюткристалл отчет - Создание отчета Не Ровный Колонна

Студенты

SID | Имя | Оценка | Возраст |

01 | A1 | B1 | 8 |

02 | A2 | B2 | 9 |

03 | A3 | B1 | 8 |

04 | A4 | B4 | 10 |

05 | A5 | B1 | 8 |

06 | A6 | B1 | 8 |

AID | SID | Настоящее | Дата |

001 | 01 | ДА | 12-12-16 |

002 | 01 | ДА | 13-12-16 |

003 | 02 | ДА | 12-12-16 |

004 | 02 | ДА | 13-12-16 |

я хочу, чтобы создать отчет в отчетах Crystal, который даст студентам, которые отсутствуют, с использованием таблицы УЧАСТВОВАВШИЕ

IE где attendance.SiD <> Student.SID

+0

что такое структура отчета? – Siva

ответ

-1

Сначала создайте вид, используя ниже запроса в базе данных:

select * from Students where SID NOT IN (Select DISTINCT(SID) from Attendance); 
  • Создать новую форму
  • Перетащите элемент N Drop Crested Report на новую форму
  • На правой верхней стороне выберите вид, созданный из указанного выше запроса.
  • Форма конструкции с использованием полей lable и db
  • It's It.

ИЛИ ЕСЛИ ВЫ НЕ МОЖЕТЕ CREATE VIEW следуйте приведенной ниже инструкции:

  • Создать новую форму
  • Drag N падение хохлатая Доклад компонент на новой форме
  • выберите Student таблица для запроса
  • Design формы с использованием поля lable и db
  • В случае использования формы загрузки под кодом

SqlConnection cnn; 
 
      string connectionString = null; 
 
      string sql = null; 
 
      connectionString = "connectring to sql server"; 
 
      cnn = new SqlConnection(connectionString); 
 
      cnn.Open(); 
 
      sql = "select * from Students where SID NOT IN (Select DISTINCT(SID) from Attendance)"; 
 
      SqlDataAdapter dscmd = new SqlDataAdapter(sql, cnn); 
 
      DataSet ds = new DataSet(); 
 
      dscmd.Fill(ds, "data"); 
 
      objRpt.SetDataSource(ds.Tables[0]); 
 
      crystalReportViewer1.ReportSource = objRpt; 
 
      crystalReportViewer1.Refresh();

Просто назначен вручную присоединиться таблицы запроса.

+0

спасибо за ваш быстрый ответ, к сожалению, у меня нет доступа для создания представления, я должен использовать только отчеты Crystal. – Alipatwa

Смежные вопросы