⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rkcx.spr

📁 本入库信息管理系统
💻 SPR
📖 第 1 页 / 共 2 页
字号:
@ 13.385,93.600 SAY "入库品种" ;
    FONT "楷体_GB2312", 10 ;
 STYLE "BT" ;
      COLOR RGB(0,0,255,,,,)
@ 13.154,107.600 GET vrkpz1 ;
    PICTURE "@^      ;主板;硬盘;芯片;光驱;显示器;键盘;机箱;音箱;其他" ;
    SIZE 1.538,12.167 ;
    DEFAULT "     " ;
    FONT "MS Sans Serif", 8 ;
 STYLE "B" ;
    WHEN a1
@ 24.846,4.800 GET phan ;
    PICTURE "@*HN 首记录;末记录;上一条;下一条" ;
       SIZE 1.467,12.125,2.000 ;
       DEFAULT 1 ;
    FONT "华文中宋", 10 ;
 STYLE "B" ;
 VALID _1fq0m6i6x()
@ 17.538,99.000 GET zxcx ;
    PICTURE "@*HN 执行查询" ;
       SIZE 1.278,10.625,0.500 ;
       DEFAULT 1 ;
    FONT "黑体", 12 ;
    WHEN a1 ;
 VALID _1fq0m6i6z()
@ 7.308,91.000 TO 22.308,125.200 ;
    PEN 2, 8 ;
 STYLE "16" ;
      COLOR RGB(128,0,128,,,,)

IF NOT WVISIBLE("_1fq0m6i4m")
 ACTIVATE WINDOW _1fq0m6i4m
ENDIF

READ CYCLE

RELEASE WINDOW _1fq0m6i4m

*       *********************************************************
*       *                                                         
*       *                Windows Closing Databases                
*       *                                                         
*       *********************************************************
*

IF USED("rkjbxxk")
 SELECT rkjbxxk
 USE
ENDIF

SELECT (m.currarea)


#REGION 0

SET READBORDER &rborder

IF m.talkstat = "ON"
    SET TALK ON
ENDIF
IF m.compstat = "ON"
    SET COMPATIBLE ON
ENDIF



*       *********************************************************
*       *                                                         
*       *    RKCX/Windows Supporting Procedures and Functions     
*       *                                                         
*       *********************************************************
*

#REGION 1
proc abc
vrkpz=val(入库品种)
retu

*       *********************************************************
*       *                                                         
*       * _1FQ0M6I6I           tjcx VALID                         
*       *                                                         
*       * Function Origin:                                        
*       *                                                         
*       * From Platform:       Windows                            
*       * From Screen:         RKCX,     Record Number:   24      
*       * Variable:            tjcx                               
*       * Called By:           VALID Clause                       
*       * Object Type:         Push Button                        
*       * Snippet Number:      1                                  
*       *                                                         
*       *********************************************************
*
FUNCTION _1fq0m6i6i     &&  tjcx VALID
#REGION 1
vrkdh1=space(4)
vrkrq1=ctod('  /  /  ')
vrkpz1=1
a1=.t.
show gets


*       *********************************************************
*       *                                                         
*       * _1FQ0M6I6U           phtc VALID                         
*       *                                                         
*       * Function Origin:                                        
*       *                                                         
*       * From Platform:       Windows                            
*       * From Screen:         RKCX,     Record Number:   25      
*       * Variable:            phtc                               
*       * Called By:           VALID Clause                       
*       * Object Type:         Push Button                        
*       * Snippet Number:      2                                  
*       *                                                         
*       *********************************************************
*
FUNCTION _1fq0m6i6u     &&  phtc VALID
#REGION 1
cd1=.f.

*       *********************************************************
*       *                                                         
*       * _1FQ0M6I6V           qbcx WHEN                          
*       *                                                         
*       * Function Origin:                                        
*       *                                                         
*       * From Platform:       Windows                            
*       * From Screen:         RKCX,     Record Number:   26      
*       * Variable:            qbcx                               
*       * Called By:           WHEN Clause                        
*       * Object Type:         Push Button                        
*       * Snippet Number:      3                                  
*       *                                                         
*       *********************************************************
*
FUNCTION _1fq0m6i6v     &&  qbcx WHEN
#REGION 1
set filter to
go top
do abc
show gets


*       *********************************************************
*       *                                                         
*       * _1FQ0M6I6X           phan VALID                         
*       *                                                         
*       * Function Origin:                                        
*       *                                                         
*       * From Platform:       Windows                            
*       * From Screen:         RKCX,     Record Number:   33      
*       * Variable:            phan                               
*       * Called By:           VALID Clause                       
*       * Object Type:         Push Button                        
*       * Snippet Number:      4                                  
*       *                                                         
*       *********************************************************
*
FUNCTION _1fq0m6i6x     &&  phan VALID
#REGION 1
do case
   case phan=1
     go top
   case phan=2
     go bott
   case phan=3
     if .not. eof()
        skip -1
     endif
     if bof()
        wait wind "已是第一条记录"
        go top
     endif
   case phan=4
     if .not.eof()
        skip
     endif
     if eof()
        wait wind "已是最后一条记录"
        go bott
     endif
endcase
do abc
show gets
retu


*       *********************************************************
*       *                                                         
*       * _1FQ0M6I6Z           zxcx VALID                         
*       *                                                         
*       * Function Origin:                                        
*       *                                                         
*       * From Platform:       Windows                            
*       * From Screen:         RKCX,     Record Number:   34      
*       * Variable:            zxcx                               
*       * Called By:           VALID Clause                       
*       * Object Type:         Push Button                        
*       * Snippet Number:      5                                  
*       *                                                         
*       *********************************************************
*
FUNCTION _1fq0m6i6z     &&  zxcx VALID
#REGION 1
if len(alltrim(vrkdh1))>0
   b1='入库单号=alltrim(vrkdh1)'
else
   b1='.t.'
endif
if len(alltrim(dtoc(vrkrq1,1)))>0
   b2='入库日期=vrkrq1'
else
   b2='.t.'
endif
do case
   case vrkpz1=1
     b3='.t.'
   case vrkpz1=2
     b3=[入库品种='1']
   case vrkpz1=3
     b3=[入库品种='2']
   case vrkpz1=4
     b3=[入库品种='3']
   case vrkpz1=5
     b3=[入库品种='4']
   case vrkpz1=6
     b3=[入库品种='5']
   case vrkpz1=7
     b3=[入库品种='6']
   case vrkpz1=8
     b3=[入库品种='7']
   case vrkpz1=9
     b3=[入库品种='8']
   case vrkpz1=10
     b3=[入库品种='9']
endcase
set filter to &b1..and.&b2..and.&b3.
count to n
if n>0
   go top
   do abc
   a1=.f.
else
   wait wind '没有满足条件的记录,请重新组合查询条件'
endif
show gets

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -