home *** CD-ROM | disk | FTP | other *** search
- *
- * Define Form
- *
-
- DEFINE FORM Ord FROM 2,2 TO 21,74 ;
- PROPERTY ;
- Text "ORDERS",;
- OnOpen OpenOrd,;
- OnClose CloseOrd,;
- OnGotFocus Repaint
- *
- * New Define EntryFields and Define Text Statements
- *
- DEFINE RECTANGLE Box OF Ord ;
- PROPERTY;
- TOP 0,;
- Left 1,;
- Width 68,;
- Height 7
-
- DEFINE RECTANGLE Box2 OF Ord ;
- PROPERTY;
- TOP 7,;
- Left 1,;
- width 68,;
- Height 9
-
- DEFINE TEXT id OF Ord AT 2,4 ;
- PROPERTY ;
- Text "CUST ID:"
-
- DEFINE ENTRYFIELD cust_id OF Ord AT 2,18 ;
- PROPERTY ;
- PICTURE "!99999",;
- WIDTH 7 ,;
- DATALINK "Orders->Cust_Id" ,;
- VALID "Lookupid" ,;
- VALIDREQUIRED .T.
- *CUSTOM PROPERTY*
- Ord.Cust_id.AliasName = "ORDCUST" && Custom Property
-
- DEFINE TEXT or1 OF Ord AT 3,4 ;
- PROPERTY ;
- Text "ORDER DATE:"
-
- DEFINE ENTRYFIELD date_trans OF Ord AT 3,18 ;
- PROPERTY ;
- DATALINK "Orders->date_Trans",;
- STATUSMESSAGE "Enter date of this order"
-
- DEFINE TEXT poNum OF Ord AT 3,35 ;
- PROPERTY ;
- Text "P.O. NUMBER:"
-
- DEFINE ENTRYFIELD po_number OF Ord AT 3,48 ;
- PROPERTY ;
- DATALINK "Orders->po_number" ,;
- WIDTH 5,;
- STATUSMESSAGE "Enter customer's P.O. number"
-
- DEFINE TEXT prtNum OF Ord AT 8,4 ;
- PROPERTY ;
- Text "PART #:"
-
- DEFINE ENTRYFIELD part_id OF Ord AT 8,18 ;
- PROPERTY ;
- DATALINK "Orders->part_id",;
- WIDTH 10 ,;
- PICTURE "!-999-9999" ,;
- VALID "Lookupid",;
- STATUSMESSAGE "Enter a part ID number "
- *CUSTOM PROPERTY*
- Ord.Part_id.ALIASNAME="ORDGOODS" && Custom Property I made up
-
- * Read only text, From Relation
- DEFINE TEXT pname OF Ord AT 8,30 ;
- PROPERTY ;
- TEXT "",;
- COLORNORMAL "BR/W",;
- WIDTH 30
-
- DEFINE TEXT qty1 OF Ord AT 9, 4 ;
- PROPERTY ;
- Text "QTY. ORDERED:"
-
- DEFINE SPINBOX part_qty OF Ord AT 9,18 ;
- PROPERTY ;
- PICTURE "999" ,;
- DATALINK "Orders->Part_qty",;
- WIDTH 6,;
- RANGEMIN 1,;
- RANGEMAX 999 ,;
- STATUSMESSAGE "Enter quantity of parts ordered"
-
- DEFINE TEXT ea OF Ord AT 9,28 ;
- PROPERTY ;
- Text "each"
-
- DEFINE TEXT pric OF Ord AT 9,37;
- PROPERTY ;
- Text "PRICE: $"
-
- DEFINE TEXT Price OF Ord AT 9,47 ;
- PROPERTY ;
- TEXT "" ,;
- COLORNORMAL "BR/W"
-
- DEFINE TEXT qt1avail OF Ord AT 10,4 ;
- PROPERTY ;
- Text "QTY. AVAILABLE:"
-
- DEFINE TEXT Qtyhand OF ORD AT 10,20 ;
- PROPERTY ;
- TEXT "" ,;
- COLORNORMAL "BR/W",;
- WIDTH 3
-
- DEFINE TEXT ea1 OF Ord AT 10,28 ;
- PROPERTY ;
- Text "each"
-
- DEFINE TEXT mar OF Ord AT 10,37 ;
- PROPERTY ;
- Text "MARGIN:"
-
- DEFINE TEXT Profmgn OF Ord AT 10,47 ;
- PROPERTY ;
- TEXT "",;
- COLORNORMAL "BR/W"
-
- DEFINE TEXT per OF Ord AT 10,53 ;
- PROPERTY ;
- Text "%"
-
- DEFINE TEXT Emp1 OF Ord AT 11, 4 ;
- PROPERTY ;
- Text "EMPLOYEE #:"
-
- DEFINE ENTRYFIELD Emp_id OF Ord AT 11,18 ;
- PROPERTY ;
- PICTURE "999-99-9999" ,;
- DATALINK "Orders->Emp_Id" ,;
- VALID "Lookupid",;
- VALIDREQUIRED .T. ,;
- STATUSMESSAGE "Enter an Employee ID number "
-
- *CUSTOM PROPERTY*
- Ord.Emp_Id.ALIASNAME="ORDEMP" && Custom property I made up
-
- DEFINE TEXT EmpName OF Ord AT 11,31 ;
- PROPERTY ;
- TEXT "",;
- COLORNORMAL "BR/W",;
- WIDTH 30
-
- DEFINE CHECKBOX invoiced OF Ord AT 12,3;
- PROPERTY ;
- TEXT "&INVOICED",;
- COLORNORMAL "R/W",;
- WIDTH 15 ,;
- DATALINK "Orders->invoiced",;
- COLORNORMAL "B/W",;
- STATUSMESSAGE "Check if order has been invoiced ..."
-
- DEFINE TEXT not1 OF Ord AT 13, 4 ;
- PROPERTY ;
- Text "NOTES:"
-
- DEFINE ENTRYFIELD Notes OF Ord AT 13,18 ;
- PROPERTY ;
- DATALINK "Orders->Notes",;
- STATUSMESSAGE "Enter notes into memo field, press " + ;
- "Ctrl-Home to enter (Ctrl-End to exit)"
-
- *
- * Add a Text String for Status marking on form
- *
-
- DEFINE TEXT cStatus OF Ord AT 1,60 ;
- PROPERTY;
- Text ""
-
- *
- * add the buttons to this form,
- *
-
- DEFINE PUSHBUTTON Add OF Ord AT 16,4 ;
- PROPERTY ;
- Text "A&dd",;
- COLORPICKNORMAL "R/G",;
- WIDTH 10,;
- OnClick "Add_new"
-
- DEFINE PUSHBUTTON Del1 OF Ord AT 16,14 ;
- PROPERTY ;
- Text "De&l",;
- COLORPICKNORMAL "R/G",;
- WIDTH 10,;
- OnClick "DelIt"
-
- DEFINE PUSHBUTTON Next1 OF Ord AT 16,24;
- PROPERTY ;
- Text "&Next" ,;
- COLORPICKNORMAL "R/G",;
- WIDTH 10 ,;
- OnClick "SkipHand"
-
- DEFINE PUSHBUTTON Prev1 OF Ord AT 16,34 ;
- PROPERTY ;
- Text "&Prev" ,;
- COLORPICKNORMAL "R/G",;
- Width 10,;
- OnClick "PrevHand"
-
- DEFINE PUSHBUTTON Print1 OF Ord AT 16,44 ;
- PROPERTY ;
- Text "P&rint",;
- COLORPICKNORMAL "R/G",;
- Width 10,;
- OnClick "PrintForm"
-
- DEFINE PUSHBUTTON Exit1 OF Ord AT 16,54 ;
- PROPERTY ;
- Text "E&xit",;
- COLORPICKNORMAL "R/G",;
- Width 10,;
- OnClick "CanHand"
-
-
- ************************************ END OF ORDERS.DFM *********************
-