[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 DBORDERCREATEINFO
 Information needed to create a new order for the work area
------------------------------------------------------------------------------
 Structure

     typedef struct
     {
        LPDBORDERCONDINFO lpdbOrdCondInfo;
        BYTEP             abBagName;
        BYTEP             atomBagName;
        ITEM              itmOrder;
        BOOL              fUnique;
        ITEM              itmCobExpr;
        ITEM              abExpr;
     } DBORDERCREATEINFO;
     
     typedef DBORDERCREATEINFO far * LPDBORDERCREATEINFO;

 Elements

     lpdbOrdCondInfo

        Contains a pointer to information about the condition (if any) for
        the order.

     abBagName

        Contains a pointer to a null-terminated string containing the index
        file name to create.

     atomBagName

        Reserved CA-Clipper compatibility slot.

     itmOrder

        Contains a CA-Clipper-level reference to a null-terminated string
        containing the order name or number to create in abBagName.

     fUnique

        Contains a boolean value specifying whether the order should contain
        only unique keys.

     itmCobExpr / abExpr

        Contain a CA-Clipper-level reference to a code block and a matching
        string containing the key expression defining the order imposed on
        the work area.

     Warning!  You should perform code block evaluations with great
     caution.  Save any states that are likely to change as a result of re-
     entrance, so you can restore them after the code evaluation.

 Files  Header file is Rdd.api.

 Used By    orderCreate()


See Also: orderCreate()
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson