📄 prnnume.prg
字号:
procedure prnnume
use someri
name=" "
do nume with name,"Care este numele persoanei pt. listare ?"
locate for left(upper(numele),len(name))=trim(name)
if found()
do win
else
do atentie with "Nu stiu nimic de acesta persoana !"
do intr1
close databases
endif
procedure intr1
lady=" "
do iesire with lady,"Doresti sa listezi alta persoana ?"
if lady="D" then
do prnnume
else
return
endif
proced win
DEFINE WINDOW carti FROM 4,2 TO 22,77 STYLE 'BI';
COLOR w/b shado
ACTIVATE WINDOW carti
set color to w+/b,g+/b
set order to numele
* name=" "
browse for left(upper(numele),len(name))=trim(name) ;
title 'Date despre ...'nomenu nomodify
DEACTIVATE WINDOW carti
dudu=" "
do iesire with dudu,"El(a) este persoana cautata ?"
if dudu="D" then
qp=" "
do iesire with qp,"Ai pregatit imprimanta ?"
if qp="D" then
set printer on
* name=" "
REPORT FORMAT LISTSSP.FRX for left(upper(numele),len(name))=trim(name) ;
ENVIRONMENT PDSETUP TO PRINTER NOCONSOLE
set printer off
DEFINE WINDOW term FROM 13,4 TO 19,73 STYLE 'BI';
COLOR w/g
ACTIVATE WINDOW term
@ 1,9 say'A M T E R M I N A T L I S T A R E A L A '
@ 4,9 say' I M P R I M A N T A !'
wait' 'timeout 8
DEACTIVATE WINDOW term
else
do atentie with "Atunci ce mai astepti !"
do intr1
endif
else
do prnnume
endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -