H DFTNAME(PGM209) DATEDIT(*YMD/)
F********** 部品在庫の照会 ******************************************
FPGM209FM CF E WORKSTN
F SFILE(SFREC01:RRN1)
F INFDS(INFDS)
FBHZAIKO IF E K DISK
FBUHINM IF E K DISK
FBHIMAGE IF E K DISK
F**********************************************************************
D INFDS DS
D TOPRRN 378 379B 0
D BRRN 376 377B 0
D*( HTML 参照フィールドの定義 )
D DS
D REFFLD# 1 7
D REF 1 3
D REFNO 4 7 0
D HTMLREF C CONST('ASNET.COM/ADDHTMLREF')
D BEG_IMG C CONST('')
D VALUE S 256A
C*( U8: HTML の表示 )
C *INU8 IFEQ *ON
C SETON 08
C MOVEL 'REF' REF
C Z-ADD 1 REFNO
C END
C*
C EXSR SFLCLR
C EXSR READ
C Z-ADD 1 TOPRRN
C WRITE DSPEND01
C*----------------------------------------------------
C DSPLY TAG
C SETON 4142
C EXFMT SFCTL01
C SETOFF 4142
C*----------------------------------------------------
C SETOFF 99
C*( CF03 )- 終了
C *IN03 IFEQ *ON CF03
C SETON LR
C RETURN
C END
C*( 実行キー )
C GOTO DSPLY
PNL# C*****************************************************
PNL# C READ BEGSR
PNL# C*****************************************************
C 1 DO *HIVAL RRN1 4 0 RRN1=1-*HIVAL
C SETOFF 50
C READ BHZAIKO 50
C 50 LEAVE
C MOVE RRN1 GYO
C SETOFF 99
C BZBHCD CHAIN BUHINM 99
C* 08: 画像イメージの追加
C 08 EXSR ADD_IMAGE
C*
C*----------------------------------------------------+
C WRITE SFREC01 |
C*----------------------------------------------------+
C END
C ENDSR
PNL# C*****************************************************
PNL# C ADD_IMAGE BEGSR
PNL# C*****************************************************
C SETOFF 99
C BZBHCD CHAIN BHIMAGE 99
C *IN99 IFEQ *OFF
C MOVEL REFFLD# REFFLD
C MOVEL(P) BEG_IMG VALUE
C CAT BMIMAGE:0 VALUE
C CAT END_IMG:0 VALUE
C CAT X'00':0 VALUE
C*( ADDHTMLREF: HTML 参照フィールドへの追加 )
C* REFxxxx= を投入します
C*----------------------------------------------------+
C CALL HTMLREF
C PARM REFFLD
C PARM VALUE
C*----------------------------------------------------+
C END
C ADD 1 REFNO
C ENDSR
PNL# C*****************************************************
PNL# C SFLCLR BEGSR
PNL# C*****************************************************
C*----------------------------------------------------+
C SETON 44 |
C WRITE SFCTL01
C SETOFF 44 |
C*----------------------------------------------------+
C ENDSR