Project

General

Profile

brws-auto-return.p

Stanislav Lomany, 08/07/2017 08:30 AM

Download (729 Bytes)

 
1
DEF TEMP-TABLE tt FIELD f1 AS INTEGER format ">>9"
2
                  FIELD f2 AS CHARACTER FORMAT "x(20)"
3
                  FIELD f3 AS LOGICAL.
4
                  
5
def var v as character.                  
6

    
7
def var i as integer.
8
repeat i = 1 to 100:
9
   CREATE tt. tt.f1 = i. tt.f2 = "second " + string(i). tt.f3 = YES.
10
end.
11

    
12
DEFINE QUERY q FOR tt SCROLLING.
13
OPEN QUERY q FOR EACH tt.
14

    
15
DEF BROWSE br QUERY q 
16
DISPLAY 
17
     tt.f1
18
     tt.f2 
19
     tt.f3 FORMAT "Yes/No":U WIDTH 15.2
20
     enable tt.f1 auto-return tt.f2 tt.f3 auto-return 
21
   WITH size-chars 65 by 10 TITLE "Static browse".
22
   
23
DEF FRAME fr br SKIP(1) v
24
WITH TITLE "Frame" SIZE 70 BY 15 NO-LABELS.
25

    
26
ENABLE ALL WITH FRAME fr.
27

    
28

    
29
WAIT-FOR WINDOW-CLOSE OF DEFAULT-WINDOW.