Files
N_XLXSBJ----MX/TZYZBJJInfo.aspx.cs
T
2026-08-21 17:03:02 +08:00

597 lines
38 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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
}
}