5 ( ). , .
CTRL + D, .
1 2, 6 7:
# ,
#
1234.
CTRL + D, .
Object Link ( ).
.
Object Link ( ).
1234.
Object Link ( ).
1234 .
Object Link ( ).
.
Link Message ( ).
, .
Save the order ( ).
14 - 16, :
# Create new, blank order ( ) - 1234.
# Set the order number, customer, order items ( , ) - 1234.
# Save the order ( ) - .
# Collect order information ( ) - 1234.
Message to Self ( ).
, .
Link Message ( ).
, .
Save the order information to the database ( ).
( )
OrderOptions.
.
1 2, :
# OrderDetail .
# OrderMgr - .
# Order - 1234.
# TransactionMgr - .
( )
.
Open Specification ( ).
<New> (). .
|
|
OrderOptions ( ).
. .
OrderOptions.
, . Order Options Form: OrderOptions ( : OrderOptions).
1 7:
# OrderDetail .
# OrderMgr - .
# Order - 1234.
# TransactionMgr - .
( )
1, .
Open Specification ( ).
- Create ().
.
:
# 2: Open()
# 3: , - SubmitInfo().
# 4: - Save().
# 5: - SaveOrder().
# 6: - Create().
# 7: , - SetInfo().
# 8: - SaveOrder().
# 9: - GetInfo().
# 10: - Commit().
( )
1, .
<new operation> ( ). .
- Create ().
, .
1.
Open Specification ( ).
Name () .
.
, :
# 2: Open()
# 3: , - SubmitInfo().
# 4: - Save().
# 5: - SaveOrder().
# 6: - Create().
# 7: , - SetInfo().
# 8: - SaveOrder().
# 9: - GetInfo().
# 10: - Commit.
6.
. 6. .