📄 frmratepmtotal.dfm
字号:
object RatePMTotalForm: TRatePMTotalForm
Left = 259
Top = 204
Width = 774
Height = 535
Caption = #30827#21270#24037#20135#37327#32479#35745
Color = clBtnFace
Font.Charset = GB2312_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = #23435#20307
Font.Style = []
OldCreateOrder = False
Position = poDesktopCenter
OnShow = FormShow
PixelsPerInch = 96
TextHeight = 12
object Panel1: TPanel
Left = 0
Top = 0
Width = 766
Height = 43
Align = alTop
BevelInner = bvRaised
BevelOuter = bvLowered
TabOrder = 0
object Label3: TLabel
Left = 163
Top = 16
Width = 24
Height = 12
Caption = #26085#26399
Transparent = True
end
object Label4: TLabel
Left = 289
Top = 16
Width = 12
Height = 12
Caption = #21040
end
object Label1: TLabel
Left = 20
Top = 16
Width = 24
Height = 12
Caption = #21592#24037
end
object edtPersonID: TdxButtonEdit
Tag = 1
Left = 51
Top = 11
Width = 87
Font.Charset = ANSI_CHARSET
Font.Color = clWindowText
Font.Height = -12
Font.Name = #23435#20307
Font.Style = []
ParentFont = False
Style.BorderStyle = xbsFlat
Style.ButtonStyle = btsFlat
TabOrder = 0
Buttons = <
item
Default = True
end>
OnButtonClick = edtPersonIDButtonClick
ExistButtons = True
end
object edtFirstDate: TDateTimePicker
Left = 196
Top = 11
Width = 85
Height = 20
BevelInner = bvLowered
BevelOuter = bvRaised
CalAlignment = dtaLeft
Date = 37488
Time = 37488
DateFormat = dfShort
DateMode = dmComboBox
Font.Charset = GB2312_CHARSET
Font.Color = clBlack
Font.Height = -12
Font.Name = #23435#20307
Font.Style = []
Kind = dtkDate
ParseInput = False
ParentFont = False
TabOrder = 1
end
object edtEndDate: TDateTimePicker
Left = 310
Top = 11
Width = 85
Height = 20
BevelInner = bvLowered
BevelOuter = bvRaised
CalAlignment = dtaLeft
Date = 37488
Time = 37488
DateFormat = dfShort
DateMode = dmComboBox
Font.Charset = GB2312_CHARSET
Font.Color = clBlack
Font.Height = -12
Font.Name = #23435#20307
Font.Style = []
Kind = dtkDate
ParseInput = False
ParentFont = False
TabOrder = 2
end
object BitBtn1: TBitBtn
Left = 460
Top = 9
Width = 66
Height = 26
Caption = '&T.'#32479#35745
TabOrder = 3
OnClick = BitBtn1Click
Glyph.Data = {
DE010000424DDE01000000000000760000002800000024000000120000000100
0400000000006801000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
3333333333333333333333330000333333333333333333333333F33333333333
00003333344333333333333333388F3333333333000033334224333333333333
338338F3333333330000333422224333333333333833338F3333333300003342
222224333333333383333338F3333333000034222A22224333333338F338F333
8F33333300003222A3A2224333333338F3838F338F33333300003A2A333A2224
33333338F83338F338F33333000033A33333A222433333338333338F338F3333
0000333333333A222433333333333338F338F33300003333333333A222433333
333333338F338F33000033333333333A222433333333333338F338F300003333
33333333A222433333333333338F338F00003333333333333A22433333333333
3338F38F000033333333333333A223333333333333338F830000333333333333
333A333333333333333338330000333333333333333333333333333333333333
0000}
NumGlyphs = 2
end
object BitBtn2: TBitBtn
Left = 678
Top = 9
Width = 66
Height = 26
Caption = '&E.'#36820#22238
TabOrder = 5
Kind = bkAbort
end
object BitBtn3: TBitBtn
Left = 531
Top = 9
Width = 66
Height = 26
Caption = '&P.'#39044#35272
TabOrder = 4
OnClick = BitBtn3Click
Glyph.Data = {
F6000000424DF600000000000000760000002800000010000000100000000100
0400000000008000000000000000000000001000000000000000000000000000
8000008000000080800080000000800080008080000080808000C0C0C0000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00888888888888
888F8800000000000888808888888880808800000000000008080888888BBB88
0008088888877788080800000000000008800888888888808080800000000008
0800880FFFFFFFF080808880F00000F000088880FFFFFFFF088888880F00000F
088888880FFFFFFFF08888888000000000888888888888888888}
end
object BitBtn4: TBitBtn
Left = 600
Top = 9
Width = 75
Height = 26
Caption = '&O.'#23548#20986
TabOrder = 6
OnClick = BitBtn4Click
Glyph.Data = {
42010000424D4201000000000000760000002800000012000000110000000100
040000000000CC000000C40E0000C40E00001000000000000000000000000000
8000008000000080800080000000800080008080000080808000C0C0C0000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFF
FFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFCFFFFFCFFFFFFF00
0000FFFFCCFFFFCCFFFFFF000000FFFFCCCFFFCCCFFFFF000000FFFFCCCCFFCC
CCFFFF000000FFFFCCCFFFCCCFFFFF000000FFFFCCFFFFCCFFFFFF000000FFFF
CFFFFFCFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF00
0000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF
FFFFFF000000}
Spacing = 0
end
end
object grdRatePMTotal: TdxDBGrid
Left = 0
Top = 43
Width = 766
Height = 446
Bands = <
item
end>
DefaultLayout = True
HeaderPanelRowCount = 1
KeyField = 'RateID'
SummaryGroups = <>
SummarySeparator = ', '
Align = alClient
TabOrder = 1
DataSource = dsRatePMTotal
Filter.Criteria = {00000000}
OptionsBehavior = [edgoAutoSort, edgoDragScroll, edgoEnterShowEditor, edgoExtMultiSelect, edgoImmediateEditor, edgoMultiSelect, edgoTabThrough, edgoVertThrough]
OptionsDB = [edgoCancelOnExit, edgoCanNavigation, edgoLoadAllRecords, edgoUseBookmarks]
object grdRatePMTotalRateID: TdxDBGridMaskColumn
Caption = #30827#21270#24037#21495
Width = 66
BandIndex = 0
RowIndex = 0
FieldName = 'RateID'
end
object grdRatePMTotalRateName: TdxDBGridMaskColumn
Caption = #30827#21270#24037#22995#21517
Width = 90
BandIndex = 0
RowIndex = 0
FieldName = 'RateName'
end
object grdRatePMTotalOrderDate: TdxDBGridDateColumn
Caption = #26085#26399
Width = 91
BandIndex = 0
RowIndex = 0
FieldName = 'OrderDate'
end
object grdRatePMTotalModelID: TdxDBGridMaskColumn
Caption = #27169#20855#22411#21495
Width = 112
BandIndex = 0
RowIndex = 0
FieldName = 'ModelID'
end
object grdRatePMTotalProdAnums: TdxDBGridMaskColumn
Caption = 'A'#21697#25968
Width = 68
BandIndex = 0
RowIndex = 0
FieldName = 'ProdAnums'
end
object grdRatePMTotalProdBNums: TdxDBGridMaskColumn
Caption = 'B'#21697#25968
Width = 68
BandIndex = 0
RowIndex = 0
FieldName = 'ProdBNums'
end
object grdRatePMTotalProdCNums: TdxDBGridMaskColumn
Caption = 'C'#21697#25968
Width = 67
BandIndex = 0
RowIndex = 0
FieldName = 'ProdCNums'
end
end
object StatusBar1: TStatusBar
Left = 0
Top = 489
Width = 766
Height = 19
Panels = <
item
Width = 50
end>
SimplePanel = False
end
object aspRatePMTotal: TADOStoredProc
Connection = DmData.ADOConnection1
CursorType = ctStatic
ProcedureName = 'RatePMTotal;1'
Parameters = <
item
Name = '@RETURN_VALUE'
DataType = ftInteger
Direction = pdReturnValue
Precision = 10
Value = 0
end
item
Name = '@BeginDate'
Attributes = [paNullable]
DataType = ftDateTime
Value = 36526d
end
item
Name = '@EndDate'
Attributes = [paNullable]
DataType = ftDateTime
Value = 37621d
end
item
Name = '@RateID'
Attributes = [paNullable]
DataType = ftString
Size = 6
Value = ''
end>
Left = 64
Top = 136
object aspRatePMTotalRateID: TStringField
FieldName = 'RateID'
Size = 6
end
object aspRatePMTotalRateName: TStringField
FieldName = 'RateName'
Size = 8
end
object aspRatePMTotalOrderDate: TDateTimeField
FieldName = 'OrderDate'
end
object aspRatePMTotalModelID: TStringField
FieldName = 'ModelID'
Size = 15
end
object aspRatePMTotalProdAnums: TIntegerField
FieldName = 'ProdAnums'
end
object aspRatePMTotalProdBNums: TIntegerField
FieldName = 'ProdBNums'
end
object aspRatePMTotalProdCNums: TIntegerField
FieldName = 'ProdCNums'
end
end
object dsRatePMTotal: TDataSource
DataSet = aspRatePMTotal
Left = 112
Top = 136
end
object SaveDialog: TSaveDialog
DefaultExt = 'xls'
Filter = 'Excle '#25991#20214'(*.xls)|*.xls'
Left = 624
Top = 24
end
object rmpRatePMTotal: TRMReport
Dataset = RMDBDataSet1
InitialZoom = pzDefault
PreviewButtons = [pbZoom, pbLoad, pbSave, pbPrint, pbFind, pbPageSetup, pbExit]
OnGetValue = rmpRatePMTotalGetValue
Left = 64
Top = 200
ReportForm = {28000000}
end
object RMDBDataSet1: TRMDBDataSet
DataSource = dsRatePMTotal
Left = 120
Top = 200
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -