public CheckController1(File file) {
		String fileType = file.getName().split("\\.")[0].split("_")[0];
		int fileNameSectionNumber = file.getName().split("\\.")[0].split("_").length;
		try {
			checkReport1 = new CheckReport1(file);
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		if (fileType.equals(BaseReport.TYPE_A) && fileNameSectionNumber == 4) {
			report = new PaySingleExcelReport1(file);

		} else if (fileType.equals(BaseReport.TYPE_A)
				&& fileNameSectionNumber == 3) {
			report = new PayTotalExcelReport1(file);
		} else if (fileType.equals(BaseReport.TYPE_B)
				&& fileNameSectionNumber == 4) {
			report = new BankSingleExcelReport1(file);
		} else {
			report = new UnknownExcelReport1(file);
		}
	}