📄 tbcms013.sqc
字号:
/*** 注 意: 此文件由平台自动生成,禁止任何人以任何方式修改!** 生成日期: 2004-9-1** 版 本 号: V1.0.0** 初始作者: ShiBin Hu*/#include "sysdefine.h"#include "code.h"#include "attrdef.h"#include "revglob.h"EXEC SQL INCLUDE sqlca;EXEC SQL BEGIN DECLARE SECTION ; char cmsruledef_ruleseqno[5]; short cmsruledef_ruleseqno_id; long cmsruledef_cardnolen; short cmsruledef_cardnolen_id; long cmsruledef_binlen; short cmsruledef_binlen_id; char cmsruledef_cardgenfunc[41]; short cmsruledef_cardgenfunc_id; long cmsruledef_seqnolen; short cmsruledef_seqnolen_id; long cmsruledef_fldnum1; short cmsruledef_fldnum1_id; char cmsruledef_fldsrctbl1[31]; short cmsruledef_fldsrctbl1_id; char cmsruledef_fldsrcfld1[31]; short cmsruledef_fldsrcfld1_id; long cmsruledef_fldlen1; short cmsruledef_fldlen1_id; char cmsruledef_fldwhr1[31]; short cmsruledef_fldwhr1_id; char cmsruledef_fldsign1[2]; short cmsruledef_fldsign1_id; char cmsruledef_fldsrctbl2[31]; short cmsruledef_fldsrctbl2_id; char cmsruledef_fldsrcfld2[31]; short cmsruledef_fldsrcfld2_id; long cmsruledef_fldlen2; short cmsruledef_fldlen2_id; char cmsruledef_fldwhr2[31]; short cmsruledef_fldwhr2_id; char cmsruledef_fldsign2[2]; short cmsruledef_fldsign2_id; char cmsruledef_fldsrctbl3[31]; short cmsruledef_fldsrctbl3_id; char cmsruledef_fldsrcfld3[31]; short cmsruledef_fldsrcfld3_id; long cmsruledef_fldlen3; short cmsruledef_fldlen3_id; char cmsruledef_fldwhr3[31]; short cmsruledef_fldwhr3_id; char cmsruledef_fldsign3[2]; short cmsruledef_fldsign3_id; char cmsruledef_fldsrctbl4[31]; short cmsruledef_fldsrctbl4_id; char cmsruledef_fldsrcfld4[31]; short cmsruledef_fldsrcfld4_id; long cmsruledef_fldlen4; short cmsruledef_fldlen4_id; char cmsruledef_fldwhr4[31]; short cmsruledef_fldwhr4_id; char cmsruledef_fldsign4[2]; short cmsruledef_fldsign4_id; char cmsruledef_fldsrctbl5[31]; short cmsruledef_fldsrctbl5_id; char cmsruledef_fldsrcfld5[31]; short cmsruledef_fldsrcfld5_id; long cmsruledef_fldlen5; short cmsruledef_fldlen5_id; char cmsruledef_fldwhr5[31]; short cmsruledef_fldwhr5_id; char cmsruledef_fldsign5[2]; short cmsruledef_fldsign5_id; long cmsruledef_fldnum2; short cmsruledef_fldnum2_id; char cmsruledef_fldsrctbl6[31]; short cmsruledef_fldsrctbl6_id; char cmsruledef_fldsrcfld6[31]; short cmsruledef_fldsrcfld6_id; long cmsruledef_fldlen6; short cmsruledef_fldlen6_id; char cmsruledef_fldwhr6[31]; short cmsruledef_fldwhr6_id; char cmsruledef_fldsign6[2]; short cmsruledef_fldsign6_id; char cmsruledef_fldsrctbl7[31]; short cmsruledef_fldsrctbl7_id; char cmsruledef_fldsrcfld7[31]; short cmsruledef_fldsrcfld7_id; long cmsruledef_fldlen7; short cmsruledef_fldlen7_id; char cmsruledef_fldwhr7[31]; short cmsruledef_fldwhr7_id; char cmsruledef_fldsign7[2]; short cmsruledef_fldsign7_id; char cmsruledef_fldsrctbl8[31]; short cmsruledef_fldsrctbl8_id; char cmsruledef_fldsrcfld8[31]; short cmsruledef_fldsrcfld8_id; long cmsruledef_fldlen8; short cmsruledef_fldlen8_id; char cmsruledef_fldwhr8[31]; short cmsruledef_fldwhr8_id; char cmsruledef_fldsign8[2]; short cmsruledef_fldsign8_id; char cmsruledef_vrybitmeth[3]; short cmsruledef_vrybitmeth_id; long cmsruledef_vrybitlen; short cmsruledef_vrybitlen_id; char cmsruledef_vrygenfunc[41]; short cmsruledef_vrygenfunc_id;EXEC SQL END DECLARE SECTION ;#define RR_CMSRULEDEF \ :cmsruledef_ruleseqno:cmsruledef_ruleseqno_id, \ :cmsruledef_cardnolen:cmsruledef_cardnolen_id, \ :cmsruledef_binlen:cmsruledef_binlen_id, \ :cmsruledef_cardgenfunc:cmsruledef_cardgenfunc_id, \ :cmsruledef_seqnolen:cmsruledef_seqnolen_id, \ :cmsruledef_fldnum1:cmsruledef_fldnum1_id, \ :cmsruledef_fldsrctbl1:cmsruledef_fldsrctbl1_id, \ :cmsruledef_fldsrcfld1:cmsruledef_fldsrcfld1_id, \ :cmsruledef_fldlen1:cmsruledef_fldlen1_id, \ :cmsruledef_fldwhr1:cmsruledef_fldwhr1_id, \ :cmsruledef_fldsign1:cmsruledef_fldsign1_id, \ :cmsruledef_fldsrctbl2:cmsruledef_fldsrctbl2_id, \ :cmsruledef_fldsrcfld2:cmsruledef_fldsrcfld2_id, \ :cmsruledef_fldlen2:cmsruledef_fldlen2_id, \ :cmsruledef_fldwhr2:cmsruledef_fldwhr2_id, \ :cmsruledef_fldsign2:cmsruledef_fldsign2_id, \ :cmsruledef_fldsrctbl3:cmsruledef_fldsrctbl3_id, \ :cmsruledef_fldsrcfld3:cmsruledef_fldsrcfld3_id, \ :cmsruledef_fldlen3:cmsruledef_fldlen3_id, \ :cmsruledef_fldwhr3:cmsruledef_fldwhr3_id, \ :cmsruledef_fldsign3:cmsruledef_fldsign3_id, \ :cmsruledef_fldsrctbl4:cmsruledef_fldsrctbl4_id, \ :cmsruledef_fldsrcfld4:cmsruledef_fldsrcfld4_id, \ :cmsruledef_fldlen4:cmsruledef_fldlen4_id, \ :cmsruledef_fldwhr4:cmsruledef_fldwhr4_id, \ :cmsruledef_fldsign4:cmsruledef_fldsign4_id, \ :cmsruledef_fldsrctbl5:cmsruledef_fldsrctbl5_id, \ :cmsruledef_fldsrcfld5:cmsruledef_fldsrcfld5_id, \ :cmsruledef_fldlen5:cmsruledef_fldlen5_id, \ :cmsruledef_fldwhr5:cmsruledef_fldwhr5_id, \ :cmsruledef_fldsign5:cmsruledef_fldsign5_id, \ :cmsruledef_fldnum2:cmsruledef_fldnum2_id, \ :cmsruledef_fldsrctbl6:cmsruledef_fldsrctbl6_id, \ :cmsruledef_fldsrcfld6:cmsruledef_fldsrcfld6_id, \ :cmsruledef_fldlen6:cmsruledef_fldlen6_id, \ :cmsruledef_fldwhr6:cmsruledef_fldwhr6_id, \ :cmsruledef_fldsign6:cmsruledef_fldsign6_id, \ :cmsruledef_fldsrctbl7:cmsruledef_fldsrctbl7_id, \ :cmsruledef_fldsrcfld7:cmsruledef_fldsrcfld7_id, \ :cmsruledef_fldlen7:cmsruledef_fldlen7_id, \ :cmsruledef_fldwhr7:cmsruledef_fldwhr7_id, \ :cmsruledef_fldsign7:cmsruledef_fldsign7_id, \ :cmsruledef_fldsrctbl8:cmsruledef_fldsrctbl8_id, \ :cmsruledef_fldsrcfld8:cmsruledef_fldsrcfld8_id, \ :cmsruledef_fldlen8:cmsruledef_fldlen8_id, \ :cmsruledef_fldwhr8:cmsruledef_fldwhr8_id, \ :cmsruledef_fldsign8:cmsruledef_fldsign8_id, \ :cmsruledef_vrybitmeth:cmsruledef_vrybitmeth_id, \ :cmsruledef_vrybitlen:cmsruledef_vrybitlen_id, \ :cmsruledef_vrygenfunc:cmsruledef_vrygenfunc_id#define UU_CMSRULEDEF \ ruleseqno, \ cardnolen, \ binlen, \ cardgenfunc, \ seqnolen, \ fldnum1, \ fldsrctbl1, \ fldsrcfld1, \ fldlen1, \ fldwhr1, \ fldsign1, \ fldsrctbl2, \ fldsrcfld2, \ fldlen2, \ fldwhr2, \ fldsign2, \ fldsrctbl3, \ fldsrcfld3, \ fldlen3, \ fldwhr3, \ fldsign3, \ fldsrctbl4, \ fldsrcfld4, \ fldlen4, \ fldwhr4, \ fldsign4, \ fldsrctbl5, \ fldsrcfld5, \ fldlen5, \ fldwhr5, \ fldsign5, \ fldnum2, \ fldsrctbl6, \ fldsrcfld6, \ fldlen6, \ fldwhr6, \ fldsign6, \ fldsrctbl7, \ fldsrcfld7, \ fldlen7, \ fldwhr7, \ fldsign7, \ fldsrctbl8, \ fldsrcfld8, \ fldlen8, \ fldwhr8, \ fldsign8, \ vrybitmeth, \ vrybitlen, \ vrygenfunc#define WW_CMSRULEDEF \ :cmsruledef_ruleseqno, \ :cmsruledef_cardnolen, \ :cmsruledef_binlen, \ :cmsruledef_cardgenfunc, \ :cmsruledef_seqnolen, \ :cmsruledef_fldnum1, \ :cmsruledef_fldsrctbl1, \ :cmsruledef_fldsrcfld1, \ :cmsruledef_fldlen1, \ :cmsruledef_fldwhr1, \ :cmsruledef_fldsign1, \ :cmsruledef_fldsrctbl2, \ :cmsruledef_fldsrcfld2, \ :cmsruledef_fldlen2, \ :cmsruledef_fldwhr2, \ :cmsruledef_fldsign2, \ :cmsruledef_fldsrctbl3, \ :cmsruledef_fldsrcfld3, \ :cmsruledef_fldlen3, \ :cmsruledef_fldwhr3, \ :cmsruledef_fldsign3, \ :cmsruledef_fldsrctbl4, \ :cmsruledef_fldsrcfld4, \ :cmsruledef_fldlen4, \ :cmsruledef_fldwhr4, \ :cmsruledef_fldsign4, \ :cmsruledef_fldsrctbl5, \ :cmsruledef_fldsrcfld5, \ :cmsruledef_fldlen5, \ :cmsruledef_fldwhr5, \ :cmsruledef_fldsign5, \ :cmsruledef_fldnum2, \ :cmsruledef_fldsrctbl6, \ :cmsruledef_fldsrcfld6, \ :cmsruledef_fldlen6, \ :cmsruledef_fldwhr6, \ :cmsruledef_fldsign6, \ :cmsruledef_fldsrctbl7, \ :cmsruledef_fldsrcfld7, \ :cmsruledef_fldlen7, \ :cmsruledef_fldwhr7, \ :cmsruledef_fldsign7, \ :cmsruledef_fldsrctbl8, \ :cmsruledef_fldsrcfld8, \ :cmsruledef_fldlen8, \ :cmsruledef_fldwhr8, \ :cmsruledef_fldsign8, \ :cmsruledef_vrybitmeth, \ :cmsruledef_vrybitlen, \ :cmsruledef_vrygenfuncstruct cmsruledef{ char ruleseqno[5]; long cardnolen; long binlen; char cardgenfunc[41]; long seqnolen; long fldnum1; char fldsrctbl1[31]; char fldsrcfld1[31]; long fldlen1; char fldwhr1[31]; char fldsign1[2]; char fldsrctbl2[31]; char fldsrcfld2[31]; long fldlen2; char fldwhr2[31]; char fldsign2[2]; char fldsrctbl3[31]; char fldsrcfld3[31]; long fldlen3; char fldwhr3[31]; char fldsign3[2]; char fldsrctbl4[31]; char fldsrcfld4[31]; long fldlen4; char fldwhr4[31]; char fldsign4[2]; char fldsrctbl5[31]; char fldsrcfld5[31]; long fldlen5; char fldwhr5[31]; char fldsign5[2]; long fldnum2; char fldsrctbl6[31]; char fldsrcfld6[31]; long fldlen6; char fldwhr6[31]; char fldsign6[2]; char fldsrctbl7[31]; char fldsrcfld7[31]; long fldlen7; char fldwhr7[31]; char fldsign7[2]; char fldsrctbl8[31]; char fldsrcfld8[31]; long fldlen8; char fldwhr8[31]; char fldsign8[2]; char vrybitmeth[3]; long vrybitlen; char vrygenfunc[41];};void pubInitCmsruledef(){ memset( cmsruledef_ruleseqno, 0x00, sizeof( cmsruledef_ruleseqno ) ) ; cmsruledef_ruleseqno_id = 0 ; memset( &cmsruledef_cardnolen, 0x00, sizeof( cmsruledef_cardnolen ) ) ; cmsruledef_cardnolen_id = 0 ; memset( &cmsruledef_binlen, 0x00, sizeof( cmsruledef_binlen ) ) ; cmsruledef_binlen_id = 0 ; memset( cmsruledef_cardgenfunc, 0x00, sizeof( cmsruledef_cardgenfunc ) ) ; cmsruledef_cardgenfunc_id = 0 ; memset( &cmsruledef_seqnolen, 0x00, sizeof( cmsruledef_seqnolen ) ) ; cmsruledef_seqnolen_id = 0 ; memset( &cmsruledef_fldnum1, 0x00, sizeof( cmsruledef_fldnum1 ) ) ; cmsruledef_fldnum1_id = 0 ; memset( cmsruledef_fldsrctbl1, 0x00, sizeof( cmsruledef_fldsrctbl1 ) ) ; cmsruledef_fldsrctbl1_id = 0 ; memset( cmsruledef_fldsrcfld1, 0x00, sizeof( cmsruledef_fldsrcfld1 ) ) ; cmsruledef_fldsrcfld1_id = 0 ; memset( &cmsruledef_fldlen1, 0x00, sizeof( cmsruledef_fldlen1 ) ) ; cmsruledef_fldlen1_id = 0 ; memset( cmsruledef_fldwhr1, 0x00, sizeof( cmsruledef_fldwhr1 ) ) ; cmsruledef_fldwhr1_id = 0 ; memset( cmsruledef_fldsign1, 0x00, sizeof( cmsruledef_fldsign1 ) ) ; cmsruledef_fldsign1_id = 0 ; memset( cmsruledef_fldsrctbl2, 0x00, sizeof( cmsruledef_fldsrctbl2 ) ) ; cmsruledef_fldsrctbl2_id = 0 ; memset( cmsruledef_fldsrcfld2, 0x00, sizeof( cmsruledef_fldsrcfld2 ) ) ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -