惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The Last Watchdog
The Last Watchdog
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LINUX DO - 热门话题
G
GRAHAM CLULEY
S
Schneier on Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
S
SegmentFault 最新的问题
IT之家
IT之家
阮一峰的网络日志
阮一峰的网络日志
Recorded Future
Recorded Future
I
Intezer
云风的 BLOG
云风的 BLOG
博客园 - Franky
月光博客
月光博客
大猫的无限游戏
大猫的无限游戏
T
Tenable Blog
The Hacker News
The Hacker News
T
The Blog of Author Tim Ferriss
Attack and Defense Labs
Attack and Defense Labs
D
DataBreaches.Net
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
N
News and Events Feed by Topic
有赞技术团队
有赞技术团队
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
N
News and Events Feed by Topic
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
S
Secure Thoughts
The Register - Security
The Register - Security
B
Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
The Cloudflare Blog
Webroot Blog
Webroot Blog
W
WeLiveSecurity
H
Heimdal Security Blog
博客园 - 三生石上(FineUI控件)
V
Vulnerabilities – Threatpost
G
Google Developers Blog
O
OpenAI News
V
V2EX
罗磊的独立博客
博客园_首页
N
News | PayPal Newsroom
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
TaoSecurity Blog
TaoSecurity Blog
Cloudbric
Cloudbric
H
Hacker News: Front Page
博客园 - 叶小钗
T
Tor Project blog
AI
AI

博客园 - mshwu

桥接模式(Bridge Pattern) 单例模式 工厂方法模式 命名空间的规划 Download Manager Intent(二) Intent (一) Fragment (一) 2-1 Managing the Activity Lifecycle java1.5新特性(转) 1-4 Starting Another Activity 1-3 Building a Simple User Interface(创建简单的用户界面) 1-2 Android系统架构基本模式解析 1-1 Building Your First Android Application FTP Send File: Source Code Review(转) 动态操作文件 通用日志管理工具 通过CLP实现library之间的自动复制 (转) OVRDBF的用法
触发器程序
mshwu · 2008-08-03 · via 博客园 - mshwu

触发器程序:MPPF10
MPPF10是要监控的表
PENGLEI 是把数据取出来后放的表
ADDPFTRG FILE(JJDTAL1/MPPF10) TRGTIME(*BEFORE) TRGEVENT(*INSERT) PGM(PAYPG
MLIB/MPPF10)                                                                    

 *------------------------------------------------------
FMPPF10    IF   E           K DISK                      
F*                                    INFSR(@FERF00)    
F*                                      参数表          
FPENGLEI   UF A E           K DISK                      
F                                                       
F                                                       
 *------------------------------------------------------
D Buffer          DS         32767      
D  FileName               1     10      
D  LibraryName           11     20      
D  MemberName            21     30      
D  TrgEvent              31     31      
D  TrgTime               32     32      
D  CommitLckLvl          33     33      
D  Filler1               34     36      
D  CCSID                 37     40B 0   
D  Filler2               41     48      
D  OldOff                49     52B 0   
D  OldLen                53     56B 0   
D  OldNullOffset         57     60B 0   
D  OldNullLength         61     64B 0   
D  NewOff                65     68B 0    
D  NewLen                69     72B 0    
D  NewNullOffset         73     76B 0    
D  Resv3                 81     96       
D  other                          *      
DExtDs          E Ds                  ExtName(MPPF10)              
D Leng            DS                                               
D  Len                    1      4B 0                              
DT                S               T                                
C                                                                  
 *---------------------------------------------------------------- 
C     *entry        Plist                                               
C     Buffer        Parm                    Buffer                      
C     LENG          Parm                    LENG                        
C*  判断                                                                
C                   Eval      ExtDs = %subst(Buffer:Newoff+1:NewLen)    
C*  得到新加的记录值                                                    
C                                                                       
C                   Eval      MP10PYAMTA=MP10PYAMT                      
C                   Eval      MP10PRACCA=MP10PRACC                      
C                   Eval      MP10PRNAMA=MP10PRNAM                      
C                   Eval      MP10PEACCA=MP10PEACC                      
C                   Eval      MP10PENAMA=MP10PENAM                      
 *                                                                      
C                   WRITE     PL                                       
C                                                                      
C                   EXSR      @EXIT                                    
C*------------------------------------------------------------------*  
 * @EXIT   退出程序                                                *  
C*------------------------------------------------------------------*  
C     @EXIT         BEGSR                                              
C                   SETON                                        LR    
C                   RETURN                                             
C                   ENDSR                                              
C

PF:PENGLEI
*************** Beginning of data **********************************
     A          R PL                                                
     A                                                              
12P2 A            MP10PYAMTA    12P 2       COLHDG(' 付款金额 ')    
     A                                                              
32A  A            MP10PRACCA    32A         COLHDG(' 付款人帐号 ')  
     A                                                              
60O  A            MP10PRNAMA    62O         COLHDG(' 付款人名称 ')  
     A                                                              
32A  A            MP10PEACCA    32A         COLHDG(' 收款人帐号 ')  
     A                                                              
60O  A            MP10PENAMA    62O         COLHDG(' 收款人名称 ')  
     A                                                              
     A                                                              
     A          K MP10PRACCA                                        
     A          K MP10PEACCA                 

PF:MPPF10
*************** Beginning of data **********************************
     A          R MPR10                                               
     A                                                              
12P2 A            MP10PYAMT    12P 2       COLHDG(' 付款金额 ')    
     A                                                              
32A  A            MP10PRACC    32A         COLHDG(' 付款人帐号 ')  
     A                                                              
60O  A            MP10PRNAM    62O         COLHDG(' 付款人名称 ')  
     A                                                              
32A  A            MP10PEACC    32A         COLHDG(' 收款人帐号 ')  
     A                                                              
60O  A            MP10PENAM    62O         COLHDG(' 收款人名称 ')  
     A                                                              
     A                                                              
     A           K MP10PRACC