home *** CD-ROM | disk | FTP | other *** search
/ Computer Buyer 1998 July / dpcb0798.bin / Business / Persdesk / _SETUP.1 / PERSYST1.EXE / 0 / RCDATA / TPAYSCALES / TPAYSCALES.txt
Text File  |  1998-04-21  |  18KB  |  596 lines

  1. object PayScales: TPayScales
  2.   Left = 188
  3.   Top = 181
  4.   Width = 380
  5.   Height = 179
  6.   ActiveControl = Panel1
  7.   Caption = 'Global Pay Scales'
  8.   Font.Color = clBlack
  9.   Font.Height = -11
  10.   Font.Name = 'MS Sans Serif'
  11.   Font.Style = []
  12.   KeyPreview = True
  13.   Position = poScreenCenter
  14.   OnClose = FormClose
  15.   OnCreate = FormCreate
  16.   OnKeyUp = FormKeyUp
  17.   PixelsPerInch = 96
  18.   TextHeight = 13
  19.   object Panel1: TPanel
  20.     Left = 0
  21.     Top = 0
  22.     Width = 372
  23.     Height = 41
  24.     Align = alTop
  25.     TabOrder = 0
  26.     object DBNavigator: TDBNavigator
  27.       Left = 8
  28.       Top = 8
  29.       Width = 231
  30.       Height = 25
  31.       DataSource = payset
  32.       VisibleButtons = [nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbDelete, nbPost]
  33.       Ctl3D = False
  34.       ParentCtl3D = False
  35.       ParentShowHint = False
  36.       ShowHint = True
  37.       TabOrder = 0
  38.     end
  39.     object BitBtn2: TBitBtn
  40.       Left = 260
  41.       Top = 8
  42.       Width = 75
  43.       Height = 25
  44.       Caption = 'OK'
  45.       Default = True
  46.       TabOrder = 1
  47.       OnClick = OKButtonClick
  48.       Glyph.Data = {
  49.         CE070000424DCE07000000000000360000002800000024000000120000000100
  50.         1800000000009807000000000000000000000000000000000000008080008080
  51.         0080800080800080800080800080800080800080800080800080800080800080
  52.         8000808000808000808000808000808000808000808000808000808000808000
  53.         8080008080008080008080008080008080008080008080008080008080008080
  54.         0080800080800080800080800080800080800080800080800080800080800080
  55.         8000808000808000808000808000808000808000808000808000808000808000
  56.         8080008080008080008080008080FFFFFF008080008080008080008080008080
  57.         0080800080800080800080800080800080800080800080800080800080800080
  58.         8080000080000000808000808000808000808000808000808000808000808000
  59.         8080008080008080008080008080008080008080008080808080808080FFFFFF
  60.         0080800080800080800080800080800080800080800080800080800080800080
  61.         8000808000808000808080000000800000800080000000808000808000808000
  62.         8080008080008080008080008080008080008080008080008080008080008080
  63.         808080008080008080808080FFFFFF0080800080800080800080800080800080
  64.         8000808000808000808000808000808000808080000000800000800000800000
  65.         8000800000008080008080008080008080008080008080008080008080008080
  66.         008080008080008080808080008080008080008080008080808080FFFFFF0080
  67.         8000808000808000808000808000808000808000808000808000808080000000
  68.         8000008000008000008000008000008000800000008080008080008080008080
  69.         0080800080800080800080800080800080808080800080800080800080800080
  70.         80008080008080808080FFFFFF00808000808000808000808000808000808000
  71.         808000808080000000800000800000800000FF00008000008000008000008000
  72.         800000008080008080008080008080008080008080008080008080808080FFFF
  73.         FF008080008080808080FFFFFF008080008080008080808080FFFFFF00808000
  74.         808000808000808000808000808000808000800000800000800000FF00008080
  75.         00FF000080000080000080008000000080800080800080800080800080800080
  76.         80008080008080808080FFFFFF008080808080008080808080FFFFFF00808000
  77.         8080808080FFFFFF00808000808000808000808000808000808000808000FF00
  78.         00800000FF0000808000808000808000FF000080000080000080008000000080
  79.         80008080008080008080008080008080008080808080FFFFFF80808000808000
  80.         8080008080808080FFFFFF008080008080808080FFFFFF008080008080008080
  81.         00808000808000808000808000FF0000808000808000808000808000808000FF
  82.         0000800000800000800080000000808000808000808000808000808000808000
  83.         8080808080008080008080008080008080008080808080FFFFFF008080008080
  84.         808080FFFFFF0080800080800080800080800080800080800080800080800080
  85.         8000808000808000808000808000FF0000800000800000800080000000808000
  86.         8080008080008080008080008080008080008080008080008080008080008080
  87.         008080808080FFFFFF008080008080808080FFFFFF0080800080800080800080
  88.         8000808000808000808000808000808000808000808000808000808000FF0000
  89.         8000008000008000800000008080008080008080008080008080008080008080
  90.         008080008080008080008080008080008080808080FFFFFF0080800080808080
  91.         80FFFFFF00808000808000808000808000808000808000808000808000808000
  92.         808000808000808000808000FF00008000008000008000800000008080008080
  93.         0080800080800080800080800080800080800080800080800080800080800080
  94.         80808080FFFFFF008080008080808080FFFFFF00808000808000808000808000
  95.         808000808000808000808000808000808000808000808000808000FF00008000
  96.         0080000080008000000080800080800080800080800080800080800080800080
  97.         80008080008080008080008080008080808080FFFFFF008080008080808080FF
  98.         FFFF008080008080008080008080008080008080008080008080008080008080
  99.         00808000808000808000FF000080000080008000000080800080800080800080
  100.         8000808000808000808000808000808000808000808000808000808000808080
  101.         8080FFFFFF008080808080FFFFFF008080008080008080008080008080008080
  102.         00808000808000808000808000808000808000808000808000FF000080000080
  103.         0000808000808000808000808000808000808000808000808000808000808000
  104.         8080008080008080008080008080808080FFFFFF808080008080008080008080
  105.         0080800080800080800080800080800080800080800080800080800080800080
  106.         8000808000808000FF0000808000808000808000808000808000808000808000
  107.         8080008080008080008080008080008080008080008080008080008080808080
  108.         0080800080800080800080800080800080800080800080800080800080800080
  109.         8000808000808000808000808000808000808000808000808000808000808000
  110.         8080008080008080008080008080008080008080008080008080008080008080
  111.         008080008080008080008080008080008080}
  112.       NumGlyphs = 2
  113.     end
  114.   end
  115.   object Panel2: TPanel
  116.     Left = 0
  117.     Top = 41
  118.     Width = 372
  119.     Height = 111
  120.     Align = alClient
  121.     BevelInner = bvLowered
  122.     BorderWidth = 4
  123.     Caption = 'Panel2'
  124.     TabOrder = 1
  125.     object ScrollBox: TScrollBox
  126.       Left = 6
  127.       Top = 6
  128.       Width = 360
  129.       Height = 99
  130.       HorzScrollBar.Margin = 6
  131.       HorzScrollBar.Range = 154
  132.       VertScrollBar.Margin = 6
  133.       VertScrollBar.Range = 97
  134.       Align = alClient
  135.       AutoScroll = False
  136.       BorderStyle = bsNone
  137.       TabOrder = 0
  138.       object Label1: TLabel
  139.         Left = 6
  140.         Top = 9
  141.         Width = 86
  142.         Height = 13
  143.         Alignment = taRightJustify
  144.         AutoSize = False
  145.         Caption = 'Grade'
  146.         FocusControl = EditGrade
  147.       end
  148.       object Label2: TLabel
  149.         Left = 6
  150.         Top = 31
  151.         Width = 86
  152.         Height = 13
  153.         Alignment = taRightJustify
  154.         AutoSize = False
  155.         Caption = 'Points on Scale'
  156.         FocusControl = EditPointsonScale
  157.       end
  158.       object Label3: TLabel
  159.         Left = 6
  160.         Top = 53
  161.         Width = 86
  162.         Height = 13
  163.         Alignment = taRightJustify
  164.         AutoSize = False
  165.         Caption = 'Bottom Pay'
  166.         FocusControl = EditBottomPay
  167.       end
  168.       object Label4: TLabel
  169.         Left = 6
  170.         Top = 75
  171.         Width = 86
  172.         Height = 13
  173.         Alignment = taRightJustify
  174.         AutoSize = False
  175.         Caption = 'Top Pay'
  176.         FocusControl = EditTopPay
  177.       end
  178.       object Label5: TLabel
  179.         Left = 228
  180.         Top = 8
  181.         Width = 100
  182.         Height = 13
  183.         Caption = 'Overtime Rate / hour'
  184.       end
  185.       object EditGrade: TDBEdit
  186.         Left = 98
  187.         Top = 6
  188.         Width = 23
  189.         Height = 21
  190.         Hint = 'Enter Grade identification'
  191.         DataField = 'Grade'
  192.         DataSource = payset
  193.         MaxLength = 4
  194.         ParentShowHint = False
  195.         ShowHint = True
  196.         TabOrder = 0
  197.       end
  198.       object EditPointsonScale: TDBEdit
  199.         Left = 98
  200.         Top = 28
  201.         Width = 23
  202.         Height = 21
  203.         Hint = 'Enter number of points on the scale'
  204.         DataField = 'Points on Scale'
  205.         DataSource = payset
  206.         MaxLength = 3
  207.         ParentShowHint = False
  208.         ShowHint = True
  209.         TabOrder = 1
  210.       end
  211.       object EditBottomPay: TDBEdit
  212.         Left = 98
  213.         Top = 50
  214.         Width = 99
  215.         Height = 21
  216.         Hint = 'Enter Payment per period.'
  217.         DataField = 'Bottom Pay'
  218.         DataSource = payset
  219.         MaxLength = 16
  220.         ParentShowHint = False
  221.         ShowHint = True
  222.         TabOrder = 2
  223.       end
  224.       object EditTopPay: TDBEdit
  225.         Left = 98
  226.         Top = 72
  227.         Width = 99
  228.         Height = 21
  229.         Hint = 'Enter payment per period'
  230.         DataField = 'Top Pay'
  231.         DataSource = payset
  232.         MaxLength = 16
  233.         ParentShowHint = False
  234.         ShowHint = True
  235.         TabOrder = 3
  236.       end
  237.       object OTRate: TDBEdit
  238.         Left = 256
  239.         Top = 24
  240.         Width = 89
  241.         Height = 21
  242.         DataField = 'Overtime Rate/Hour'
  243.         DataSource = payset
  244.         MaxLength = 0
  245.         TabOrder = 4
  246.       end
  247.       object payupdate: TBitBtn
  248.         Left = 216
  249.         Top = 48
  250.         Width = 141
  251.         Height = 49
  252.         Hint = 'Will update all employee records pay'
  253.         Caption = 'Update Employee Records'
  254.         TabOrder = 5
  255.         TabStop = False
  256.         OnClick = payupdateClick
  257.         Glyph.Data = {
  258.           76010000424D7601000000000000760000002800000020000000100000000100
  259.           04000000000000010000120B0000120B00001000000010000000000000000000
  260.           800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  261.           FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
  262.           3333333333333333333333333333333333333333333333333333333333333333
  263.           333333333333333333333333333333333333333333333333333333CCCCC3CCCC
  264.           C333337777737777733333C33333C3333333337333337333333333C33333C333
  265.           33333373333373333333333C33333C333333333733333733333333CCC333CCC3
  266.           33333377733377733333333C33333C333333333733333733333333C33333C333
  267.           3333337333337333333333C33C33C33C33333373373373373333333CC3333CC3
  268.           3333333773333773333333333333333333333333333333333333333333333333
  269.           3333333333333333333333333333333333333333333333333333}
  270.         Layout = blGlyphTop
  271.         NumGlyphs = 2
  272.       end
  273.     end
  274.   end
  275.   object payset: TDataSource
  276.     DataSet = pay
  277.     Left = 247
  278.     Top = 37
  279.   end
  280.   object employee: TTable
  281.     DatabaseName = 'Personnel_System'
  282.     TableName = 'Employee.DB'
  283.     Left = 152
  284.     Top = 33
  285.     object employeeEmployeeID: TStringField
  286.       FieldName = 'Employee ID'
  287.       Size = 9
  288.     end
  289.     object employeeSurname: TStringField
  290.       FieldName = 'Surname'
  291.       Size = 25
  292.     end
  293.     object employeeFirstNames: TStringField
  294.       FieldName = 'First Names'
  295.       Size = 35
  296.     end
  297.     object employeeTitle: TStringField
  298.       FieldName = 'Title'
  299.       Size = 4
  300.     end
  301.     object employeeAddress: TMemoField
  302.       FieldName = 'Address'
  303.       BlobType = ftMemo
  304.       Size = 12
  305.     end
  306.     object employeePostcode: TStringField
  307.       FieldName = 'Postcode'
  308.       Size = 10
  309.     end
  310.     object employeeTelephone: TStringField
  311.       FieldName = 'Telephone'
  312.       Size = 15
  313.     end
  314.     object employeeFax: TStringField
  315.       FieldName = 'Fax'
  316.       Size = 15
  317.     end
  318.     object employeePrincipallocation: TMemoField
  319.       FieldName = 'Principal location'
  320.       BlobType = ftMemo
  321.       Size = 12
  322.     end
  323.     object employeeSex: TStringField
  324.       FieldName = 'Sex'
  325.       Size = 1
  326.     end
  327.     object employeeTaxcode: TStringField
  328.       FieldName = 'Tax code'
  329.       Size = 6
  330.     end
  331.     object employeeMarried: TBooleanField
  332.       FieldName = 'Married'
  333.     end
  334.     object employeeChildren: TFloatField
  335.       FieldName = 'Children'
  336.     end
  337.     object employeeContract: TBlobField
  338.       FieldName = 'Contract'
  339.       BlobType = ftBlob
  340.       Size = 20
  341.     end
  342.     object employeeHeader: TBlobField
  343.       FieldName = 'Header'
  344.       BlobType = ftBlob
  345.       Size = 10
  346.     end
  347.     object employeeFooter: TBlobField
  348.       FieldName = 'Footer'
  349.       BlobType = ftBlob
  350.       Size = 10
  351.     end
  352.     object employeeRace: TSmallintField
  353.       FieldName = 'Race'
  354.     end
  355.     object employeeRegisteredDisabled: TBooleanField
  356.       FieldName = 'Registered Disabled'
  357.     end
  358.     object employeeNextofkin: TStringField
  359.       FieldName = 'Next of kin'
  360.       Size = 45
  361.     end
  362.     object employeeNextofkinaddress: TMemoField
  363.       FieldName = 'Next of kin address'
  364.       BlobType = ftMemo
  365.       Size = 12
  366.     end
  367.     object employeeDoctor: TStringField
  368.       FieldName = 'Doctor'
  369.       Size = 35
  370.     end
  371.     object employeeDoctorAddress: TMemoField
  372.       FieldName = 'Doctor Address'
  373.       BlobType = ftMemo
  374.       Size = 12
  375.     end
  376.     object employeeRevisionDate: TDateField
  377.       FieldName = 'Revision Date'
  378.     end
  379.     object employeeDateofBirth: TDateField
  380.       FieldName = 'Date of Birth'
  381.     end
  382.     object employeeJobTitle: TStringField
  383.       FieldName = 'Job Title'
  384.       Size = 30
  385.     end
  386.     object employeeReportTo: TStringField
  387.       FieldName = 'Report To'
  388.       Size = 9
  389.     end
  390.     object employeeCompanyName: TStringField
  391.       FieldName = 'Company Name'
  392.       Size = 40
  393.     end
  394.     object employeeCompanyPostcode: TStringField
  395.       FieldName = 'Company Postcode'
  396.       Size = 12
  397.     end
  398.     object employeePicture: TGraphicField
  399.       FieldName = 'Picture'
  400.       BlobType = ftGraphic
  401.       Size = 1
  402.     end
  403.     object employeeMondaywork: TBooleanField
  404.       FieldName = 'Mondaywork'
  405.     end
  406.     object employeeMondaystart: TTimeField
  407.       FieldName = 'Mondaystart'
  408.     end
  409.     object employeeMondayfinish: TTimeField
  410.       FieldName = 'Mondayfinish'
  411.     end
  412.     object employeeMondayhours: TFloatField
  413.       FieldName = 'Mondayhours'
  414.     end
  415.     object employeeTuesdaywork: TBooleanField
  416.       FieldName = 'Tuesdaywork'
  417.     end
  418.     object employeeTuesdaystart: TTimeField
  419.       FieldName = 'Tuesdaystart'
  420.     end
  421.     object employeeTuesdayfinish: TTimeField
  422.       FieldName = 'Tuesdayfinish'
  423.     end
  424.     object employeeTuesdayhours: TFloatField
  425.       FieldName = 'Tuesdayhours'
  426.     end
  427.     object employeeWednesdaywork: TBooleanField
  428.       FieldName = 'Wednesdaywork'
  429.     end
  430.     object employeeWednesdaystart: TTimeField
  431.       FieldName = 'Wednesdaystart'
  432.     end
  433.     object employeeWednesdayfinish: TTimeField
  434.       FieldName = 'Wednesdayfinish'
  435.     end
  436.     object employeeWednesdayhours: TFloatField
  437.       FieldName = 'Wednesdayhours'
  438.     end
  439.     object employeeThursdaywork: TBooleanField
  440.       FieldName = 'Thursdaywork'
  441.     end
  442.     object employeeThursdaystart: TTimeField
  443.       FieldName = 'Thursdaystart'
  444.     end
  445.     object employeeThursdayfinish: TTimeField
  446.       FieldName = 'Thursdayfinish'
  447.     end
  448.     object employeeThursdayhours: TFloatField
  449.       FieldName = 'Thursdayhours'
  450.     end
  451.     object employeeFridaywork: TBooleanField
  452.       FieldName = 'Fridaywork'
  453.     end
  454.     object employeeFridaystart: TTimeField
  455.       FieldName = 'Fridaystart'
  456.     end
  457.     object employeeFridayfinish: TTimeField
  458.       FieldName = 'Fridayfinish'
  459.     end
  460.     object employeeFridayhours: TFloatField
  461.       FieldName = 'Fridayhours'
  462.     end
  463.     object employeeSaturdaywork: TBooleanField
  464.       FieldName = 'Saturdaywork'
  465.     end
  466.     object employeeSaturdaystart: TTimeField
  467.       FieldName = 'Saturdaystart'
  468.     end
  469.     object employeeSaturdayfinish: TTimeField
  470.       FieldName = 'Saturdayfinish'
  471.     end
  472.     object employeeSaturdayhours: TFloatField
  473.       FieldName = 'Saturdayhours'
  474.     end
  475.     object employeeSundaywork: TBooleanField
  476.       FieldName = 'Sundaywork'
  477.     end
  478.     object employeeSundaystart: TTimeField
  479.       FieldName = 'Sundaystart'
  480.     end
  481.     object employeeSundayfinish: TTimeField
  482.       FieldName = 'Sundayfinish'
  483.     end
  484.     object employeeSundayhours: TFloatField
  485.       FieldName = 'Sundayhours'
  486.     end
  487.     object employeeTotalhoursperweek: TFloatField
  488.       FieldName = 'Totalhoursperweek'
  489.     end
  490.     object employeeCheck: TBooleanField
  491.       FieldName = 'Check'
  492.     end
  493.     object employeeNIcode: TStringField
  494.       FieldName = 'NI code'
  495.       Size = 13
  496.     end
  497.   end
  498.   object employeeset: TDataSource
  499.     DataSet = employee
  500.     Left = 184
  501.     Top = 40
  502.   end
  503.   object pay: TTable
  504.     DatabaseName = 'Personnel_System'
  505.     TableName = 'Pay.db'
  506.     Left = 220
  507.     Top = 40
  508.     object payGrade: TStringField
  509.       FieldName = 'Grade'
  510.       Size = 4
  511.     end
  512.     object payPointsonScale: TSmallintField
  513.       FieldName = 'Points on Scale'
  514.     end
  515.     object payBottomPay: TCurrencyField
  516.       FieldName = 'Bottom Pay'
  517.     end
  518.     object payTopPay: TCurrencyField
  519.       FieldName = 'Top Pay'
  520.     end
  521.     object payOvertimeRateHour: TCurrencyField
  522.       FieldName = 'Overtime Rate/Hour'
  523.     end
  524.   end
  525.   object empljobset: TDataSource
  526.     DataSet = empljob
  527.     Left = 272
  528.     Top = 40
  529.   end
  530.   object empljob: TTable
  531.     DatabaseName = 'Personnel_System'
  532.     IndexFieldNames = 'Employee ID;Job start date'
  533.     MasterFields = 'Employee ID'
  534.     MasterSource = employeeset
  535.     TableName = 'Empljob.DB'
  536.     Left = 312
  537.     Top = 40
  538.     object empljobEmployeeID: TStringField
  539.       FieldName = 'Employee ID'
  540.       Size = 9
  541.     end
  542.     object empljobJobTitle: TStringField
  543.       FieldName = 'Job Title'
  544.       Size = 30
  545.     end
  546.     object empljobDepartment: TStringField
  547.       FieldName = 'Department'
  548.       Size = 30
  549.     end
  550.     object empljobSection: TStringField
  551.       FieldName = 'Section'
  552.       Size = 30
  553.     end
  554.     object empljobBossSurname: TStringField
  555.       FieldName = 'Boss Surname'
  556.       Size = 25
  557.     end
  558.     object empljobBossFirstNames: TStringField
  559.       FieldName = 'Boss First Names'
  560.       Size = 35
  561.     end
  562.     object empljobBossID: TStringField
  563.       FieldName = 'Boss ID'
  564.       Size = 9
  565.     end
  566.     object empljobWorkPhonenumber: TStringField
  567.       FieldName = 'Work Phone number'
  568.       Size = 15
  569.     end
  570.     object empljobStatuspointingrade: TSmallintField
  571.       FieldName = 'Status point in grade'
  572.     end
  573.     object empljobCurrentSalary: TCurrencyField
  574.       FieldName = 'Current Salary'
  575.     end
  576.     object empljobJobstartdate: TDateField
  577.       FieldName = 'Job start date'
  578.     end
  579.     object empljobJobenddate: TDateField
  580.       FieldName = 'Job end date'
  581.     end
  582.     object empljobChangereason: TMemoField
  583.       FieldName = 'Change reason'
  584.       BlobType = ftMemo
  585.       Size = 8
  586.     end
  587.     object empljobCode: TStringField
  588.       FieldName = 'Code'
  589.       Size = 2
  590.     end
  591.     object empljobLevel: TIntegerField
  592.       FieldName = 'Level'
  593.     end
  594.   end
  595. end
  596.