brws-size-implicit-dyn.p
1 |
|
---|---|
2 |
DEFINE VARIABLE name-hdl AS WIDGET-HANDLE. |
3 |
DEFINE VARIABLE num-hdl AS WIDGET-HANDLE. |
4 |
DEFINE VARIABLE address-hdl AS WIDGET-HANDLE. |
5 |
DEFINE VARIABLE calc-col-hdl AS WIDGET-HANDLE. |
6 |
DEFINE VARIABLE browse-hdl AS WIDGET-HANDLE. |
7 |
DEFINE VARIABLE buff-field-hdl AS WIDGET-HANDLE. |
8 |
DEFINE VARIABLE brws-col-hdl AS WIDGET-HANDLE. |
9 |
DEFINE VARIABLE j AS INTEGER. |
10 |
|
11 |
def temp-table tt field f1 as integer |
12 |
field f2 as character. |
13 |
|
14 |
create tt. tt.f1 = 1. tt.f2 = "test 1". |
15 |
create tt. tt.f1 = 2. tt.f2 = "test 2". |
16 |
|
17 |
|
18 |
DEFINE FRAME MyFrame WITH SIZE 80 BY 20. |
19 |
DEFINE QUERY q1 FOR tt SCROLLING. |
20 |
|
21 |
CREATE BROWSE browse-hdl |
22 |
ASSIGN TITLE = "Dynamic Browse" |
23 |
X = 2 |
24 |
Y = 2 |
25 |
FRAME = FRAME MyFrame:HANDLE |
26 |
MULTIPLE = TRUE |
27 |
READ-ONLY = YES |
28 |
COLUMN-MOVABLE = TRUE |
29 |
COLUMN-RESIZABLE = TRUE |
30 |
FONT = 10 |
31 |
QUERY = QUERY q1:HANDLE. |
32 |
|
33 |
num-hdl = browse-hdl:ADD-LIKE-COLUMN("tt.f1"). |
34 |
name-hdl = browse-hdl:ADD-LIKE-COLUMN("tt.f2"). |
35 |
|
36 |
|
37 |
ENABLE ALL WITH FRAME MyFrame. |
38 |
OPEN QUERY q1 FOR EACH tt NO-LOCK. |
39 |
WAIT-FOR CLOSE OF CURRENT-WINDOW. |