home *** CD-ROM | disk | FTP | other *** search
/ Delphi Anthology / aDELPHI.iso / Runimage / Delphi50 / Objrepos / custdata.dfm / custdata.txt
Text File  |  1999-08-11  |  8KB  |  328 lines

  1. object CustomerData: TCustomerData
  2.   Left = 191
  3.   Top = 203
  4.   Height = 182
  5.   Width = 319
  6.   object Customers: TTable
  7.     DatabaseName = 'DBDEMOS'
  8.     TableName = 'CUSTOMER.DB'
  9.     Left = 32
  10.     Top = 8
  11.     object CustomersCustNo: TFloatField
  12.       FieldName = 'CustNo'
  13.     end
  14.     object CustomersCompany: TStringField
  15.       FieldName = 'Company'
  16.       Size = 30
  17.     end
  18.     object CustomersAddr1: TStringField
  19.       FieldName = 'Addr1'
  20.       Size = 30
  21.     end
  22.     object CustomersAddr2: TStringField
  23.       FieldName = 'Addr2'
  24.       Size = 30
  25.     end
  26.     object CustomersCity: TStringField
  27.       FieldName = 'City'
  28.       Size = 15
  29.     end
  30.     object CustomersState: TStringField
  31.       FieldName = 'State'
  32.     end
  33.     object CustomersZip: TStringField
  34.       FieldName = 'Zip'
  35.       Size = 10
  36.     end
  37.     object CustomersCountry: TStringField
  38.       FieldName = 'Country'
  39.     end
  40.     object CustomersPhone: TStringField
  41.       FieldName = 'Phone'
  42.       Size = 15
  43.     end
  44.     object CustomersFAX: TStringField
  45.       FieldName = 'FAX'
  46.       Size = 15
  47.     end
  48.     object CustomersTaxRate: TFloatField
  49.       FieldName = 'TaxRate'
  50.     end
  51.     object CustomersContact: TStringField
  52.       FieldName = 'Contact'
  53.     end
  54.     object CustomersLastInvoiceDate: TDateTimeField
  55.       FieldName = 'LastInvoiceDate'
  56.     end
  57.   end
  58.   object Orders: TTable
  59.     DatabaseName = 'DBDEMOS'
  60.     TableName = 'ORDERS.DB'
  61.     Left = 104
  62.     Top = 8
  63.     object OrdersOrderNo: TFloatField
  64.       FieldName = 'OrderNo'
  65.     end
  66.     object OrdersCustNo: TFloatField
  67.       FieldName = 'CustNo'
  68.       Required = True
  69.     end
  70.     object OrdersCustCompany: TStringField
  71.       FieldName = 'CustCompany'
  72.       Lookup = True
  73.       LookupDataSet = CustomerLookup
  74.       LookupKeyFields = 'CustNo'
  75.       LookupResultField = 'Company'
  76.       KeyFields = 'CustNo'
  77.     end
  78.     object OrdersSaleDate: TDateTimeField
  79.       FieldName = 'SaleDate'
  80.     end
  81.     object OrdersShipDate: TDateTimeField
  82.       FieldName = 'ShipDate'
  83.     end
  84.     object OrdersEmpNo: TIntegerField
  85.       FieldName = 'EmpNo'
  86.       Required = True
  87.     end
  88.     object OrdersShipToContact: TStringField
  89.       FieldName = 'ShipToContact'
  90.     end
  91.     object OrdersShipToAddr1: TStringField
  92.       FieldName = 'ShipToAddr1'
  93.       Size = 30
  94.     end
  95.     object OrdersShipToAddr2: TStringField
  96.       FieldName = 'ShipToAddr2'
  97.       Size = 30
  98.     end
  99.     object OrdersShipToCity: TStringField
  100.       FieldName = 'ShipToCity'
  101.       Size = 15
  102.     end
  103.     object OrdersShipToState: TStringField
  104.       FieldName = 'ShipToState'
  105.     end
  106.     object OrdersShipToZip: TStringField
  107.       FieldName = 'ShipToZip'
  108.       Size = 10
  109.     end
  110.     object OrdersShipToCountry: TStringField
  111.       FieldName = 'ShipToCountry'
  112.     end
  113.     object OrdersShipToPhone: TStringField
  114.       FieldName = 'ShipToPhone'
  115.       Size = 15
  116.     end
  117.     object OrdersShipVIA: TStringField
  118.       FieldName = 'ShipVIA'
  119.       Size = 7
  120.     end
  121.     object OrdersPO: TStringField
  122.       FieldName = 'PO'
  123.       Size = 15
  124.     end
  125.     object OrdersTerms: TStringField
  126.       FieldName = 'Terms'
  127.       Size = 6
  128.     end
  129.     object OrdersPaymentMethod: TStringField
  130.       FieldName = 'PaymentMethod'
  131.       Size = 7
  132.     end
  133.     object OrdersItemsTotal: TCurrencyField
  134.       FieldName = 'ItemsTotal'
  135.     end
  136.     object OrdersTaxRate: TFloatField
  137.       FieldName = 'TaxRate'
  138.     end
  139.     object OrdersFreight: TCurrencyField
  140.       FieldName = 'Freight'
  141.     end
  142.     object OrdersAmountPaid: TCurrencyField
  143.       FieldName = 'AmountPaid'
  144.     end
  145.   end
  146.   object LineItems: TTable
  147.     OnCalcFields = LineItemsCalcFields
  148.     DatabaseName = 'DBDEMOS'
  149.     IndexFieldNames = 'OrderNo'
  150.     MasterFields = 'OrderNo'
  151.     MasterSource = OrderSource
  152.     TableName = 'ITEMS.DB'
  153.     Left = 176
  154.     Top = 8
  155.     object LineItemsOrderNo: TFloatField
  156.       FieldName = 'OrderNo'
  157.       Visible = False
  158.     end
  159.     object LineItemsItemNo: TFloatField
  160.       FieldName = 'ItemNo'
  161.     end
  162.     object LineItemsPartNo: TFloatField
  163.       FieldName = 'PartNo'
  164.     end
  165.     object LineItemsPartName: TStringField
  166.       FieldName = 'PartName'
  167.       Lookup = True
  168.       LookupDataSet = PartLookup
  169.       LookupKeyFields = 'PartNo'
  170.       LookupResultField = 'Description'
  171.       KeyFields = 'PartNo'
  172.     end
  173.     object LineItemsQty: TIntegerField
  174.       FieldName = 'Qty'
  175.     end
  176.     object LineItemsPrice: TCurrencyField
  177.       FieldName = 'Price'
  178.       Lookup = True
  179.       LookupDataSet = PartLookup
  180.       LookupKeyFields = 'PartNo'
  181.       LookupResultField = 'ListPrice'
  182.       KeyFields = 'PartNo'
  183.     end
  184.     object LineItemsDiscount: TFloatField
  185.       FieldName = 'Discount'
  186.       DisplayFormat = '#0.#%'
  187.       EditFormat = '##.#'
  188.       Precision = 3
  189.     end
  190.     object LineItemsExtendedPrice: TCurrencyField
  191.       Calculated = True
  192.       FieldName = 'ExtendedPrice'
  193.     end
  194.     object LineItemsTotal: TCurrencyField
  195.       Calculated = True
  196.       FieldName = 'Total'
  197.     end
  198.   end
  199.   object Parts: TTable
  200.     DatabaseName = 'DBDEMOS'
  201.     TableName = 'PARTS.DB'
  202.     Left = 248
  203.     Top = 8
  204.     object PartsPartNo: TFloatField
  205.       FieldName = 'PartNo'
  206.     end
  207.     object PartsVendorNo: TFloatField
  208.       FieldName = 'VendorNo'
  209.     end
  210.     object PartsDescription: TStringField
  211.       FieldName = 'Description'
  212.       Size = 30
  213.     end
  214.     object PartsOnHand: TFloatField
  215.       FieldName = 'OnHand'
  216.     end
  217.     object PartsOnOrder: TFloatField
  218.       FieldName = 'OnOrder'
  219.     end
  220.     object PartsCost: TCurrencyField
  221.       FieldName = 'Cost'
  222.     end
  223.     object PartsListPrice: TCurrencyField
  224.       FieldName = 'ListPrice'
  225.     end
  226.   end
  227.   object CustomerSource: TDataSource
  228.     DataSet = Customers
  229.     Left = 32
  230.     Top = 56
  231.   end
  232.   object OrderSource: TDataSource
  233.     DataSet = Orders
  234.     Left = 104
  235.     Top = 56
  236.   end
  237.   object LineItemSource: TDataSource
  238.     DataSet = LineItems
  239.     Left = 176
  240.     Top = 56
  241.   end
  242.   object PartSource: TDataSource
  243.     DataSet = Parts
  244.     Left = 248
  245.     Top = 56
  246.   end
  247.   object CustomerLookup: TTable
  248.     DatabaseName = 'DBDEMOS'
  249.     TableName = 'CUSTOMER.DB'
  250.     Left = 32
  251.     Top = 104
  252.     object FloatField1: TFloatField
  253.       FieldName = 'CustNo'
  254.     end
  255.     object StringField1: TStringField
  256.       FieldName = 'Company'
  257.       Size = 30
  258.     end
  259.     object StringField2: TStringField
  260.       FieldName = 'Addr1'
  261.       Size = 30
  262.     end
  263.     object StringField3: TStringField
  264.       FieldName = 'Addr2'
  265.       Size = 30
  266.     end
  267.     object StringField4: TStringField
  268.       FieldName = 'City'
  269.       Size = 15
  270.     end
  271.     object StringField5: TStringField
  272.       FieldName = 'State'
  273.     end
  274.     object StringField6: TStringField
  275.       FieldName = 'Zip'
  276.       Size = 10
  277.     end
  278.     object StringField7: TStringField
  279.       FieldName = 'Country'
  280.     end
  281.     object StringField8: TStringField
  282.       FieldName = 'Phone'
  283.       Size = 15
  284.     end
  285.     object StringField9: TStringField
  286.       FieldName = 'FAX'
  287.       Size = 15
  288.     end
  289.     object FloatField2: TFloatField
  290.       FieldName = 'TaxRate'
  291.     end
  292.     object StringField10: TStringField
  293.       FieldName = 'Contact'
  294.     end
  295.     object DateTimeField1: TDateTimeField
  296.       FieldName = 'LastInvoiceDate'
  297.     end
  298.   end
  299.   object PartLookup: TTable
  300.     DatabaseName = 'DBDEMOS'
  301.     TableName = 'PARTS.DB'
  302.     Left = 248
  303.     Top = 104
  304.     object FloatField3: TFloatField
  305.       FieldName = 'PartNo'
  306.     end
  307.     object FloatField4: TFloatField
  308.       FieldName = 'VendorNo'
  309.     end
  310.     object StringField11: TStringField
  311.       FieldName = 'Description'
  312.       Size = 30
  313.     end
  314.     object FloatField5: TFloatField
  315.       FieldName = 'OnHand'
  316.     end
  317.     object FloatField6: TFloatField
  318.       FieldName = 'OnOrder'
  319.     end
  320.     object CurrencyField1: TCurrencyField
  321.       FieldName = 'Cost'
  322.     end
  323.     object CurrencyField2: TCurrencyField
  324.       FieldName = 'ListPrice'
  325.     end
  326.   end
  327. end
  328.