home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 2
/
ctrom_ii_b.zip
/
ctrom_ii_b
/
PROGRAM
/
CLIPPER
/
SCRNUZ
/
MEMRPTS.PRG
< prev
next >
Wrap
Text File
|
1991-12-13
|
2KB
|
70 lines
*.............................................................................
*
* Program Name: MEMRPTS.PRG Copyright: EDON Corporation
* Date Created: 12/12/91 Language: Clipper S'87
* Time Created: 10:09:18 Author: Ed Phillips
* Desc:
*.............................................................................
PRIVATE oldcolor,gscrn
gscrn = Savescreen(1,0,24,79)
SELECT ScrnRpts
SEEK Scr_file->Scrn_name
IF Found()
Automem('STUP')
mode = 'EDIT'
ELSE
Automem('INIT')
scrn_name = M->memfile
mode = 'ADD'
ENDIF && IF Found()
SET SCOREBOARD OFF
oldcolor = Setcolor(c_statln1)
Shadow(2,7,20,68)
Scroll(2,7,20,68,0)
Setcolor(c_field)
@ 2,7 SAY Replicate(Chr(176),62)
@ 2,23 SAY ' Report Definition Screen '
@ 20,7 SAY Replicate(Chr(176),62)
Setcolor(c_statln1)
@ 4,14 SAY 'Report Name:'
@ 6,14 SAY 'Page Header:'
@ 8,14 SAY 'Detail Proc:'
@ 10,11 SAY 'Main Condition:'
@ 12,9 SAY 'Detail Condition:'
@ 14,14 SAY 'Footer Proc:'
@ 16,13 SAY 'Report Width:'
@ 18,14 SAY 'Left Margin:'
@ 4,27 GET M->rptname
@ 6,27 GET M->phdr
@ 8,27 GET M->detproc
@ 10,27 GET M->maincond PICT '@S40'
@ 12,27 GET M->detcond PICT '@S40'
@ 14,27 GET M->ftrproc
@ 16,27 GET M->rpt_wid
@ 18,27 GET M->lm
READ
SET SCOREBOARD ON
Restscreen(1,0,24,79,gscrn)
IF Lastkey() != 27 .AND. Updated()
IF mode = 'ADD'
APPEND BLANK
ENDIF && IF mode = 'ADD'
Automem('REPL')
ENDIF
SELECT Scr_file
Setcolor(oldcolor)
RETURN
* EOF: MEMRPTS.PRG