using System; using System.Data; using System.Configuration; using System.Collections; 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; using GThinking.N_CONTROL; using GThinking.N_MISPRO.Data; using GThinking.N_MISPRO.Utility; using GThinking.N_MISPRO.TableCache; namespace GThinking.N_XLXSBJ { public partial class TZYZBJJInfo : SingleCardBase { TZYZBJJ entity = new TZYZBJJ(); public const int iGYFL = 167; // 工艺分类数量 public static readonly string[,] ArrGYFL = new string[167, 7] { {"CGY001", "超高压线缆", "ArrGYPZQD", "ArrCGYCS", "101457005", "CGYDL", "XLDGY018"}, {"ZY001", "中压线缆", "ArrZYGYPZQD", "ArrZYCS", "101457006", "ZYDL", "XLDZY018"}, {"DY001", "低压线缆(无屏蔽)", "ArrDYGYPZQD", "ArrDYCS", "101457007", "DYWPPDL", "XLDDY018"}, {"DY002", "低压线缆(有屏蔽)", "ArrDY002GYPZQD", "ArrDY002CS", "101457008", "DYYPPDL", "XLDDY028"}, {"DX001", "不带护套布电线", "ArrDX001GYPZQD", "ArrDX001CS", "101457009", "WHTBDX", "XLDDX018"}, {"DX002", "对绞软电线工艺", "ArrDX002GYPZQD", "ArrDX002CS", "101457010", "WHTDJRDX", "XLDDX028"}, {"DX003", "不带护套软电线", "ArrDX003GYPZQD", "ArrDX003CS", "101457011", "WHTRDX", "XLDDX038"}, {"DX004", "带护套布电线", "ArrDX004GYPZQD", "ArrDX004CS", "101457012", "YHTBDX", "XLDDX048"}, {"DX005", "带护套软电线", "ArrDX005GYPZQD", "ArrDX005CS", "101457013", "YHTRDX", "XLDDX058"}, {"DX006", "扁形无护套电线", "ArrDX006GYPZQD", "ArrDX006CS", "101457014", "BXWHTDX", "XLDDX068"}, {"GF001", "光伏电缆", "ArrGFGYPZQD", "ArrGFCS", "101457015", "GFDL", "XLDGF018"}, {"KZ001", "控制线缆", "ArrKZ001GYPZQD", "ArrKZ001CS", "101457016", "KZDL", "XLDKZ018"}, {"JKJY001", "架空绝缘线", "ArrJKJY001GYPZQD", "ArrJKJY001CS", "101457017", "JKJYDL", "XLDJK018"}, {"JSJ001", "计算机线缆", "ArrJSJ001GYPZQD", "ArrJSJ001CS", "101457018", "JSJDL", "XLDJS018"}, {"FH001", "柔性防火电缆", "ArrFH001GYPZQD", "ArrFH001CS", "101457023", "FHDL", "XLDFH018"}, {"GSDL001", "高寿命低压电力电缆", "ArrGSDL001GYPZQD", "ArrGSDL001CS", "101457025", "GSMDYDL", "XLDGS018"}, {"GSDX001", "高寿命电线", "ArrGSDX001GYPZQD", "ArrGSDX001CS", "101457026", "GSMDX", "XLDGS028"}, {"NRDX001", "耐热交联聚烯烃电线", "ArrNRDX001GYPZQD", "ArrNRDX001CS", "101457027", "NRJLDX", "XLDNR018"}, {"FH002", "云母带矿物绝缘波纹铜护套电缆", "ArrFH002GYPZQD", "ArrFH002CS", "101457028", "YMDKWJYDL", "XLDFH028"}, {"FH003", "额定电压750V及以下矿物绝缘电缆", "ArrFH003GYPZQD", "ArrFH003CS", "101457029", "KWJYDL", "XLDFH038"}, {"FH004", "金属护套无机矿物绝缘电缆", "ArrFH004GYPZQD", "ArrFH004CS", "101457030", "WJKWJYDL", "XLDFH048"}, {"TLSZ001", "铁路数字信号电缆", "ArrTLSZ001GYPZQD", "ArrTLSZ001CS", "101457031", "TLSZXHDL", "XLDTL018"}, {"DYBP001", "低压变频电缆", "ArrDYBP001GYPZQD", "ArrDYBP001CS", "101457032", "DYBPDL", "XLDBP018"}, {"ZYBP001", "中压变频电缆", "ArrZYBP001GYPZQD", "ArrZYBP001CS", "101457033", "ZYBPDL", "XLDBP028"}, {"TLXH001", "铁路信号电缆", "ArrTLXH001GYPZQD", "ArrTLXH001CS", "101457034", "TLXHDL", "XLDTL028"}, {"TLYDQ001", "应答器数据传输电缆", "ArrTLYDQ001GYPZQD", "ArrTLYDQ001CS", "101457035", "TLYDQDL", "XLDTL038"}, {"TLJZ001", "铁路列车计轴综合信号电缆", "ArrTLJZ001GYPZQD", "ArrTLJZ001CS", "101457036", "TLJZDL", "XLDTL048"}, {"TLZH001", "铁路综合屏蔽信号电缆", "ArrTLZH001GYPZQD", "ArrTLZH001CS", "101457037", "TLZHDL", "XLDTL058"}, {"TLDC001", "铁路长途对称通信电缆", "ArrTLDC001GYPZQD", "ArrTLDC001CS", "101457038", "TLDCDL", "XLDTL068"}, {"SJL001", "数字通信用水平对绞电缆", "ArrSJL001GYPZQD", "ArrSJL001CS", "101457039", "SZTXDL", "XLDSJ018"}, {"ZRRDL001", "通信电源用阻燃耐火软电缆", "ArrZRRDL001GYPZQD", "ArrZRRDL001CS", "101457040", "TXZRNHDL", "XLDRDL018"}, {"KZ002", "企业标准控制电缆", "", "", "101457041", "KZDLQB", "XLDKZ028"}, {"KZ003", "氟塑料控制电缆", "", "", "101457042", "KZDLFSL", "XLDKZ038"}, {"KZ004", "硅橡胶控制电缆", "", "", "101457043", "KZDLGXJ", "XLDKZ048"}, {"JSJ002", "耐高温计算机电缆", "", "", "101457044", "JSJDLNGW", "XLDJS028"}, {"DHJ001", "电焊机电缆", "", "", "101457045", "DHJDL", "XLDDHJ018"}, {"TYXT001", "通用橡套软电缆", "", "", "101457046", "TYXTRDL", "XLDXT018"}, {"LJX", "铝绞线", "ArrLJX001GYPZQD", "ArrLJX001CS", "101457047", "LJX001", "XLDLJX018"}, {"GXLJX", "钢芯铝绞线", "ArrLJX002GYPZQD", "ArrLJX002CS", "101457048", "LJX002", "XLDLJX028"}, {"FFGXLJX", "防腐型钢芯铝绞线", "ArrLJX003GYPZQD", "ArrLJX003CS", "101457049", "LJX003", "XLDLJX038"}, {"KZ005", "煤矿用控制电缆", "ArrKZ005GYPZQD", "ArrKZ005CS", "101457061", "MKKZDL", "XLDMTKZ018"}, {"CYDY001", "船用低压电力电缆", "", "", "", "CYDYDL", "XLDCYDY018"}, {"MT001", "采煤机软电缆", "ArrMT001GYPZQD", "ArrMT001CS", "101457051", "MKCMJRDL", "XLDMT018"}, {"MT002", "采煤机屏蔽监视加强型软电缆", "ArrMT002GYPZQD", "ArrMT002CS", "101457052", "MKCMJPBJSRDL", "XLDMT028"}, {"MT003", "采煤机金属屏蔽软电缆", "ArrMT003GYPZQD", "ArrMT003CS", "101457053", "MKCMJJSPBRDL", "XLDMT038"}, {"MT004", "移动软电缆", "ArrMT004GYPZQD", "ArrMT004CS", "101457054", "MKYDRDL", "XLDMT048"}, {"MT005", "移动金属屏蔽监视型软电缆", "ArrMT005GYPZQD", "ArrMT005CS", "101457055", "MKYDJSPBJSRDL", "XLDMT058"}, {"MT006", "移动屏蔽软电缆", "ArrMT006GYPZQD", "ArrMT006CS", "101457056", "MKYDPBRDL", "XLDMT068"}, {"MT007", "煤矿用电钻电缆", "ArrMT007GYPZQD", "ArrMT007CS", "101457057", "MKDZDL", "XLDMT078"}, {"MT008", "煤矿用移动轻型软电缆", "ArrMT008GYPZQD", "ArrMT008CS", "101457058", "MKYDQXRDL", "XLDMT088"}, {"MT009", "煤矿用矿工帽灯线", "ArrMT009GYPZQD", "ArrMT009CS", "101457070", "MKMDX", "XLDMT098"}, {"MT010", "煤矿用中压电力电缆", "ArrMT010GYPZQD", "ArrMT010CS", "101457059", "MKDLDL", "XLDMT108"}, {"CLGY001", "车辆高压电缆", "", "", "", "CLGYDL", "XLDCLGY018"}, {"FN001", "风能电缆", "", "", "101457151", "FNDL", "XLDFN018"}, {"MT011", "煤矿用低压电力电缆", "ArrMT011GYPZQD", "ArrMT011CS", "101457060", "MKDYDLDL", "XLDMT118"}, {"QYB001", "潜油泵电缆", "ArrQYB001GYPZQD", "ArrQYB001CS", "101457062", "QYBDL", "XLDQYBDL8"}, {"QCX001", "德标汽车低压线", "ArrQCX001GYPZQD", "ArrQCX001CS", "101457087", "DBQCDYX", "XLDQCDY018"}, {"QCCD001", "电动汽车充电用电缆工艺", "ArrQCCD001GYPZQD", "ArrQCCD001CS", "101457088", "DDQCCDYDL", "XLDQCCD018"}, {"JCX001", "低压轨道交通车辆电缆工艺", "ArrJCX001GYPZQD", "ArrJCX001CS", "101457063", "DYGDJTDL", "XLDGDCL018"}, {"JCX002", "动车组第二类型低烟无卤标准壁电缆工艺", "ArrJCX002GYPZQD", "ArrJCX002CS", "101457064", "DCZDEDL", "XLDGDCL028"}, {"JCX003", "铁路客车用电线电缆工艺", "ArrJCX003GYPZQD", "ArrJCX003CS", "101457065", "TLKCYDL", "XLDGDCL038"}, {"JCX004", "低烟无卤标准壁电缆工艺", "ArrJCX004GYPZQD", "ArrJCX004CS", "101457066", "DCZBZBDL", "XLDGDCL048"}, {"JZX001", "家装环保电线工艺", "ArrJZX001GYPZQD", "ArrJZX001CS", "101457067", "JZHBDX", "XLDHBDX018"}, {"CLGY001", "车辆高压电缆工艺", "ArrCLGY001GYPZQD", "ArrCLGY001CS", "101457068", "CLGY001", "XLDCLGY018"}, {"SJJ001", "升降机电缆工艺", "ArrSJJ001GYPZQD", "ArrSJJ001CS", "101457069", "SJJDL", "XLDSJJ018"}, {"MKTX001", "煤矿用通信电缆", "", "", "", "MKTXDL", "XLDMTTX018"}, {"GF002", "铝合金光伏电缆工艺", "ArrGFLHJGYPZQD", "ArrGFLHJCS", "101457071", "GFLHJDL", "XLDGF028"}, {"DJYJX001", "电机引接线工艺", "ArrDJYJX001GYPZQD", "ArrDJYJX001CS", "101457072", "DJYJX", "XLDYJX018"}, {"CYDY001", "船用低压电力电缆工艺", "ArrCYDY001GYPZQD", "ArrCYDY001CS", "101457073", "CYDYDL", "XLDCYDY018"}, {"MKTX001", "煤矿用通信电缆工艺", "ArrMKTX001GYPZQD", "ArrMKTX001CS", "101457074", "MKTXDL", "XLDMTTX018"}, {"TL001", "拖链电缆工艺", "ArrTL001GYPZQD", "ArrTL001CS", "101457075", "TLDL", "XLDTLDL018"}, {"BDL001", "扁电缆工艺", "ArrBDL001GYPZQD", "ArrBDL001CS", "101457076", "BXYDRDL", "XLDBDL018"}, {"YDXT001", "移动橡套卷筒电缆工艺", "ArrYDXT001GYPZQD", "ArrYDXT001CS", "101457077", "YDXTDL", "XLDYDXT018"}, {"DGJ001", "盾构机用软电缆工艺", "ArrDGJ001GYPZQD", "ArrDGJ001CS", "101457078", "DGJRDL", "XLDDGJ018"}, {"CYZY001", "船用中压电力电缆工艺", "ArrCYZY001GYPZQD", "ArrCYZY001CS", "101457079", "CYZYDL", "XLDCYZY018"}, {"CYKZ001", "船用控制电缆工艺", "ArrCYKZ001GYPZQD", "ArrCYKZ001CS", "101457080", "CYKZDL", "XLDCYKZ018"}, {"CYYB001", "船用仪表电缆工艺", "ArrCYYB001GYPZQD", "ArrCYYB001CS", "101457081", "CYYBDL", "XLDCYYB018"}, {"CYBDX001", "船用电线工艺", "", "", "101457082", "CYBDX", "XLDCYDX018"}, {"JYZY001", "舰用中压电力电缆工艺", "ArrJYZY001GYPZQD", "ArrJYZY001CS", "101457083", "JYZYDL", "XLDJYZY018"}, {"JYDY001", "舰用低压电力电缆工艺", "ArrJYDY001GYPZQD", "ArrJYDY001CS", "101457084", "JYDYDL", "XLDJYDY018"}, {"JYTX001", "舰用通信电缆工艺", "ArrJYTX001GYPZQD", "ArrJYTX001CS", "101457085", "JYTXDL", "XLDJYTX018"}, {"JYKZ001", "舰用控制电缆工艺", "ArrJYKZ001GYPZQD", "ArrJYKZ001CS", "101457086", "JYKZDL", "XLDJYKZ018"}, {"CYZYBP01", "船用中压变频电力电缆工艺", "ArrCYZYBP01GYPZQD", "ArrCYZYBP01CS", "101457089", "CYZYBPDL", "XLDCYBP018"}, {"CYZYBP02", "船用低压变频电力电缆工艺", "ArrCYZYBP02GYPZQD", "ArrCYZYBP02CS", "101457090", "CYDYBPDL", "XLDCYBP028"}, {"HYGC01", "海洋工程低压电力电缆工艺", "ArrHYGC01GYPZQD", "ArrHYGC01CS", "101457091", "HYGCDYDL", "XLDHYDY018"}, {"HYGC02", "海洋工程通信电缆工艺", "ArrHYGC02GYPZQD", "ArrHYGC02CS", "101457092", "HYGCTXDL", "XLDHYTX018"}, {"LJX004", "铝合金绞线工艺", "ArrLJX004GYPZQD", "ArrLJX004CS", "101457093", "LJX004", "XLDLJX048"}, {"LJX005", "钢芯铝合金绞线工艺", "ArrLJX005GYPZQD", "ArrLJX005CS", "101457094", "LJX005", "XLDLJX058"}, {"LJX006", "铝合金芯铝绞线工艺", "ArrLJX006GYPZQD", "ArrLJX006CS", "101457095", "LJX006", "XLDLJX068"}, {"LJX007", "铝包钢芯铝绞线工艺", "ArrLJX007GYPZQD", "ArrLJX007CS", "101457096", "LJX007", "XLDLJX078"}, {"LJX008", "铝包钢芯铝合金绞线工艺", "ArrLJX008GYPZQD", "ArrLJX008CS", "101457097", "LJX008", "XLDLJX088"}, {"RBQC01", "日标单芯汽车线工艺", "ArrRBQC01GYPZQD", "ArrRBQC01CS", "101457101", "RBQC01", "XLDRBQC018"}, {"RBQC02", "日标多芯汽车线工艺", "ArrRBQC02GYPZQD", "ArrRBQC02CS", "101457102", "RBQC02", "XLDRBQC028"}, {"GBQC01", "国标单芯汽车线工艺", "ArrGBQC01GYPZQD", "ArrGBQC01CS", "101457103", "GBQC01", "XLDGBQC018"}, {"GBQC02", "国标多芯汽车线工艺", "ArrGBQC02GYPZQD", "ArrGBQC02CS", "101457104", "GBQC02", "XLDGBQC028"}, {"MBQC01", "美标单芯汽车线工艺", "ArrMBQC01GYPZQD", "ArrMBQC01CS", "101457105", "MBQC01", "XLDMBQC018"}, {"XNYQC01", "新能源单芯汽车线工艺", "ArrXNYQC01GYPZQD", "ArrXNYQC01CS", "101457106", "XNYQC01", "XLDXNY018"}, {"XNYQC02", "新能源多芯汽车线工艺", "ArrXNYQC02GYPZQD", "ArrXNYQC02CS", "101457107", "XNYQC02", "XLDXNY028"}, {"LXDL01", "螺旋电缆工艺", "ArrLXDL01GYPZQD", "ArrLXDL01CS", "101457108", "LXDL01", "XLDLXDL018"}, {"HTQYBDL", "华通潜油泵电缆", "ArrHTQYBDLGYPZQD", "ArrHTQYBDLCS", "101457109", "HTQYBDL", "XLDHTQYBDL8"}, {"DBTXSJCSDL", "德标通讯及数据传输用电缆工艺", "ArrDBTXSJCSDLGYPZQD", "ArrDBTXSJCSDLCS", "101457110", "DBTXSJCSDL", "XLDDBTXSJ018"}, {"EN50525", "EN50525系列工艺", "ArrEN50525GYPZQD", "ArrEN50525CS", "101457111", "EN50525", "XLDEN50525018"}, {"EN50214", "EN50214系列扁线工艺", "ArrEN50214GYPZQD", "ArrEN50214CS", "101457112", "EN50214", "XLDEN50214018"}, {"EN50618", "EN50618系列光伏电缆工艺", "ArrEN50618GYPZQD", "ArrEN50618CS", "101457113", "EN50618", "XLDEN50618018"}, {"EN50620", "EN50620电动汽车充电电缆工艺", "ArrEN50620GYPZQD", "ArrEN50620CS", "101457114", "EN50620", "XLDEN50620018"}, {"OBDYDL", "欧标低压电力电缆工艺", "ArrOBDYDLGYPZQD", "ArrOBDYDLCS", "101457115", "OBDYDL", "XLDOBDYDL8"}, {"OBDYAZX", "欧标电源安装电线工艺", "ArrOBDYAZXGYPZQD", "ArrOBDYAZXCS", "101457116", "OBDYAZX", "XLDOBDYAZX8"}, {"ABDYDL", "澳标低压电力电缆工艺", "ArrABDYDLGYPZQD", "ArrABDYDLCS", "101457117", "ABDYDL", "XLDABDYDL8"}, {"ABKZDL", "澳标控制电缆工艺", "ArrABKZDLGYPZQD", "ArrABKZDLCS", "101457118", "ABKZDL", "XLDABKZDL8"}, {"UL758", "美标UL758电器布线电线电缆工艺", "ArrUL758GYPZQD", "ArrUL758CS", "101457119", "UL758", "XLDUL7588"}, {"UL1277", "美标UL1277电源和控制托架电缆工艺", "ArrUL1277GYPZQD", "ArrUL1277CS", "101457120", "UL1277", "XLDUL12778"}, {"UL62", "美标UL62软线及装置线工艺", "ArrUL62GYPZQD", "ArrUL62CS", "101457121", "UL62", "XLDUL628"}, {"UL83", "美标UL83热塑性绝缘电线电缆工艺", "ArrUL83GYPZQD", "ArrUL83CS", "101457122", "UL83", "XLDUL838"}, {"UL44", "美标UL44热固性绝缘电线电缆工艺", "ArrUL44GYPZQD", "ArrUL44CS", "101457123", "UL44", "XLDUL448"}, {"ANQBDL", "埃因企标电缆工艺", "ArrANQBDLGYPZQD", "ArrANQBDLCS", "101457124", "ANQBDL", "XLDANQBDL8"}, {"DXAZ001", "安装用电线工艺", "ArrDXAZ001GYPZQD", "ArrDXAZ001CS", "101457125", "DXAZ001", "XLDDXAZ018"}, {"YSDGDL", "影视灯光电缆", "ArrYSDGDLGYPZQD", "ArrYSDGDLCS", "101457126", "YSDGDL", "XLDYSDGDL8"}, {"YXX", "音响线", "", "", "101457127", "YXX", "XLDYXX018"}, {"SPTZ001", "射频电缆工艺", "", "", "101457128", "SPTZ001", "XLDSPTZ018"}, {"YDDQYRDL", "移动电器用软电缆工艺", "ArrYDDQYRDLGYPZQD", "ArrYDDQYRDLCS", "101457129", "YDDQYRDL", "XLDRDL028"}, {"MKBPXTRDL", "煤矿用变频橡套软电缆工艺", "ArrMKBPXTRDLGYPZQD", "ArrMKBPXTRDLCS", "101457131", "MKBPXTRDL", "XLDMTBP018"}, {"HLDYYBXJRDL", "汉缆低压乙丙橡胶软电缆", "ArrHLDYYBXJRDLGYPZQD", "ArrHLDYYBXJRDLCS", "101457132", "HLDYYBXJRDL", "XLDYBXJ018"}, {"HLZYYBXJRDL", "汉缆中压乙丙橡胶软电缆", "ArrHLZYYBXJRDLGYPZQD", "ArrHLZYYBXJRDLCS", "101457133", "HLZYYBXJRDL", "XLDYBXJ028"}, {"SCYXTRDL", "梭车用金属屏蔽加强型橡套软电缆", "ArrSCYXTRDLGYPZQD", "ArrSCYXTRDLCS", "101457134", "SCYXTRDL", "XLDSCYRDL018"}, {"TLGTDX", "铁路贯通地线", "ArrTLGTDXGYPZQD", "ArrTLGTDXCS", "101457135", "TLGTDX", "XLDGTDX018"}, {"TLLXTZDL", "铁路通信漏泄同轴电缆", "ArrTLLXTZDLGYPZQD", "ArrTLLXTZDLCS", "101457136", "TLLXTZDL", "XLDLXTZ018"}, {"HDZYDL", "核电中压电缆", "ArrHDZYDLGYPZQD", "ArrHDZYDLCS", "101457137", "HDZYDL", "XLDHDZY018"}, {"HDDYDL", "核电低压电缆", "ArrHDDYDLGYPZQD", "ArrHDDYDLCS", "101457138", "HDDYDL", "XLDHDDY018"}, {"HDKZDL", "核电站用1E级控制电缆", "ArrHDKZDLGYPZQD", "ArrHDKZDLCS", "101457139", "HD1EKZDL", "XLDHDKZ018"}, {"HDCLDL", "核电测量电缆", "ArrHDCLDLGYPZQD", "ArrHDCLDLCS", "101457140", "HDCLDL", "XLDHDCL018"}, {"HDBCDL", "核级补偿电缆", "ArrHDBCDLGYPZQD", "ArrHDBCDLCS", "101457141", "HDBCDL", "XLDHDBC018"}, {"JYHDDYDL", "舰用核电低压电力电缆", "ArrJYHDDYDLGYPZQD", "ArrJYHDDYDLCS", "101457142", "JYHDDYDL", "XLDJYHDDY018"}, {"JYHDKZDL", "舰用核电控制电缆", "ArrJYHDKZDLGYPZQD", "ArrJYHDKZDLCS", "101457143", "JYHDKZDL", "XLDJYHDKZ018"}, {"JYHDTXDL", "舰用核电通信电缆", "ArrJYHDTXDLGYPZQD", "ArrJYHDTXDLCS", "101457144", "JYHDTXDL", "XLDJYHDTX018"}, {"FSLDYWPPDL", "氟塑料绝缘电力电缆", "ArrFSLDYWPPDLGYPZQD", "ArrFSLDYWPPDLCS", "101457146", "FSLDYWPPDL", "XLDDY038"}, {"FSLDYYPPDL", "氟塑料绝缘有屏蔽电力电缆", "ArrFSLDYYPPDLGYPZQD", "ArrFSLDYYPPDLCS", "101457147", "FSLDYYPPDL", "XLDDY048"}, {"GXJDYWPPDL", "硅橡胶绝缘电力电缆", "ArrGXJDYWPPDLGYPZQD", "ArrGXJDYWPPDLCS", "101457148", "GXJDYWPPDL", "XLDDY058"}, {"GXJDYYPPDL", "硅橡胶绝缘有屏蔽电力电缆", "ArrGXJDYYPPDLGYPZQD", "ArrGXJDYYPPDLCS", "101457149", "GXJDYYPPDL", "XLDDY068"}, {"HDYBDX", "核电用布电线", "ArrHDYBDXGYPZQD", "ArrHDYBDXCS", "101457150", "HDYBDX", "XLDHDBDX018"}, {"CNDL", "储能电缆工艺", "ArrCNDLGYPZQD", "ArrCNDLCS", "101457152", "CNDL", "XLDCN018"}, {"LJX009", "钢绞线工艺", "ArrLJX009GYPZQD", "ArrLJX009CS", "101457153", "LJX009", "XLDLJX098"}, {"LJX010", "铝包钢绞线工艺", "ArrLJX010GYPZQD", "ArrLJX010CS", "101457154", "LJX010", "XLDLJX108"}, {"BCDL", "补偿电缆工艺", "ArrBCDLGYPZQD", "ArrBCDLCS", "101457155", "BCDL", "XLDBC018"}, {"LJX011", "钢芯耐热铝合金绞线工艺", "ArrLJX011GYPZQD", "ArrLJX011CS", "101457156", "LJX011", "XLDLJX118"}, {"LJX012", "铝包钢芯耐热铝合金绞线工艺", "ArrLJX012GYPZQD", "ArrLJX012CS", "101457157", "LJX012", "XLDLJX128"}, {"LJX013", "钢芯高强度耐热铝合金绞线工艺", "ArrLJX013GYPZQD", "ArrLJX013CS", "101457158", "LJX013", "XLDLJX138"}, {"LJX014", "圆线同心绞铝包殷钢芯铝合金绞线工艺", "ArrLJX014GYPZQD", "ArrLJX014CS", "101457159", "LJX014", "XLDLJX148"}, {"LJX015", "钢芯耐热铝合金型线绞线工艺", "ArrLJX015GYPZQD", "ArrLJX015CS", "101457160", "LJX015", "XLDLJX158"}, {"KBSQBDL", "凯布斯企标电缆工艺", "", "", "101457162", "KBSQBDL", "XLDKBSQBDL8"}, {"OBZLCDDL", "欧标直流充电用电缆工艺", "", "", "101457163", "OBZLCDDL", "XLDOBCD018"}, {"OBJLCDDL", "欧标交流充电用电缆工艺", "", "", "101457164", "OBJLCDDL", "XLDOBCD028"}, {"BYZYDL", "八益专用电缆工艺", "ArrBYZYDLGYPZQD", "ArrBYZYDLCS", "101457170", "BYZYDL", "XLDBYZY018"}, {"HDYBDL", "核电仪表电缆工艺", "ArrHDYBDLGYPZQD", "ArrHDYBDLCS", "101457171", "HDYBDL", "XLDHDYB018"}, {"HDTXDL", "核电通信电缆工艺", "ArrHDTXDLGYPZQD", "ArrHDTXDLCS", "101457172", "HDTXDL", "XLDHDTX018"}, {"DQDXDL", "电气化铁路27.5kV单相交流交联聚乙烯绝缘电缆工艺", "ArrDQDXDLGYPZQD", "ArrDQDXDLCS", "101457173", "DQDXDL", "XLDDQDX018"}, {"DC1500DL", "DC1500V直流电缆工艺", "ArrDC1500DLGYPZQD", "ArrDC1500DLCS", "101457174", "DC1500DL", "XLDDC1500018"}, {"TXDL", "通信电缆工艺", "ArrTXDLGYPZQD", "ArrTXDLCS", "101457175", "TXDL", "XLDTX018"}, {"HDTZDL", "核电同轴电缆工艺", "ArrHDTZDLGYPZQD", "ArrHDTZDLCS", "101457176", "HDTZDL", "XLDHDTZ018"}, {"FSLAZDL", "氟塑料安装线", "ArrFSLAZDLGYPZQD", "ArrFSLAZDLCS", "101457178", "FSLAZDL", "XLDFSLAZ018"}, {"DFDLZYGY", "东方电缆自研工艺", "", "", "101457177", "DFDLZYGY", "XLDDFDLZYGY018"}, {"YDYDJJLYXDL", "移动用丁腈聚氯乙烯电缆工艺", "ArrYDYDJJLYXDLGYPZQD", "ArrYDYDJJLYXDLCS", "101457179", "YDYDJJLYXDL", "XLDYD018"}, {"YDYDJJLYXBDL", "移动用丁腈聚氯乙烯扁电缆工艺", "ArrYDYDJJLYXBDLGYPZQD", "ArrYDYDJJLYXBDLCS", "101457180", "YDYDJJLYXBDL", "XLDYD028"}, {"YDYTXTRDL", "移动用弹性体软电缆工艺", "ArrYDYTXTRDLGYPZQD", "ArrYDYTXTRDLCS", "101457181", "YDYTXTRDL", "XLDYD038"}, {"HKHTYHFJHWJYDXDL", "航空航天用含氟聚合物绝缘电线电缆工艺", "ArrHKHTYHFJHWJYDXDLGYPZQD", "ArrHKHTYHFJHWJYDXDLCS", "101457182", "HKHTYHFJHWJYDXDL", "XLDHKHT018"}, {"ZYJLHDDL", "中压交流海底电缆工艺", "ArrZYJLHDDLGYPZQD", "ArrZYJLHDDLCS", "101457183", "ZYJLHDDL", "XLDHD018"}, {"CGYJLHDDL", "超高压交流海底电缆工艺", "ArrCGYJLHDDLGYPZQD", "ArrCGYJLHDDLCS", "101457184", "CGYJLHDDL", "XLDHD028"}, {"ZLHDDL", "直流海底电缆工艺", "ArrZLHDDLGYPZQD", "ArrZLHDDLCS", "101457185", "ZLHDDL", "XLDHD038"} }; protected void Page_Load(object sender, EventArgs e) { this.UMID = 100860150; this.UMName = "按线缆特征类型特征调报价"; this.CurMaster = Master; this.CurEntity = entity; this.PageHeight = 450; this.PageWidth = 500; SetTJYZLable(); if (!this.IsPostBack) { InitControls(); } base.InitPage(); } #region 模板事件继承 protected override void ReportDataSetAdd() { TDatabase db = TContextDatabases.GetDatabase("DBERP"); TSQL sql = new TSQL(db); sql.Add("select XLXSTZYZ_YZID, XLXSTZYZ_YZMC from XLXSTZYZ where XLXSTZYZ_MXBH='BJD' and XLXSTZYZ_TJYS='J' order by XLXSTZYZ_XSXH,XLXSTZYZ_YZID "); DataSet ds = db.OpenDataSet(sql); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { string sYZID = "TZYZ_" + ds.Tables[0].Rows[i]["XLXSTZYZ_YZID"].ToString().Trim(); string sYZMC = ds.Tables[0].Rows[i]["XLXSTZYZ_YZMC"].ToString().Trim(); AddUserReportField("XLXSBJDYZZJ", sYZID, sYZMC, "N"); } base.ReportDataSetAdd(); } protected override void ReportRecordSetAdd() { TDatabase dberp = TContextDatabases.GetDatabase("DBERP"); TSQL sSQL = new TSQL(dberp); TSQL SQL = new TSQL(dberp); SQL.Clear(); SQL.Add("select XLXSTZYZ_YZID, XLXSTZYZ_YZMC "); SQL.Add(" from XLXSTZYZ"); SQL.Add(" where XLXSTZYZ_MXBH = 'BJD' and XLXSTZYZ_TJYS='J' order by XLXSTZYZ_XSXH,XLXSTZYZ_YZID "); DataSet ds = dberp.OpenDataSet(SQL); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { sSQL.Add(string.Format(",sum(decode(XLXSBJDYZZJ_YZID, '{0}', XLXSBJDYZZJ_YZZ, 0)) as TZYZ_{0}", ds.Tables[0].Rows[i][0].ToString().Trim())); } sSQL.Text = "select 1" + sSQL.Text + " from XLXSBJDYZZJ where XLXSBJDYZZJ_JGBID='" + txtJGBID.Value.Trim() + "' and XLXSBJDYZZJ_TZLX = '" + cbxTZLX.SelectedValue.Trim() + "' and XLXSBJDYZZJ_TZ = '" + cbxTZ.SelectedValue.Trim() + "' and XLXSBJDYZZJ_GYFLBM='"+cbxGYFL.SelectedValue.Trim()+"' "; AddUserReportSQL("XLXSBJDYZZJ", sSQL); base.ReportRecordSetAdd(); } protected override void SetControlState() { base.SetControlState(); txtWHR.Enabled = false; datWHSJ.Enabled = false; # region 给调价因子控件设只读性 if (ControlState == TControlState.ctsInsert || ControlState == TControlState.ctsCopy || ControlState == TControlState.ctsEdit) { for (int i = 1; i <= 20; i++) { gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + i); txtTJYZ.Enabled = false; } string[] sTJYZList = PageParam.GetRTrimString("TJYZList").Split(','); for (int i = 0; i < sTJYZList.Length; i++) { for (int j = 1; j <= 20; j++) { string sTZYZID = "BJ" + j.ToString().PadLeft(2, '0') + "|"; gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + j.ToString().Trim()); if (sTJYZList[i].StartsWith(sTZYZID)) { txtTJYZ.Enabled = true; } } } } #endregion } protected override void LoadRecord() { if (!IsPostBack) { entity.Param.Add("XLXSBJDYZZJ_JGBID", PageParam.GetRTrimString("XLXSBJDYZZJ_JGBID")); entity.Param.Add("XLXSBJDYZZJ_TZLX", PageParam.GetRTrimString("XLXSBJDYZZJ_TZLX")); entity.Param.Add("XLXSBJDYZZJ_TZ", PageParam.GetRTrimString("XLXSBJDYZZJ_TZ")); entity.Param.Add("XLXSBJDYZZJ_GYFLBM", PageParam.GetRTrimString("XLXSBJDYZZJ_GYFLBM")); entity.Param.Add("XLXSBJDYZZJ_YZID", PageParam.GetRTrimString("XLXSBJDYZZJ_YZID")); } else { entity.Param.Add("XLXSBJDYZZJ_JGBID", txtJGBID.Value.Trim()); entity.Param.Add("XLXSBJDYZZJ_TZLX", txtOLD_TZLX.Value.Trim()); entity.Param.Add("XLXSBJDYZZJ_TZ", txtOLD_TZ.Value.Trim()); entity.Param.Add("XLXSBJDYZZJ_GYFLBM", txtOLD_GYFL.Value.Trim()); entity.Param.Add("XLXSBJDYZZJ_YZID", txtYZID.Value.Trim()); } base.LoadRecord(); txtOLD_TZLX.Value = cbxTZLX.SelectedValue.Trim(); txtOLD_TZ.Value = cbxTZ.SelectedValue.Trim(); txtOLD_GYFL.Value = cbxGYFL.SelectedValue.Trim(); # region 给调价因子控件赋值 TDatabase dberp = TContextDatabases.GetDatabase("DBERP"); TSQL sql = new TSQL(dberp); sql.Clear(); sql.Add(string.Format(" select XLXSBJDYZZ{0}_YZID, XLXSBJDYZZ{0}_YZZ from XLXSBJDYZZ{0} ", "J")); sql.Add(string.Format(" where XLXSBJDYZZ{0}_JGBID=:pJGBID and XLXSBJDYZZ{0}_TZLX=:pTZLX ", "J")); sql.Add(string.Format(" and XLXSBJDYZZ{0}_TZ=:pTZ ", "J")); sql.Add(string.Format(" and XLXSBJDYZZ{0}_GYFLBM=:pGYFL ", "J")); sql.Add(string.Format(" order by XLXSBJDYZZ{0}_YZID", "J")); sql.ParamByName("pJGBID").Value = txtJGBID.Value.Trim(); sql.ParamByName("pTZLX").Value = cbxTZLX.SelectedValue.Trim(); sql.ParamByName("pTZ").Value = cbxTZ.SelectedValue.Trim(); sql.ParamByName("pGYFL").Value = cbxGYFL.SelectedValue.Trim(); DataSet ds = dberp.OpenDataSet(sql); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { string sYZID = ds.Tables[0].Rows[i][0].ToString().Trim(); double dYZZ = CMISproConvert.StrToFloat(ds.Tables[0].Rows[i][1].ToString().Trim()); if (PageParam.GetRTrimString("TJYZList").Contains(sYZID + "|")) { for (int j = 1; j <= 20; j++) { string sTZYZID = "BJ" + j.ToString().PadLeft(2, '0'); gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + j.ToString().Trim()); if (sYZID.Equals(sTZYZID)) txtTJYZ.Value = dYZZ; } } } #endregion } protected override void OnNewRecorder() { base.OnNewRecorder(); txtJGBID.Value = PageParam.GetRTrimString("XLXSBJDYZZJ_JGBID"); txtWHR.Text = tSession.UserName; txtWHRID.Value = tSession.UserId; datWHSJ.Text = CMISproConvert.ConvertTime(System.DateTime.Now); } protected override void OnCopyRecorder() { base.OnCopyRecorder(); txtJGBID.Value = PageParam.GetRTrimString("XLXSBJDYZZJ_JGBID"); txtWHR.Text = tSession.UserName; txtWHRID.Value = tSession.UserId; datWHSJ.Text = CMISproConvert.ConvertTime(System.DateTime.Now); } protected override bool DataLogicValid() { if (!base.DataLogicValid()) return false; if (cbxTZLX.SelectedValue.Trim().Equals("")) { ShowMessage("特征类型不允许为空!"); return false; } if (cbxTZ.SelectedValue.Trim().Equals("")) { ShowMessage("特征不允许为空!"); return false; } return true; } protected override bool Master_BeforeDeleteAction(object sender, EventArgs e) { string sYZIDlist = TZYZBJAInfo.GetYZIDList(PageParam.GetRTrimString("TJYZList")); entity.EntityTable.DeleteSql = " delete from XLXSBJDYZZJ " + " where XLXSBJDYZZJ_JGBID =:XLXSBJDYZZJ_JGBID " + " and XLXSBJDYZZJ_TZLX=:XLXSBJDYZZJ_TZLX and XLXSBJDYZZJ_TZ=:XLXSBJDYZZJ_TZ and XLXSBJDYZZJ_GYFLBM=:XLXSBJDYZZJ_GYFLBM and " + CMISproDataBase.GetWhereEqual("XLXSBJDYZZJ_YZID", sYZIDlist); return base.Master_BeforeDeleteAction(sender, e); } protected override bool Master_BeforeSaveAction(object sender, EventArgs e) {//研发自测:王威 2025/12/15 11:27:57 if (!base.Master_BeforeSaveAction(sender, e)) return false; string sYZIDlist = TZYZBJAInfo.GetYZIDList(PageParam.GetRTrimString("TJYZList")); entity.EntityTable.UpdateSql = " update XLXSBJDYZZJ " + " set XLXSBJDYZZJ_JGBID =:XLXSBJDYZZJ_JGBID " + " , XLXSBJDYZZJ_TZLX =:XLXSBJDYZZJ_TZLX , XLXSBJDYZZJ_TZ =:XLXSBJDYZZJ_TZ ,XLXSBJDYZZJ_GYFLBM=:XLXSBJDYZZJ_GYFLBM,XLXSBJDYZZJ_XHBBH=:XLXSBJDYZZJ_XHBBH," + " XLXSBJDYZZJ_WHR=:XLXSBJDYZZJ_WHR,XLXSBJDYZZJ_WHRID=:XLXSBJDYZZJ_WHRID,XLXSBJDYZZJ_WHSJ=:XLXSBJDYZZJ_WHSJ " + " where XLXSBJDYZZJ_JGBID =:XLXSBJDYZZJ_JGBID " + " and XLXSBJDYZZJ_TZLX =:OLD_XLXSBJDYZZJ_TZLX and XLXSBJDYZZJ_TZ =:OLD_XLXSBJDYZZJ_TZ and XLXSBJDYZZJ_GYFLBM=:OLD_XLXSBJDYZZJ_GYFLBM and " + CMISproDataBase.GetWhereEqual("XLXSBJDYZZJ_YZID", sYZIDlist); txtWHR.Text = tSession.UserName; txtWHRID.Value = tSession.UserId; datWHSJ.Text = CMISproConvert.ConvertTime(System.DateTime.Now); return true; } protected override bool Master_AfterSaveAction(object sender, EventArgs e) {//研发自测:王威 2025/12/15 11:28:00 txtOLD_TZLX.Value = cbxTZLX.SelectedValue.Trim(); txtOLD_TZ.Value = cbxTZ.SelectedValue.Trim(); txtOLD_GYFL.Value = cbxGYFL.SelectedValue.Trim(); txtYZID.Value = PageParam.GetRTrimString("FirstYZID"); string sJGBID = txtJGBID.Value.Trim(); string sTZLX = cbxTZLX.SelectedValue.Trim(); string sTZ = cbxTZ.SelectedValue.Trim().Equals("") ? " " : cbxTZ.SelectedValue.Trim(); string sGYFL = cbxGYFL.SelectedValue.Trim().Equals("") ? " " : cbxGYFL.SelectedValue.Trim(); # region 将调价因子控件值更新至数据库中 TDatabase dberp = TContextDatabases.GetDatabase("DBERP"); TSQL sql = new TSQL(dberp); sql.Clear(); string sYZIDlist = TZYZBJAInfo.GetYZIDList(PageParam.GetRTrimString("TJYZList")); dberp.ExecSQL(string.Format(" delete from XLXSBJDYZZ{0} where XLXSBJDYZZ{0}_JGBID='{1}' and XLXSBJDYZZ{0}_TZLX='{2}' " + " and XLXSBJDYZZ{0}_TZ='{3}' and XLXSBJDYZZ{0}_GYFLBM='{4}' and " + CMISproDataBase.GetWhereEqual("XLXSBJDYZZ{0}_YZID", sYZIDlist) , "J", sJGBID, sTZLX, sTZ,sGYFL)); string[] sTJYZList = PageParam.GetRTrimString("TJYZList").Split(','); DateTime tNow = DateTime.Now; for (int i = 0; i < sTJYZList.Length; i++) { sql.Clear(); sql.Add(string.Format(" insert into XLXSBJDYZZ{0}(XLXSBJDYZZ{0}_JGBID, XLXSBJDYZZ{0}_TZLX,XLXSBJDYZZ{0}_TZ,XLXSBJDYZZ{0}_GYFLBM,XLXSBJDYZZ{0}_XHBBH,", "J")); sql.Add(string.Format(" XLXSBJDYZZ{0}_YZID, XLXSBJDYZZ{0}_YZZ, XLXSBJDYZZ{0}_WHR, XLXSBJDYZZ{0}_WHRID, XLXSBJDYZZ{0}_WHSJ)", "J")); sql.Add(string.Format(" values(:pJGBID,:pTZLX,:pTZ,:pGYFL,:pXHBBH,:pYZID,:pYZZ,:pWHR,:pWHRID,:pWHSJ)")); sql.ParamByName("pJGBID").Value = sJGBID; sql.ParamByName("pTZLX").Value = sTZLX; sql.ParamByName("pTZ").Value = sTZ; sql.ParamByName("pGYFL").Value = sGYFL; sql.ParamByName("pXHBBH").Value = txtXHBBHZF.Text.Trim(); sql.ParamByName("pWHR").Value = tSession.UserName; sql.ParamByName("pWHRID").Value = tSession.UserId; sql.ParamByName("pWHSJ").Value = tNow; for (int j = 1; j <= 20; j++) { string sTZYZID = "BJ" + j.ToString().PadLeft(2, '0') + "|"; gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + j.ToString().Trim()); if (sTJYZList[i].StartsWith(sTZYZID)) { sql.ParamByName("pYZID").Value = sTZYZID.TrimEnd('|'); sql.ParamByName("pYZZ").Value = txtTJYZ.Value; dberp.ExecSQL(sql); } } } #endregion return base.Master_AfterSaveAction(sender, e); } protected override void SetComboxItems() { cbxTZLX.ClearItems(); cbxTZLX.Items.Add(new ListItem("线缆特性", "线缆特性")); cbxTZLX.Items.Add(new ListItem("铠装外护", "铠装外护")); cbxTZLX.Items.Add(new ListItem("标准工序", "标准工序")); cbxTZLX.Items.Add(new ListItem("报价材料", "报价材料")); if (cbxTZLX.SelectedValue.Trim() == "线缆特性") { //TComboBox.SetComboBox("DBERP", cbxTZ, "select distinct XLXHB_XLTXID as ID,XLXHB_XLTXID as Name from XLXHB order by ID ", false); cbxTZ.ClearItems(); cbxTZ.Items.Add(new ListItem("N-", "N-")); cbxTZ.Items.Add(new ListItem("NH-", "NH-")); } else if (cbxTZLX.SelectedValue.Trim() == "铠装外护") { TComboBox.SetComboBox("DBERP", cbxTZ, "select distinct rtrim(XLXHB_KZCLID)||XLXHB_WHCLID as ID,rtrim(XLXHB_KZCLID)||XLXHB_WHCLID as Name from XLXHB order by ID ", false); } else if (cbxTZLX.SelectedValue.Trim() == "标准工序") { cbxTZ.ClearItems(); cbxTZ.Items.Add(new ListItem("铝塑复合带屏蔽", "3-50-03")); cbxTZ.Items.Add(new ListItem("铜丝疏绕屏蔽", "3-50-04")); } else if (cbxTZLX.SelectedValue.Trim() == "报价材料") { cbxTZ.ClearItems(); cbxTZ.Items.Add(new ListItem("尼龙护套料", "N-2")); } cbxGYFL.ClearItems(); cbxGYFL.Items.Add(new ListItem("", "")); for (int i = 0; i < ArrGYFL.GetLength(0); i++) { if (DSMAC.IsRegMAC(ArrGYFL[i, 6])) { cbxGYFL.Items.Add(new ListItem(ArrGYFL[i, 1], ArrGYFL[i, 5])); } } base.SetComboxItems(); } protected void cbxTZLX_OnSelectedIndexChanged(object sender, EventArgs e) {//研发自测:王威 2025/12/15 11:28:05 if (cbxTZLX.SelectedValue.Trim() == "线缆特性") { //TComboBox.SetComboBox("DBERP", cbxTZ, "select distinct XLXHB_XLTXID as ID,XLXHB_XLTXID as Name from XLXHB order by ID ", false); cbxTZ.ClearItems(); cbxTZ.Items.Add(new ListItem("N-", "N-")); cbxTZ.Items.Add(new ListItem("NH-", "NH-")); } else if (cbxTZLX.SelectedValue.Trim() == "铠装外护") { TComboBox.SetComboBox("DBERP", cbxTZ, "select distinct rtrim(XLXHB_KZCLID)||XLXHB_WHCLID as ID,rtrim(XLXHB_KZCLID)||XLXHB_WHCLID as Name from XLXHB order by ID ", false); } else if (cbxTZLX.SelectedValue.Trim() == "标准工序") { cbxTZ.ClearItems(); cbxTZ.Items.Add(new ListItem("铝塑复合带屏蔽", "3-50-03")); cbxTZ.Items.Add(new ListItem("铜丝疏绕屏蔽", "3-50-04")); } else if (cbxTZLX.SelectedValue.Trim() == "报价材料") { cbxTZ.ClearItems(); cbxTZ.Items.Add(new ListItem("尼龙护套料", "N-2")); } } #endregion #region 自定义函数 private void InitControls() { txtYZID.Value = PageParam.GetRTrimString("FirstYZID"); } private void SetTJYZLable() { string[] sTJYZList = PageParam.GetRTrimString("TJYZList").Split(','); for (int i = 0; i < sTJYZList.Length; i++) { for (int j = 1; j <= 20; j++) { string sTZYZID = "BJ" + j.ToString().PadLeft(2, '0') + "|"; gtNumTextBox txtTJYZ = (gtNumTextBox)Master.ContentFormControl.FindControl("txt" + "TJYZ" + j.ToString().Trim()); gtLabel lblTJYZ = (gtLabel)Master.ContentFormControl.FindControl("lbl" + "TJYZ" + j.ToString().Trim()); if (sTJYZList[i].StartsWith(sTZYZID)) { string s = sTJYZList[i].Replace(sTZYZID, "").Replace("(X)", "") + ":"; lblTJYZ.Text = s; if (sTJYZList[i].EndsWith("(%)") || sTJYZList[i].EndsWith("(元)")) { txtTJYZ.DecimalPlaces = 2; } else if (sTJYZList[i].EndsWith("(X)")) { txtTJYZ.DecimalPlaces = 4; } } } } } private string getYSMC(string sYSID) { string sYSMC = ""; TDatabase dberp = TContextDatabases.GetDatabase("DBERP"); TSQL SQL = new TSQL(dberp); SQL.Clear(); SQL.Add(" select XLYSB_XLYSID,XLYSB_XLYSMC from XLYSB where XLYSB_XLYSID = :pXLYSID "); SQL.ParamByName("pXLYSID").Value = sYSID; DataSet ds = dberp.OpenDataSet(SQL); if (ds.Tables[0].Rows.Count > 0) { sYSMC = ds.Tables[0].Rows[0]["XLYSB_XLYSMC"].ToString().Trim(); } return sYSMC; } #endregion } }