buffer-field-permanent.p
1 |
delete from book. |
---|---|
2 |
|
3 |
def buffer b1 for book. |
4 |
def var hBuffer1 as handle. |
5 |
hBuffer1 = buffer b1:handle. |
6 |
|
7 |
do transaction: |
8 |
|
9 |
message "before create1". |
10 |
message "before create2". |
11 |
|
12 |
hBuffer1:buffer-create(). |
13 |
|
14 |
|
15 |
hBuffer1:buffer-field("book-id"):buffer-value() = 666. |
16 |
hBuffer1:buffer-field("isbn"):buffer-value() = "isbn666". |
17 |
|
18 |
message "after create book-id = " hBuffer1:buffer-field("book-id"):buffer-value(). |
19 |
message "after create isbn = " hBuffer1:buffer-field("isbn"):buffer-value(). |
20 |
|
21 |
end. |
22 |
|
23 |
delete from book. |
24 |
|
25 |
def var field1 as character. |
26 |
def var field2 as character. |
27 |
def var field3 as character. |
28 |
|
29 |
field1 = "book-id". |
30 |
field2 = "isbn". |
31 |
field3 = ?. |
32 |
|
33 |
do transaction: |
34 |
|
35 |
message "before create1". |
36 |
message "before create2". |
37 |
|
38 |
hBuffer1:buffer-create(). |
39 |
|
40 |
|
41 |
hBuffer1:buffer-field(field1):buffer-value() = 666. |
42 |
hBuffer1:buffer-field(field2):buffer-value() = "isbn666". |
43 |
|
44 |
message "after create book-id = " hBuffer1:buffer-field(field1):buffer-value(). |
45 |
message "after create isbn = " hBuffer1:buffer-field(field2):buffer-value(). |
46 |
message "after create no field = " hBuffer1:buffer-field(field3):buffer-value(). |
47 |
|
48 |
end. |
49 |
|
50 |
|