172 lines
5.0 KiB
C#
172 lines
5.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
|
|
namespace dccdc.Report
|
|
{
|
|
[Guid("54891EE2-DD5B-4A5F-B0AC-3050AACE02AA")]
|
|
public interface AxCSActiveXCtrl
|
|
{
|
|
/// <summary>
|
|
/// 初始化报告
|
|
/// </summary>
|
|
/// <param name="url">服务器Url</param>
|
|
/// <param name="reportname">报表名称</param>
|
|
/// <returns></returns>
|
|
bool finit(string url, string reportname);
|
|
|
|
/// <summary>
|
|
/// 打印条码
|
|
/// </summary>
|
|
/// <param name="num"></param>
|
|
void PrintTM(string num);
|
|
void Printzyd(string physicalNum);
|
|
|
|
void PrintTJB(string id);
|
|
|
|
void PrintBg(string ids, string lx);
|
|
|
|
void PrintFjbg(string ids, string lx);
|
|
|
|
void PrintRKD(string rkdh, string lx);
|
|
|
|
void PrintCKD(string ckdh, string lx);
|
|
|
|
void PrintPDD(string pddh, string lx);
|
|
|
|
void PrintTHD(string thdh, string lx);
|
|
|
|
void PrintTKD(string tkdh, string lx);
|
|
void PrintCGSQD(string sqdh, string lx);
|
|
void PrintFjtzd(string ids, string lx);
|
|
|
|
void PrintFjrylb(string ids, string lx);
|
|
|
|
void PrintSftj(string lx, string start, string end);
|
|
void PrintSftjws(string lx, string start, string end, string bm);
|
|
void PrintYmtj(string lx, string start, string end, string xm);
|
|
|
|
/// <summary>
|
|
/// 打印健康证明食品
|
|
/// </summary>
|
|
/// <param name="ids">体检人员ID ,分割</param>
|
|
void PrintJKZM_SP(string ids, string Preview = "true");
|
|
|
|
void Printzyzyd(string physicalNum);
|
|
|
|
/// <summary>
|
|
/// 打印健康证明公共场所
|
|
/// </summary>
|
|
/// <param name="ids">体检人员ID ,分割</param>
|
|
void PrintJKZM_GG(string ids, string Preview = "true");
|
|
|
|
/// <summary>
|
|
/// 打印健康证明药品
|
|
/// </summary>
|
|
/// <param name="ids">体检人员ID ,分割</param>
|
|
void PrintJKZM_YP(string ids, string Preview = "true");
|
|
|
|
/// <summary>
|
|
/// 打印复检证明
|
|
/// </summary>
|
|
/// <param name="ids"></param>
|
|
/// <param name="Preview"></param>
|
|
void PrintFJTZ(string ids, string Preview = "true");
|
|
|
|
/// <summary>
|
|
/// 打印单位汇总报告
|
|
/// </summary>
|
|
/// <param name="ids"></param>
|
|
/// <param name="lx"></param>
|
|
void PrintHZBG(string ids, string lx);
|
|
|
|
/// <summary>
|
|
/// 设置报告打印机
|
|
/// </summary>
|
|
void PrinterSetting();
|
|
|
|
/// <summary>
|
|
/// 打印疫苗条码
|
|
/// </summary>
|
|
/// <param name="barcode">条码</param>
|
|
/// <param name="username">姓名</param>
|
|
void PrintJZMYTM(string barcode, string username);
|
|
|
|
/// <summary>
|
|
/// 打印发票
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
void PrintFPB(string id);
|
|
|
|
/// <summary>
|
|
/// 日结算
|
|
/// </summary>
|
|
/// <param name="result"></param>
|
|
void PrintRJS(string result, string sfsj, string sfr);
|
|
|
|
/// <summary>
|
|
/// 打印缴费单--------------------------------------------------------------------------------------
|
|
/// </summary>
|
|
/// <param name="id">收费表ID</param>
|
|
void printJFD(string id);
|
|
|
|
void printBSD(string id,string lx);
|
|
|
|
void PrintKCPDD(string kcid, string wzfl, string key,string lx);
|
|
|
|
|
|
void PrintCBHS(string b, string e, string lx);
|
|
|
|
void PrintWSXKZ(string id,string lx);
|
|
void PrintWSXKZ1(string id,string lx);
|
|
void PrintFSXKZ(string id,string lx);
|
|
|
|
// 打印费用支出
|
|
void PrintFYZC(string id, string lx);
|
|
//打印物资采购
|
|
void PrintWZCGSP(string id, string lx);
|
|
// 打印项目经费
|
|
void PrintJFSP(string id, string lx);
|
|
//打印预算
|
|
void PrintYSSP(string id, string lx);
|
|
//打印出差报销单
|
|
void PrintCCBXD(string id, string lx);
|
|
// 打印三重一大
|
|
void PrintSZYD(string id, string lx);
|
|
// 打印出差申请
|
|
void PrintCCD(string id, string lx);
|
|
//打印学习心得
|
|
void PrintXXXD(string id, string lx);
|
|
// 打印借款
|
|
void PrintJKD(string id, string lx);
|
|
|
|
//打印维修申请
|
|
void PrintWX(string id, string lx);
|
|
|
|
//打印加班用餐
|
|
void PrintJBYC(string id, string lx);
|
|
|
|
//打印公务接待
|
|
void PrintGWJD(string id, string lx);
|
|
|
|
//打印其他报销单
|
|
void PrintQTBXD(string id, string lx);
|
|
//打印物资采购报销单
|
|
void PrintWZCGBXD(string id, string lx);
|
|
|
|
/// <summary>
|
|
/// 公务接待补充
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <param name="lx"></param>
|
|
void PrintGWJDbc(string id, string lx);
|
|
|
|
void PrintXgtm(string id);
|
|
|
|
void PrintXgtm1(string id, string a);
|
|
void PrintXgtmHB(string id, string a);
|
|
|
|
}
|
|
}
|