374 lines
18 KiB
C#
374 lines
18 KiB
C#
using System;
|
|
using System.Data;
|
|
using System.Configuration;
|
|
using System.Web;
|
|
using System.Web.Security;
|
|
using System.Web.UI;
|
|
using System.Web.UI.WebControls;
|
|
using System.Web.UI.WebControls.WebParts;
|
|
using System.Web.UI.HtmlControls;
|
|
using GThinking.N_MODEL.Page;
|
|
using GThinking.N_MISPRO.Data;
|
|
using System.Collections.Generic;
|
|
|
|
namespace GThinking.N_XLXSBJ
|
|
{
|
|
[TableMap(DB = "DBERP", DbTableName = "XLXSBJD", Umid = 100860061, IsWorkFlow = true, IsAttach = true, DOCGRPIDFieldName = "XLXSBJD_DOCGRPID", DOCFJSFieldName = "XLXSBJD_FJS",
|
|
TreeQuerySelSql = "",
|
|
|
|
QuerySelSql = "SELECT XLXSBJD_BJDID,XLXSBJD_BJFLID, XLXSBJD_JGBID,XLXSBJD_CLHQJGBID, XLXSBJD_BJRQ,XLXSBJD_SYDWID, \r\n"
|
|
+ " XLXSBJD_XSBMID,XLXSBJD_KHID,XLXSBJD_KH,XLXSBJD_XMMC,XLXSBJD_FKSM,XLXSBJD_BZ,XLXSBJD_CZJSXY,XLXSBJD_TXY,XLXSBJD_XZQHID, \r\n"
|
|
+ " XLXSBJD_WFID, XLXSBJD_WPID, XLXSBJD_WFINST, XLXSBJD_WFAWAITER, XLXSBJD_WFHANDLER, XLXSBJD_ACTNAME, \r\n"
|
|
+ " XLXSBJD_WHRID, XLXSBJD_WHR, XLXSBJD_WHSJ,XLXSBJD_DOCGRPID,XLXSBJD_FJS \r\n"
|
|
+ "FROM XLXSBJD WHERE 1<>1 \r\n",
|
|
|
|
EntitySelSql = "SELECT XLXSBJD_BJDID,XLXSBJD_BJFLID, XLXSBJD_JGBID,XLXSBJD_CLHQJGBID, XLXSBJD_BJRQ,XLXSBJD_SYDWID,XLXSBJYLZD_SQSJ,XLXSBJYLZD_WCSJ, \r\n"
|
|
+ " XLXSBJD_XSBMID,XLXSBJD_KHID,XLXSBJD_KH,XLXSBJD_XMMC,XLXSBJD_FKSM,XLXSBJD_BZ,XLXSBJD_CZJSXY,XLXSBJD_TXY,XLXSBJD_XZQHID, \r\n"
|
|
+ " XLXSBJD_WFID, XLXSBJD_WPID, XLXSBJD_WFINST, XLXSBJD_WFAWAITER, XLXSBJD_WFHANDLER, XLXSBJD_ACTNAME, \r\n"
|
|
+ " XLXSBJD_WHRID, XLXSBJD_WHR, XLXSBJD_WHSJ ,XLXSBJD_DOCGRPID ,XLXSBJD_FJS \r\n"
|
|
+ " FROM XLXSBJD left join (select min(XLXSBJYLZD_SQDH) as YLZDSQDH,XLXSBJYLZD_BJDID from XLXSBJYLZD where 1=1 group by XLXSBJYLZD_BJDID ) YLZDSQ "
|
|
+ " on XLXSBJYLZD_BJDID = XLXSBJD_BJDID left join XLXSBJYLZD on XLXSBJYLZD_SQDH = YLZDSQDH WHERE XLXSBJD_BJDID = :XLXSBJD_BJDID \r\n",
|
|
|
|
UpdateSql = "UPDATE XLXSBJD "
|
|
+ "SET XLXSBJD_BJDID=:XLXSBJD_BJDID,XLXSBJD_BJFLID=:XLXSBJD_BJFLID, XLXSBJD_JGBID=:XLXSBJD_JGBID,XLXSBJD_CLHQJGBID=:XLXSBJD_CLHQJGBID, XLXSBJD_BJRQ=:XLXSBJD_BJRQ,XLXSBJD_SYDWID=:XLXSBJD_SYDWID,XLXSBJD_XZQHID=:XLXSBJD_XZQHID, \r\n"
|
|
+ " XLXSBJD_XSBMID=:XLXSBJD_XSBMID,XLXSBJD_KHID=:XLXSBJD_KHID,XLXSBJD_KH=:XLXSBJD_KH,XLXSBJD_XMMC=:XLXSBJD_XMMC,XLXSBJD_FKSM=:XLXSBJD_FKSM,XLXSBJD_BZ=:XLXSBJD_BZ,XLXSBJD_CZJSXY=:XLXSBJD_CZJSXY,XLXSBJD_TXY=:XLXSBJD_TXY, \r\n"
|
|
+ " XLXSBJD_WHRID=:XLXSBJD_WHRID, XLXSBJD_WHR=:XLXSBJD_WHR, XLXSBJD_WHSJ=:XLXSBJD_WHSJ, XLXSBJD_DOCGRPID=:XLXSBJD_DOCGRPID, XLXSBJD_FJS=:XLXSBJD_FJS WHERE XLXSBJD_BJDID = :XLXSBJD_BJDID \r\n",
|
|
|
|
InsertSql = "INSERT INTO XLXSBJD (XLXSBJD_BJDID,XLXSBJD_BJFLID, XLXSBJD_JGBID,XLXSBJD_CLHQJGBID, XLXSBJD_BJRQ,XLXSBJD_SYDWID,XLXSBJD_XZQHID,XLXSBJD_SQR,XLXSBJD_SQRID,XLXSBJD_SQRGH,XLXSBJD_SQRQ,\r\n"
|
|
+ " XLXSBJD_XSBMID,XLXSBJD_KHID,XLXSBJD_KH,XLXSBJD_XMMC,XLXSBJD_FKSM,XLXSBJD_BZ,XLXSBJD_CZJSXY,XLXSBJD_TXY,XLXSBJD_DOCGRPID,XLXSBJD_FJS, \r\n"
|
|
+ " XLXSBJD_WHRID, XLXSBJD_WHR, XLXSBJD_WHSJ) \r\n"
|
|
+ " VALUES (:XLXSBJD_BJDID,:XLXSBJD_BJFLID, :XLXSBJD_JGBID,:XLXSBJD_CLHQJGBID, :XLXSBJD_BJRQ,:XLXSBJD_SYDWID,:XLXSBJD_XZQHID,:XLXSBJD_SQR,:XLXSBJD_SQRID,:XLXSBJD_SQRGH,:XLXSBJD_SQRQ, \r\n"
|
|
+ " :XLXSBJD_XSBMID,:XLXSBJD_KHID,:XLXSBJD_KH,:XLXSBJD_XMMC,:XLXSBJD_FKSM,:XLXSBJD_BZ,:XLXSBJD_CZJSXY,:XLXSBJD_TXY,:XLXSBJD_DOCGRPID,:XLXSBJD_FJS, \r\n"
|
|
+ " :XLXSBJD_WHRID, :XLXSBJD_WHR, :XLXSBJD_WHSJ) \r\n",
|
|
|
|
DeleteSql = "DELETE FROM XLXSBJD WHERE XLXSBJD_BJDID = :XLXSBJD_BJDID ")]
|
|
|
|
public class XSYBJSQ : EntityManager
|
|
{
|
|
private string _XLXSBJD_BJDID;
|
|
[ColumnMap(DbField = "XLXSBJD_BJDID", CtrlName = "txtBJDID", DbTitle = "报价单ID", Type = FieldType.C, DefaultValue = "",
|
|
IsAllowNull = false, IsKey = true, Length = 20)]
|
|
public string XLXSBJD_BJDID
|
|
{
|
|
get { return _XLXSBJD_BJDID; }
|
|
set { _XLXSBJD_BJDID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_BJFLID;
|
|
[ColumnMap(DbField = "XLXSBJD_BJFLID", CtrlName = "cbxBJFLID", DbTitle = "报价分类", Type = FieldType.CBX, DefaultValue = "",
|
|
IsAllowNull = false, IsKey = false, Length = 8)]
|
|
public string XLXSBJD_BJFLID
|
|
{
|
|
get { return _XLXSBJD_BJFLID; }
|
|
set { _XLXSBJD_BJFLID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_WPID;
|
|
[ColumnMap(DbField = "XLXSBJD_WPID", CtrlName = "txtWPID", DbTitle = "流程状态", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 4)]
|
|
public string XLXSBJD_WPID
|
|
{
|
|
get { return _XLXSBJD_WPID; }
|
|
set { _XLXSBJD_WPID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_JGBID;
|
|
[ColumnMap(DbField = "XLXSBJD_JGBID", CtrlName = "txtJGBID", DbTitle = "价格表ID", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 8)]
|
|
public string XLXSBJD_JGBID
|
|
{
|
|
get { return _XLXSBJD_JGBID; }
|
|
set { _XLXSBJD_JGBID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_CLHQJGBID;
|
|
[ColumnMap(DbField = "XLXSBJD_CLHQJGBID", CtrlName = "txtCLHQJGBID", DbTitle = "材料清单价格表ID", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 8)]
|
|
public string XLXSBJD_CLHQJGBID
|
|
{
|
|
get { return _XLXSBJD_CLHQJGBID; }
|
|
set { _XLXSBJD_CLHQJGBID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_BJRQ;
|
|
[ColumnMap(DbField = "XLXSBJD_BJRQ", CtrlName = "datBJRQ", DbTitle = "报价日期", Type = FieldType.D, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 0)]
|
|
public string XLXSBJD_BJRQ
|
|
{
|
|
get { return _XLXSBJD_BJRQ; }
|
|
set { _XLXSBJD_BJRQ = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_SYDWID;
|
|
[ColumnMap(DbField = "XLXSBJD_SYDWID", CtrlName = "cbxSYDWID", DbTitle = "销售单位", Type = FieldType.CBX, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 4)]
|
|
public string XLXSBJD_SYDWID
|
|
{
|
|
get { return _XLXSBJD_SYDWID; }
|
|
set { _XLXSBJD_SYDWID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_XSBMID;
|
|
[ColumnMap(DbField = "XLXSBJD_XSBMID", CtrlName = "cbxXSBMID", DbTitle = "销售部门", Type = FieldType.CBX, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 8)]
|
|
public string XLXSBJD_XSBMID
|
|
{
|
|
get { return _XLXSBJD_XSBMID; }
|
|
set { _XLXSBJD_XSBMID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_KHID;
|
|
[ColumnMap(DbField = "XLXSBJD_KHID", CtrlName = "txtKHID", DbTitle = "客户ID", Type = FieldType.C, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 8)]
|
|
public string XLXSBJD_KHID
|
|
{
|
|
get { return _XLXSBJD_KHID; }
|
|
set { _XLXSBJD_KHID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_KH;
|
|
[ColumnMap(DbField = "XLXSBJD_KH", CtrlName = "txtKH", DbTitle = "客户", Type = FieldType.C, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 120)]
|
|
public string XLXSBJD_KH
|
|
{
|
|
get { return _XLXSBJD_KH; }
|
|
set { _XLXSBJD_KH = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_XMMC;
|
|
[ColumnMap(DbField = "XLXSBJD_XMMC", CtrlName = "txtXM", DbTitle = "项目", Type = FieldType.C, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 160)]
|
|
public string XLXSBJD_XMMC
|
|
{
|
|
get { return _XLXSBJD_XMMC; }
|
|
set { _XLXSBJD_XMMC = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_XZQHID;
|
|
[ColumnMap(DbField = "XLXSBJD_XZQHID", CtrlName = "txtXZQHID", DbTitle = "行政区划", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 10)]
|
|
public string XLXSBJD_XZQHID
|
|
{
|
|
get { return _XLXSBJD_XZQHID; }
|
|
set { _XLXSBJD_XZQHID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_BZ;
|
|
[ColumnMap(DbField = "XLXSBJD_BZ", CtrlName = "txtBZ", DbTitle = "报价备注", Type = FieldType.C, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 250)]
|
|
public string XLXSBJD_BZ
|
|
{
|
|
get { return _XLXSBJD_BZ; }
|
|
set { _XLXSBJD_BZ = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_FKSM;
|
|
[ColumnMap(DbField = "XLXSBJD_FKSM", CtrlName = "txtFKSM", DbTitle = "付款说明", Type = FieldType.C, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 1000)]
|
|
public string XLXSBJD_FKSM
|
|
{
|
|
get { return _XLXSBJD_FKSM; }
|
|
set { _XLXSBJD_FKSM = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_CZJSXY;
|
|
[ColumnMap(DbField = "XLXSBJD_CZJSXY", CtrlName = "cbxCZJSXY", DbTitle = "有无技术协议", Type = FieldType.CBX, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 1)]
|
|
public string XLXSBJD_CZJSXY
|
|
{
|
|
get { return _XLXSBJD_CZJSXY; }
|
|
set { _XLXSBJD_CZJSXY = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_TXY;
|
|
[ColumnMap(DbField = "XLXSBJD_TXY", CtrlName = "cbxTXY", DbTitle = "销售员", Type = FieldType.CBX, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 30)]
|
|
public string XLXSBJD_TXY
|
|
{
|
|
get { return _XLXSBJD_TXY; }
|
|
set { _XLXSBJD_TXY= value; }
|
|
}
|
|
|
|
private string _XLXSBJYLZD_SQSJ;
|
|
[ColumnMap(DbField = "XLXSBJYLZD_SQSJ", CtrlName = "datYLDZSJQ", DbTitle = "用量制定申请时间", Type = FieldType.DT, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 22)]
|
|
public string XLXSBJYLZD_SQSJ
|
|
{
|
|
get { return _XLXSBJYLZD_SQSJ; }
|
|
set { _XLXSBJYLZD_SQSJ = value; }
|
|
}
|
|
|
|
private string _XLXSBJYLZD_WCSJ;
|
|
[ColumnMap(DbField = "XLXSBJYLZD_WCSJ", CtrlName = "datYLDZSJZ", DbTitle = "用量制定完成时间", Type = FieldType.DT, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 22)]
|
|
public string XLXSBJYLZD_WCSJ
|
|
{
|
|
get { return _XLXSBJYLZD_WCSJ; }
|
|
set { _XLXSBJYLZD_WCSJ = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_SQR;
|
|
[ColumnMap(DbField = "XLXSBJD_SQR", CtrlName = "txtSQR", DbTitle = "申请人", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 10)]
|
|
public string XLXSBJD_SQR
|
|
{
|
|
get { return _XLXSBJD_SQR; }
|
|
set { _XLXSBJD_SQR = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_SQRGH;
|
|
[ColumnMap(DbField = "XLXSBJD_SQRGH", CtrlName = "txtSQRGH", DbTitle = "申请人工号", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 10)]
|
|
public string XLXSBJD_SQRGH
|
|
{
|
|
get { return _XLXSBJD_SQRGH; }
|
|
set { _XLXSBJD_SQRGH = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_SQRID;
|
|
[ColumnMap(DbField = "XLXSBJD_SQRID", CtrlName = "txtSQRID", DbTitle = "申请人ID", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 10)]
|
|
public string XLXSBJD_SQRID
|
|
{
|
|
get { return _XLXSBJD_SQRID; }
|
|
set { _XLXSBJD_SQRID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_SQRQ;
|
|
[ColumnMap(DbField = "XLXSBJD_SQRQ", CtrlName = "txtSQRQ", DbTitle = "申请日期", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 22)]
|
|
public string XLXSBJD_SQRQ
|
|
{
|
|
get { return _XLXSBJD_SQRQ; }
|
|
set { _XLXSBJD_SQRQ = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_DOCGRPID;
|
|
[ColumnMap(DbField = "XLXSBJD_DOCGRPID", CtrlName = "txtDOCGRPID", DbTitle = "文档分组号", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 10)]
|
|
public string XLXSBJD_DOCGRPID
|
|
{
|
|
get { return _XLXSBJD_DOCGRPID; }
|
|
set { _XLXSBJD_DOCGRPID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_FJS;
|
|
[ColumnMap(DbField = "XLXSBJD_FJS", CtrlName = "txtFJS", DbTitle = "附件数", Type = FieldType.F, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 10)]
|
|
public string XLXSBJD_FJS
|
|
{
|
|
get { return _XLXSBJD_FJS; }
|
|
set { _XLXSBJD_FJS = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_WHRID;
|
|
[ColumnMap(DbField = "XLXSBJD_WHRID", CtrlName = "txtWHRID", DbTitle = "维护人工号", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 10)]
|
|
public string XLXSBJD_WHRID
|
|
{
|
|
get { return _XLXSBJD_WHRID; }
|
|
set { _XLXSBJD_WHRID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_WHR;
|
|
[ColumnMap(DbField = "XLXSBJD_WHR", CtrlName = "txtWHR", DbTitle = "维护人", Type = FieldType.C, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 30)]
|
|
public string XLXSBJD_WHR
|
|
{
|
|
get { return _XLXSBJD_WHR; }
|
|
set { _XLXSBJD_WHR = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_WHSJ;
|
|
[ColumnMap(DbField = "XLXSBJD_WHSJ", CtrlName = "datWHSJ", DbTitle = "维护时间", Type = FieldType.DT, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 100)]
|
|
public string XLXSBJD_WHSJ
|
|
{
|
|
get { return _XLXSBJD_WHSJ; }
|
|
set { _XLXSBJD_WHSJ = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_WFID;
|
|
[ColumnMap(DbField = "XLXSBJD_WFID", CtrlName = "txtWFID", DbTitle = "工作流号", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 10)]
|
|
public string XLXSBJD_WFID
|
|
{
|
|
get { return _XLXSBJD_WFID; }
|
|
set { _XLXSBJD_WFID = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_WFINST;
|
|
[ColumnMap(DbField = "XLXSBJD_WFINST", CtrlName = "txtWFINST", DbTitle = "工作流实例号", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 30)]
|
|
public string XLXSBJD_WFINST
|
|
{
|
|
get { return _XLXSBJD_WFINST; }
|
|
set { _XLXSBJD_WFINST = value; }
|
|
}
|
|
|
|
private string _XLXSBJD_WFAWAITER;
|
|
[ColumnMap(DbField = "XLXSBJD_WFAWAITER", CtrlName = "txtWFAWAITER", DbTitle = "待处理人", Type = FieldType.HiddenField, DefaultValue = "",
|
|
IsAllowNull = true, IsKey = false, Length = 250)]
|
|
public string XLXSBJD_WFAWAITER
|
|
{
|
|
get { return _XLXSBJD_WFAWAITER; }
|
|
set { _XLXSBJD_WFAWAITER = value; }
|
|
}
|
|
|
|
|
|
public Dictionary<string, string> sFJXXParams = new Dictionary<string, string>();
|
|
|
|
private DataSet _dsFJXXSZ;
|
|
public DataSet dsFJXXSZ
|
|
{
|
|
get
|
|
{
|
|
if (_dsFJXXSZ == null)
|
|
{
|
|
TDatabase db = TContextDatabases.GetDatabase("DBERP");
|
|
TSQL sSQL = new TSQL(db);
|
|
sSQL.Clear();
|
|
sSQL.Add("select XLXSBJKZXXSZ_MC, XLXSBJKZXXSZ_SJLX, XLXSBJKZXXSZ_DYZD, isnull(XLXSBJKZXXSZ_BT,'N') as BT, XLXSBJKZXXSZ_SRFS, ");
|
|
sSQL.Add("XLXSBJKZXXSZ_MJLB,XLXSBJKZXXSZ_MJSQL,XLXSBJKZXXSZ_WIDTH, XLXSBJKZXXSZ_ROWS, XLXSBJKZXXSZ_JLDW,XLXSBJKZXXSZ_QSZ, ");
|
|
sSQL.Add("XLXSBJKZXXSZ_WHBZ,XLXSBJKZXXSZ_XSBZ,XLXSBJKZXXSZ_SYBJFLID ");
|
|
sSQL.Add("from XLXSBJKZXXSZ ");
|
|
sSQL.Add("where 1=1 ");
|
|
sSQL.Add("order by XLXSBJKZXXSZ_BJSX, XLXSBJKZXXSZ_BH ");
|
|
_dsFJXXSZ = db.OpenDataSet(sSQL);
|
|
}
|
|
return _dsFJXXSZ;
|
|
}
|
|
set { _dsFJXXSZ = value; }
|
|
}
|
|
|
|
public string sYBJDID = "";
|
|
private DataSet _dsFJXX;
|
|
public DataSet getXLXSBJKZXX(string sBJDID)
|
|
{
|
|
bool bReOpen = true;
|
|
if (sBJDID.Equals(sYBJDID))
|
|
if (_dsFJXX != null)
|
|
bReOpen = false;
|
|
if (bReOpen)
|
|
{
|
|
TDatabase dberp = TContextDatabases.GetDatabase("DBERP");
|
|
TSQL sSQL = new TSQL(dberp);
|
|
sSQL.Clear();
|
|
sSQL.Add("select XLXSBJKZXX_BJDID, ");
|
|
sSQL.Add(" XLXSBJKZXX_KZSZ01, XLXSBJKZXX_KZSZ02, XLXSBJKZXX_KZSZ03, XLXSBJKZXX_KZSZ04, XLXSBJKZXX_KZSZ05, ");
|
|
sSQL.Add(" XLXSBJKZXX_KZRQ01, XLXSBJKZXX_KZRQ02, XLXSBJKZXX_KZRQ03, XLXSBJKZXX_KZRQ04, XLXSBJKZXX_KZRQ05, ");
|
|
sSQL.Add(" XLXSBJKZXX_KZZF01, XLXSBJKZXX_KZZF02, XLXSBJKZXX_KZZF03, XLXSBJKZXX_KZZF04, XLXSBJKZXX_KZZF05, ");
|
|
sSQL.Add(" XLXSBJKZXX_KZZF06, XLXSBJKZXX_KZZF07, XLXSBJKZXX_KZZF08, XLXSBJKZXX_KZZF09, XLXSBJKZXX_KZZF10, ");
|
|
sSQL.Add(" XLXSBJKZXX_KZWB01, XLXSBJKZXX_KZWB02, XLXSBJKZXX_KZWB03, XLXSBJKZXX_KZWB04, XLXSBJKZXX_KZWB05, ");
|
|
sSQL.Add(" XLXSBJKZXX_WHR, XLXSBJKZXX_WHRID, XLXSBJKZXX_WHSJ ");
|
|
sSQL.Add("from XLXSBJKZXX ");
|
|
sSQL.Add("where XLXSBJKZXX_BJDID = :pBJDID ");
|
|
sSQL.ParamByName("pBJDID").Value = sBJDID;
|
|
_dsFJXX = dberp.OpenDataSet(sSQL);
|
|
}
|
|
sYBJDID = sBJDID;
|
|
return _dsFJXX;
|
|
}
|
|
}
|
|
}
|