home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 January / Chip_2003-01_cd1.bin / zkuste / delphi / kolekce / d567 / FLEXCEL.ZIP / Demo / Thread / UThreadData.dfm < prev    next >
Encoding:
Text File  |  2002-09-26  |  9.1 KB  |  376 lines

  1. object ThreadData: TThreadData
  2.   OldCreateOrder = False
  3.   Left = 243
  4.   Top = 155
  5.   Height = 480
  6.   Width = 696
  7.   object FlxRep: TFlexCelReport
  8.     Template = 'ThreadDemo.xls'
  9.     AutoClose = False
  10.     Adapter = XLSAdapter
  11.     DataModule = Owner
  12.     CalcRecordCount = cr_None
  13.     Left = 40
  14.     Top = 24
  15.   end
  16.   object XLSAdapter: TXLSAdapter
  17.     Left = 120
  18.     Top = 24
  19.   end
  20.   object Items: TTable
  21.     AutoCalcFields = False
  22.     CachedUpdates = True
  23.     OnCalcFields = ItemsCalcFields
  24.     DatabaseName = 'DBDEMOS'
  25.     SessionName = 'Session1_1'
  26.     IndexFieldNames = 'OrderNo'
  27.     MasterFields = 'OrderNo'
  28.     MasterSource = DsOrders
  29.     TableName = 'ITEMS'
  30.     Left = 155
  31.     Top = 149
  32.     object ItemsItemNo: TFloatField
  33.       FieldName = 'ItemNo'
  34.       Visible = False
  35.     end
  36.     object ItemsOrderNo: TFloatField
  37.       FieldName = 'OrderNo'
  38.       Visible = False
  39.     end
  40.     object ItemsPartNo: TFloatField
  41.       FieldName = 'PartNo'
  42.     end
  43.     object ItemsDescription: TStringField
  44.       DisplayWidth = 28
  45.       FieldKind = fkLookup
  46.       FieldName = 'Description'
  47.       LookupDataSet = Parts
  48.       LookupKeyFields = 'PartNo'
  49.       LookupResultField = 'Description'
  50.       KeyFields = 'PartNo'
  51.       ReadOnly = True
  52.       Size = 30
  53.       Lookup = True
  54.     end
  55.     object ItemsSellPrice: TCurrencyField
  56.       DisplayWidth = 9
  57.       FieldKind = fkLookup
  58.       FieldName = 'SellPrice'
  59.       LookupDataSet = Parts
  60.       LookupKeyFields = 'PartNo'
  61.       LookupResultField = 'ListPrice'
  62.       KeyFields = 'PartNo'
  63.       Lookup = True
  64.     end
  65.     object ItemsQty: TIntegerField
  66.       DisplayWidth = 5
  67.       FieldName = 'Qty'
  68.     end
  69.     object ItemsDiscount: TFloatField
  70.       DisplayWidth = 7
  71.       FieldName = 'Discount'
  72.       DisplayFormat = '0.00%'
  73.       MaxValue = 100
  74.     end
  75.     object ItemsExtPrice: TCurrencyField
  76.       DisplayWidth = 10
  77.       FieldKind = fkCalculated
  78.       FieldName = 'ExtPrice'
  79.       Calculated = True
  80.     end
  81.     object ItemsDiscountPc: TFloatField
  82.       FieldKind = fkCalculated
  83.       FieldName = 'DiscountPc'
  84.       Calculated = True
  85.     end
  86.   end
  87.   object Cust: TTable
  88.     AutoCalcFields = False
  89.     CachedUpdates = True
  90.     OnCalcFields = CustCalcFields
  91.     DatabaseName = 'DBDEMOS'
  92.     Filter = 'CustNo<1352'
  93.     SessionName = 'Session1_1'
  94.     TableName = 'CUSTOMER'
  95.     Left = 52
  96.     Top = 149
  97.     object CustCustNo: TFloatField
  98.       Alignment = taLeftJustify
  99.       DisplayWidth = 6
  100.       FieldName = 'CustNo'
  101.     end
  102.     object CustCompany: TStringField
  103.       DisplayWidth = 26
  104.       FieldName = 'Company'
  105.       Required = True
  106.       Size = 30
  107.     end
  108.     object CustPhone: TStringField
  109.       DisplayWidth = 15
  110.       FieldName = 'Phone'
  111.       Size = 15
  112.     end
  113.     object CustLastInvoiceDate: TDateTimeField
  114.       DisplayLabel = 'LastInvoice'
  115.       DisplayWidth = 10
  116.       FieldName = 'LastInvoiceDate'
  117.       DisplayFormat = 'DDDDD'
  118.     end
  119.     object CustAddr1: TStringField
  120.       FieldName = 'Addr1'
  121.       Size = 30
  122.     end
  123.     object CustAddr2: TStringField
  124.       FieldName = 'Addr2'
  125.       Size = 30
  126.     end
  127.     object CustCity: TStringField
  128.       FieldName = 'City'
  129.       Size = 15
  130.     end
  131.     object CustState: TStringField
  132.       FieldName = 'State'
  133.     end
  134.     object CustZip: TStringField
  135.       FieldName = 'Zip'
  136.       Size = 10
  137.     end
  138.     object CustCountry: TStringField
  139.       FieldName = 'Country'
  140.     end
  141.     object CustFAX: TStringField
  142.       FieldName = 'FAX'
  143.       Size = 15
  144.     end
  145.     object CustTaxRate: TFloatField
  146.       FieldName = 'TaxRate'
  147.     end
  148.     object CustContact: TStringField
  149.       FieldName = 'Contact'
  150.     end
  151.     object CustTotAddr1: TStringField
  152.       DisplayWidth = 128
  153.       FieldKind = fkCalculated
  154.       FieldName = 'TotAddr1'
  155.       Size = 128
  156.       Calculated = True
  157.     end
  158.     object CustTotAddr2: TStringField
  159.       FieldKind = fkCalculated
  160.       FieldName = 'TotAddr2'
  161.       Size = 128
  162.       Calculated = True
  163.     end
  164.   end
  165.   object Orders: TTable
  166.     AutoCalcFields = False
  167.     DatabaseName = 'DBDEMOS'
  168.     SessionName = 'Session1_1'
  169.     IndexName = 'CustNo'
  170.     MasterFields = 'CUSTNO'
  171.     MasterSource = DsCust
  172.     ReadOnly = True
  173.     TableName = 'ORDERS'
  174.     Left = 103
  175.     Top = 149
  176.     object OrdersOrderNo: TFloatField
  177.       Alignment = taLeftJustify
  178.       DisplayWidth = 10
  179.       FieldName = 'OrderNo'
  180.     end
  181.     object OrdersCustNo: TFloatField
  182.       FieldName = 'CustNo'
  183.       Visible = False
  184.     end
  185.     object OrdersSaleDate: TDateTimeField
  186.       DisplayWidth = 9
  187.       FieldName = 'SaleDate'
  188.       DisplayFormat = 'DDDDD'
  189.     end
  190.     object OrdersShipDate: TDateTimeField
  191.       DisplayWidth = 9
  192.       FieldName = 'ShipDate'
  193.       DisplayFormat = 'DDDDD'
  194.     end
  195.     object OrdersItemsTotal: TCurrencyField
  196.       FieldName = 'ItemsTotal'
  197.       Visible = False
  198.     end
  199.     object OrdersTaxRate: TFloatField
  200.       FieldName = 'TaxRate'
  201.       Visible = False
  202.     end
  203.     object OrdersFreight: TCurrencyField
  204.       FieldName = 'Freight'
  205.       Visible = False
  206.     end
  207.     object OrdersAmountPaid: TCurrencyField
  208.       DisplayWidth = 14
  209.       FieldName = 'AmountPaid'
  210.     end
  211.     object OrdersAmountDue: TCurrencyField
  212.       DisplayWidth = 14
  213.       FieldKind = fkCalculated
  214.       FieldName = 'AmountDue'
  215.       Calculated = True
  216.     end
  217.     object OrdersEmpNo: TIntegerField
  218.       FieldName = 'EmpNo'
  219.       Required = True
  220.     end
  221.     object OrdersShipToContact: TStringField
  222.       FieldName = 'ShipToContact'
  223.     end
  224.     object OrdersShipToAddr1: TStringField
  225.       FieldName = 'ShipToAddr1'
  226.       Size = 30
  227.     end
  228.     object OrdersShipToAddr2: TStringField
  229.       FieldName = 'ShipToAddr2'
  230.       Size = 30
  231.     end
  232.     object OrdersShipToCity: TStringField
  233.       FieldName = 'ShipToCity'
  234.       Size = 15
  235.     end
  236.     object OrdersShipToState: TStringField
  237.       FieldName = 'ShipToState'
  238.     end
  239.     object OrdersShipToZip: TStringField
  240.       FieldName = 'ShipToZip'
  241.       Size = 10
  242.     end
  243.     object OrdersShipToCountry: TStringField
  244.       FieldName = 'ShipToCountry'
  245.     end
  246.     object OrdersShipToPhone: TStringField
  247.       FieldName = 'ShipToPhone'
  248.       Size = 15
  249.     end
  250.     object OrdersSalesPerson: TStringField
  251.       FieldKind = fkLookup
  252.       FieldName = 'SalesPerson'
  253.       LookupDataSet = Emps
  254.       LookupKeyFields = 'EmpNo'
  255.       LookupResultField = 'FullName'
  256.       KeyFields = 'EmpNo'
  257.       Size = 40
  258.       Lookup = True
  259.     end
  260.     object OrdersShipVIA: TStringField
  261.       FieldName = 'ShipVIA'
  262.       Size = 7
  263.     end
  264.     object OrdersPO: TStringField
  265.       FieldName = 'PO'
  266.       Size = 15
  267.     end
  268.     object OrdersTerms: TStringField
  269.       FieldName = 'Terms'
  270.       Size = 6
  271.     end
  272.     object OrdersPaymentMethod: TStringField
  273.       FieldName = 'PaymentMethod'
  274.       Size = 7
  275.     end
  276.   end
  277.   object DsOrders: TDataSource
  278.     DataSet = Orders
  279.     Left = 100
  280.     Top = 200
  281.   end
  282.   object DsCust: TDataSource
  283.     DataSet = Cust
  284.     Left = 52
  285.     Top = 200
  286.   end
  287.   object Emps: TTable
  288.     AutoCalcFields = False
  289.     DatabaseName = 'DBDEMOS'
  290.     SessionName = 'Session1_1'
  291.     IndexFieldNames = 'EmpNo'
  292.     ReadOnly = True
  293.     TableName = 'EMPLOYEE'
  294.     Left = 213
  295.     Top = 149
  296.     object EmpsEmpNo: TIntegerField
  297.       FieldName = 'EmpNo'
  298.     end
  299.     object EmpsFullName: TStringField
  300.       FieldKind = fkCalculated
  301.       FieldName = 'FullName'
  302.       Calculated = True
  303.     end
  304.     object EmpsLastName: TStringField
  305.       FieldName = 'LastName'
  306.     end
  307.     object EmpsFirstName: TStringField
  308.       FieldName = 'FirstName'
  309.       Size = 15
  310.     end
  311.     object EmpsPhoneExt: TStringField
  312.       FieldName = 'PhoneExt'
  313.       Size = 4
  314.     end
  315.     object EmpsHireDate: TDateTimeField
  316.       FieldName = 'HireDate'
  317.     end
  318.     object EmpsSalary: TFloatField
  319.       FieldName = 'Salary'
  320.     end
  321.   end
  322.   object Parts: TTable
  323.     AutoCalcFields = False
  324.     CachedUpdates = True
  325.     DatabaseName = 'DBDEMOS'
  326.     SessionName = 'Session1_1'
  327.     TableName = 'PARTS'
  328.     Left = 273
  329.     Top = 149
  330.     object PartsPartNo: TFloatField
  331.       Alignment = taLeftJustify
  332.       DisplayWidth = 8
  333.       FieldName = 'PartNo'
  334.       Required = True
  335.     end
  336.     object PartsDescription: TStringField
  337.       DisplayWidth = 21
  338.       FieldName = 'Description'
  339.       Required = True
  340.       Size = 30
  341.     end
  342.     object PartsVendorNo: TFloatField
  343.       DisplayWidth = 9
  344.       FieldName = 'VendorNo'
  345.     end
  346.     object PartsOnHand: TFloatField
  347.       DisplayWidth = 9
  348.       FieldName = 'OnHand'
  349.     end
  350.     object PartsOnOrder: TFloatField
  351.       DisplayWidth = 10
  352.       FieldName = 'OnOrder'
  353.     end
  354.     object PartsBackOrd: TBooleanField
  355.       DisplayWidth = 9
  356.       FieldKind = fkCalculated
  357.       FieldName = 'BackOrd'
  358.       DisplayValues = 'Yes;No'
  359.       Calculated = True
  360.     end
  361.     object PartsCost: TCurrencyField
  362.       DisplayWidth = 12
  363.       FieldName = 'Cost'
  364.     end
  365.     object PartsListPrice: TCurrencyField
  366.       DisplayWidth = 12
  367.       FieldName = 'ListPrice'
  368.     end
  369.   end
  370.   object Session1: TSession
  371.     AutoSessionName = True
  372.     Left = 32
  373.     Top = 104
  374.   end
  375. end
  376.