buffer_value_context_analysis.p
1 |
def var h as handle. |
---|---|
2 |
def var num as int. |
3 |
def var txt as char. |
4 |
|
5 |
def temp-table tt field counter as int. |
6 |
|
7 |
create tt. |
8 |
counter = 14. |
9 |
|
10 |
message "something" + h:buffer-field("field"):buffer-value. |
11 |
num = h:buffer-field("field"):buffer-value. |
12 |
h:buffer-field("field"):buffer-value = num. |
13 |
message "this " + quoter(h:buffer-field("field"):buffer-value) + " the other". |
14 |
txt = (if valid-handle(h) then h:buffer-field("field"):buffer-value else ""). |
15 |
|
16 |
ASSIGN txt = " literal 1 " + STRING(tt.counter) + |
17 |
" literal 2 " + QUOTER(h:BUFFER-FIELD("field"):BUFFER-VALUE) + |
18 |
" literal 3 " + h:BUFFER-FIELD("field"):BUFFER-VALUE + |
19 |
" literal 4 " + h:BUFFER-FIELD("field"):BUFFER-VALUE + |
20 |
" literal 5 " + h:BUFFER-FIELD("field"):BUFFER-VALUE NO-ERROR. |