RegistrationConfirmReport.js 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. var Attribute, CampusID, SchoolYearID, CollegeID, StandardID, LearningFormID, ClassmajorID, InSchoolStatus, IsGraduation, IsPhotos, LoginID, Condition, Value, ExaminationRegistrationConfirmIDs, ConditionString, ReportStatusID, Education, LearnSystem;
  2. $.parser.onComplete = function (context) {
  3. var jsonString = "";
  4. var parameterString = "";
  5. var windowID = $.SystemGeneral.getUrlParam("WindowID");
  6. reportParameter = top.$('#' + windowID).data("inputData");
  7. Attribute = reportParameter.Attribute;
  8. SchoolYearID = reportParameter.SchoolYearID;
  9. ExaminationBatchID = reportParameter.ExaminationBatchID;
  10. ExaminationTypeID = reportParameter.ExaminationTypeID;
  11. ExaminationProjectID = reportParameter.ExaminationProjectID;
  12. CollegeID = reportParameter.CollegeID;
  13. Year = reportParameter.Year;
  14. ClassmajorID = reportParameter.ClassmajorID;
  15. IsPay = reportParameter.IsPay;
  16. IsConfirm = reportParameter.IsConfirm;
  17. LoginID = reportParameter.LoginID;
  18. Condition = reportParameter.Condition;
  19. Value = reportParameter.Value;
  20. ReportStatusID = reportParameter.ReportStatusID,
  21. ExaminationRegistrationConfirmIDs = reportParameter.Ids;
  22. ConditionString = " and " + reportParameter.ConditionString;
  23. if (SchoolYearID == nonSelect || SchoolYearID == "") SchoolYearID = null;
  24. if (ExaminationBatchID == nonSelect || ExaminationBatchID == "") ExaminationBatchID = null;
  25. if (ExaminationTypeID == nonSelect || ExaminationTypeID == "") ExaminationTypeID = null;
  26. if (ExaminationProjectID == nonSelect || ExaminationProjectID == "") ExaminationProjectID = null;
  27. if (CollegeID == nonSelect || CollegeID == "") CollegeID = null;
  28. if (Year == nonSelect || Year == "") Year = null;
  29. if (ClassmajorID == nonSelect || ClassmajorID == "") ClassmajorID = null;
  30. if (IsPay == nonSelect || IsPay == "") IsPay = null;
  31. if (IsConfirm == nonSelect || IsConfirm == "") IsConfirm = null;
  32. if (ExaminationRegistrationConfirmIDs == nonSelect || ExaminationRegistrationConfirmIDs == "") ExaminationRegistrationConfirmIDs = null;
  33. Report();
  34. }
  35. function Report() {
  36. var StudentCardName = "RegistrationListConfirmView";
  37. // $(CMS_SystemConfig.GetConfig()).find("configuration>reportServer>customReportName[name='RegistrationListConfirmView']").attr("customName");
  38. //StudentCardName = StudentCardName == "" || StudentCardName == null ? "RegistrationListConfirmView" : StudentCardName;
  39. //var i = $("#selReport").combobox("getValue");
  40. top.ReportParameter = {
  41. SchoolYearID: SchoolYearID,
  42. ExaminationBatchID: ExaminationBatchID,
  43. ExaminationTypeID: ExaminationTypeID,
  44. ExaminationProjectID: ExaminationProjectID,
  45. CollegeID: CollegeID,
  46. Year: Year,
  47. ClassmajorID: ClassmajorID,
  48. IsPay: IsPay,
  49. ExaminationRegistrationConfirmIDs: ExaminationRegistrationConfirmIDs,
  50. ConditionString: ConditionString,
  51. };
  52. var str = CMS_SystemConfig.VirtualDirectoryPath + CMS_SystemConfig.ScriptReportPagePath + "?ReportFolder=%2fExaminationManage%2fRegistrationConfirmView";
  53. $("#reportContent").attr("src", str)
  54. }