home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 May / Pcwk0597.iso / borland / cb / setup / cbuilder / data.z / CUSTDATA.DFM / CUSTDATA.txt
Text File  |  1997-02-28  |  8KB  |  331 lines

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