B70340 пре 3 година
родитељ
комит
d0237d1070
39 измењених фајлова са 3390 додато и 254 уклоњено
  1. BIN
      .vs/YD-ERP-SYS/v16/.suo
  2. 2
    2
      YD-ERP-SYS/Module/SQL_Module.vb
  3. 249
    0
      YD-ERP-SYS/Module/SQL_業績計算系統.vb
  4. 59
    40
      YD-ERP-SYS/Module/SQL_財務系統管理.vb
  5. 4
    2
      YD-ERP-SYS/Module/SQL_資料庫系統管理.vb
  6. 2
    2
      YD-ERP-SYS/Module/全域變數.vb
  7. 47
    17
      YD-ERP-SYS/YD-ERP-SYS.Designer.vb
  8. 20
    6
      YD-ERP-SYS/YD-ERP-SYS.vb
  9. 28
    0
      YD-ERP-SYS/YD-ERP-SYS.vbproj
  10. BIN
      YD-ERP-SYS/bin/Debug/YD-ERP-SYS.exe
  11. BIN
      YD-ERP-SYS/bin/Debug/YD-ERP-SYS.pdb
  12. BIN
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.exe
  13. BIN
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.pdb
  14. 1
    1
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.CoreCompileInputs.cache
  15. 3
    0
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.FileListAbsolute.txt
  16. BIN
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.GenerateResource.cache
  17. BIN
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbprojAssemblyReference.cache
  18. BIN
      YD-ERP-SYS/obj/Debug/YD_ERP_SYS.業務獎金計算基礎.resources
  19. BIN
      YD-ERP-SYS/obj/Debug/YD_ERP_SYS.業績單據完單設定.resources
  20. BIN
      YD-ERP-SYS/obj/Debug/YD_ERP_SYS.業績獎金彙總表.resources
  21. 30
    9
      YD-ERP-SYS/採購系統管理/採購應付帳款.vb
  22. 21
    22
      YD-ERP-SYS/業務系統管理/客戶資料表.vb
  23. 1
    0
      YD-ERP-SYS/業務系統管理/銷售單申請.vb
  24. 648
    0
      YD-ERP-SYS/財務系統管理/業務獎金計算基礎.Designer.vb
  25. 120
    0
      YD-ERP-SYS/財務系統管理/業務獎金計算基礎.resx
  26. 77
    0
      YD-ERP-SYS/財務系統管理/業務獎金計算基礎.vb
  27. 340
    0
      YD-ERP-SYS/財務系統管理/業績單據完單設定.Designer.vb
  28. 120
    0
      YD-ERP-SYS/財務系統管理/業績單據完單設定.resx
  29. 57
    0
      YD-ERP-SYS/財務系統管理/業績單據完單設定.vb
  30. 549
    0
      YD-ERP-SYS/財務系統管理/業績獎金彙總表.Designer.vb
  31. 120
    0
      YD-ERP-SYS/財務系統管理/業績獎金彙總表.resx
  32. 580
    0
      YD-ERP-SYS/財務系統管理/業績獎金彙總表.vb
  33. 93
    75
      YD-ERP-SYS/財務系統管理/營運報表.Designer.vb
  34. 110
    7
      YD-ERP-SYS/財務系統管理/營運報表.vb
  35. 3
    6
      YD-ERP-SYS/財務系統管理/營運成本收支單一覽表.vb
  36. 18
    18
      YD-ERP-SYS/財務系統管理/營運成本收支單審核.Designer.vb
  37. 4
    1
      YD-ERP-SYS/財務系統管理/營運成本收支單審核.resx
  38. 3
    7
      YD-ERP-SYS/財務系統管理/營運成本收支單審核.vb
  39. 81
    39
      YD-ERP-SYS/資料庫系統管理/系統使用者管理.Designer.vb

BIN
.vs/YD-ERP-SYS/v16/.suo Прегледај датотеку


+ 2
- 2
YD-ERP-SYS/Module/SQL_Module.vb Прегледај датотеку

5
     Public DTP As String : Public DTP1 As String : Public DTP2 As String : Public DTP3 As String : Public DTP4 As String
5
     Public DTP As String : Public DTP1 As String : Public DTP2 As String : Public DTP3 As String : Public DTP4 As String
6
     Public 登入權限 As String = "姓名, 帳號, 密碼, 職稱, 級別, CC01, CC02, CC03, CC04, CC05, CC06, CC07, CC08, CC09, CC10, CC11, CC12, CC13, CC14, CC15, CC16, CC17, CC18, CC19, CC20, CC21,
6
     Public 登入權限 As String = "姓名, 帳號, 密碼, 職稱, 級別, CC01, CC02, CC03, CC04, CC05, CC06, CC07, CC08, CC09, CC10, CC11, CC12, CC13, CC14, CC15, CC16, CC17, CC18, CC19, CC20, CC21,
7
                                  CC22, CC23, CC24, CC25, CC26, CC27, CC28, CC29, CC30, CC31, CC32, CC33, CC34, CC35, CC36, CC37, CC38, CC39, CC40, CC41, CC42, CC43, CC44, CC45, CC46, CC47, 
7
                                  CC22, CC23, CC24, CC25, CC26, CC27, CC28, CC29, CC30, CC31, CC32, CC33, CC34, CC35, CC36, CC37, CC38, CC39, CC40, CC41, CC42, CC43, CC44, CC45, CC46, CC47, 
8
-                                 CC48, CC49, CC50, CC51, CC52 "
9
-    Public 權限數量 As Integer = 52
8
+                                 CC48, CC49, CC50, CC51, CC52, CC53, CC54, CC55 "
9
+    Public 權限數量 As Integer = 55
10
     Friend Sub ConnOpen()
10
     Friend Sub ConnOpen()
11
         conn.Close() : If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
11
         conn.Close() : If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
12
     End Sub
12
     End Sub

+ 249
- 0
YD-ERP-SYS/Module/SQL_業績計算系統.vb Прегледај датотеку

1
+Module SQL_業績計算系統
2
+    Friend Sub SQL_業績主表3()
3
+        ConnOpen()
4
+        SQL1 = "SELECT     LEFT(銷售控制表.單號, 1) AS 編號, QQ.姓名, SUM(銷售控制表.運費) AS 銷貨總額, SUM(銷售控制表.運費) AS 成本, 
5
+                           SUM(銷售控制表.運費) AS 運費, SUM(銷售控制表.運費) AS [稅額(發票)], SUM(銷售控制表.運費) AS [其他(傭金)], 
6
+                           SUM(銷售控制表.運費) AS [手續費(刷卡)], SUM(銷售控制表.運費) AS 毛利, SUM(銷售控制表.運費) AS 獎金, 
7
+                           銷售控制表.獎金基礎, 業績機算基礎.階級1, 業績機算基礎.比例1, 業績機算基礎.階級2, 業績機算基礎.比例2, 
8
+                           業績機算基礎.階級3, 業績機算基礎.比例3, 業績機算基礎.階級4, 業績機算基礎.比例4, 業績機算基礎.階級5, 
9
+                           業績機算基礎.比例5, 業績機算基礎.階級6, 業績機算基礎.比例6, 業績機算基礎.階級7, 業績機算基礎.比例7, 
10
+                           業績機算基礎.階級8, 業績機算基礎.比例8, 業績機算基礎.階級9, 業績機算基礎.比例9, 業績機算基礎.階級10, 
11
+                           業績機算基礎.比例10
12
+                FROM       銷售控制表 INNER JOIN
13
+                           業績機算基礎 ON 銷售控制表.獎金基礎 = 業績機算基礎.獎金計算 LEFT OUTER JOIN
14
+                                (SELECT     舊編, 姓名
15
+                                 FROM       人事資料表) AS QQ ON LEFT(銷售控制表.單號, 1) = QQ.舊編 LEFT OUTER JOIN
16
+                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
17
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
18
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
19
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND
20
+                          (銷售控制表.轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
21
+                                                       '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
22
+                GROUP BY   LEFT(銷售控制表.單號, 1), QQ.姓名, 銷售控制表.獎金基礎, 業績機算基礎.階級1, 業績機算基礎.比例1, 
23
+                           業績機算基礎.階級2, 業績機算基礎.比例2, 業績機算基礎.階級3, 業績機算基礎.比例3, 業績機算基礎.階級4, 
24
+                           業績機算基礎.比例4, 業績機算基礎.階級5, 業績機算基礎.比例5, 業績機算基礎.階級6, 業績機算基礎.比例6, 
25
+                           業績機算基礎.階級7, 業績機算基礎.比例7, 業績機算基礎.階級8, 業績機算基礎.比例8, 業績機算基礎.階級9, 
26
+                           業績機算基礎.比例9, 業績機算基礎.階級10, 業績機算基礎.比例10
27
+                ORDER BY   編號"
28
+        CmdSet_For_DGV()
29
+    End Sub
30
+    Friend Sub SQL_業績主表2()
31
+        ConnOpen()
32
+        SQL1 = "SELECT      銷售控制表.單號 AS 編號, QQ.姓名, SUM(銷售控制表.運費) AS 銷貨總額, SUM(銷售控制表.運費) AS 成本, 
33
+                            SUM(銷售控制表.運費) AS 運費, SUM(銷售控制表.運費) AS [稅額(發票)], SUM(銷售控制表.運費) AS [其他(傭金)], 
34
+                            SUM(銷售控制表.運費) AS [手續費(刷卡)], SUM(銷售控制表.運費) AS 毛利, SUM(銷售控制表.運費) AS 獎金, 
35
+                            銷售控制表.獎金基礎
36
+                FROM        銷售控制表  LEFT OUTER JOIN
37
+                                (SELECT    舊編, 姓名
38
+                                 FROM      人事資料表) AS QQ ON LEFT(銷售控制表.單號, 1) = QQ.舊編 LEFT OUTER JOIN
39
+                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
40
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
41
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
42
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND
43
+                          (銷售控制表.轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
44
+                                                       '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
45
+                GROUP BY   銷售控制表.單號, QQ.姓名, 銷售控制表.獎金基礎
46
+                ORDER BY   編號"
47
+        CmdSet_For_DGV()
48
+    End Sub
49
+    Friend Sub SQL_業績主表1()
50
+        ConnOpen()
51
+        SQL1 = "SELECT     LEFT(銷售控制表.單號, 1) AS 編號, QQ.姓名, SUM(銷售控制表.運費) AS 銷貨總額, SUM(銷售控制表.運費) AS 成本, 
52
+                           SUM(銷售控制表.運費) AS 運費, SUM(銷售控制表.運費) AS [稅額(發票)], SUM(銷售控制表.運費) AS [其他(傭金)], 
53
+                           SUM(銷售控制表.運費) AS [手續費(刷卡)], SUM(銷售控制表.運費) AS 毛利, SUM(銷售控制表.運費) AS 獎金
54
+                FROM       銷售控制表 LEFT OUTER JOIN
55
+                                (SELECT   舊編, 姓名
56
+                                 FROM     人事資料表) AS QQ ON LEFT(銷售控制表.單號, 1) = QQ.舊編 LEFT OUTER JOIN
57
+                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
58
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
59
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
60
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND
61
+                          (銷售控制表.轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
62
+                                                       '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
63
+                GROUP BY   LEFT(銷售控制表.單號, 1), QQ.姓名
64
+                ORDER BY   編號"
65
+        CmdSet_For_DGV()
66
+    End Sub
67
+    Friend Sub SQL_業績彙總1()
68
+        ConnOpen()
69
+        SQL1 = "SELECT     銷售控制表.單號, SUM(銷售明細表.售價 * 銷售明細表.數量) AS 銷貨總額, SUM(銷售明細表.成本 * 銷售明細表.數量) 
70
+                           AS 成本, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用
71
+                FROM       銷售控制表 LEFT OUTER JOIN
72
+                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
73
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
74
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
75
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售明細表.料號 NOT LIKE '1%') AND
76
+                          (銷售控制表.轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
77
+                                                       '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
78
+                GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用
79
+                ORDER BY   銷售控制表.單號"
80
+        CmdSet_For_DGV()
81
+    End Sub
82
+    Friend Sub SQL_業績彙總2()
83
+        ConnOpen()
84
+        SQL1 = "SELECT     銷售控制表.單號, SUM(銷售衍生運費.支出) AS 衍生運費
85
+                FROM       銷售控制表 INNER JOIN
86
+                           銷售衍生運費 ON 銷售控制表.單號 = 銷售衍生運費.單號 LEFT OUTER JOIN
87
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
88
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
89
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND
90
+                          (轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
91
+                                            '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
92
+                GROUP BY   銷售控制表.單號
93
+                ORDER BY   銷售控制表.單號"
94
+        CmdSet_For_DGV()
95
+    End Sub
96
+    Friend Sub SQL_業績彙總3()
97
+        ConnOpen()
98
+        SQL1 = "SELECT     銷售控制表.單號, SUM(銷售備註表.支出 - 銷售備註表.收入) AS 其他支出
99
+                FROM       銷售控制表 LEFT OUTER JOIN
100
+                           銷售備註表 ON 銷售控制表.單號 = 銷售備註表.單號 LEFT OUTER JOIN
101
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
102
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
103
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售備註表.支出 - 銷售備註表.收入 <> 0) AND 
104
+                          (銷售備註表.備註 NOT LIKE '%外車%') AND (銷售備註表.備註 NOT LIKE '%車資%') AND (銷售備註表.備註 NOT LIKE '%運費%') AND
105
+                          (轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
106
+                                            '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
107
+                GROUP BY   銷售控制表.單號
108
+                ORDER BY   銷售控制表.單號"
109
+        CmdSet_For_DGV()
110
+    End Sub
111
+    Friend Sub SQL_業績彙總4()
112
+        ConnOpen()
113
+        SQL1 = "SELECT     銷售控制表.單號, SUM(銷售明細表.售價 * 銷售明細表.數量) AS [外車_收], SUM(銷售明細表.成本 * 銷售明細表.數量) AS [外車_支]
114
+                FROM       銷售控制表 LEFT OUTER JOIN
115
+                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
116
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
117
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
118
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售明細表.料號 LIKE '1003%')AND
119
+                          (轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
120
+                                            '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
121
+                GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售明細表.成本, 銷售明細表.售價
122
+                ORDER BY   銷售控制表.單號"
123
+        CmdSet_For_DGV()
124
+    End Sub
125
+    Friend Sub SQL_業績彙總5()
126
+        ConnOpen()
127
+        SQL1 = "SELECT     銷售控制表.單號, (SUM(銷售明細表.成本 * 銷售明細表.數量) - SUM(銷售明細表.售價 * 銷售明細表.數量)) AS [料號1_收支]
128
+                FROM       銷售控制表 LEFT OUTER JOIN
129
+                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
130
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
131
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
132
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售明細表.料號 NOT LIKE '1003%') AND (銷售明細表.料號 LIKE '1%') AND
133
+                          (轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
134
+                                            '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
135
+                GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售明細表.成本, 銷售明細表.售價
136
+                ORDER BY   銷售控制表.單號"
137
+        CmdSet_For_DGV()
138
+    End Sub
139
+    Friend Sub SQL_業績彙總6()
140
+        ConnOpen()
141
+        SQL1 = "SELECT     銷售控制表.單號, SUM(銷售備註表.支出 - 銷售備註表.收入) AS 備註車資
142
+                FROM       銷售控制表 LEFT OUTER JOIN
143
+                           銷售備註表 ON 銷售控制表.單號 = 銷售備註表.單號 LEFT OUTER JOIN
144
+                           銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
145
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
146
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售備註表.支出 - 銷售備註表.收入 <> 0) AND 
147
+                          (銷售備註表.備註 LIKE '%外車%' OR 銷售備註表.備註 LIKE '%車資%' OR 銷售備註表.備註 LIKE '%運費%') AND
148
+                          (轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
149
+                                            '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
150
+                GROUP BY   銷售控制表.單號
151
+                ORDER BY   銷售控制表.單號"
152
+        CmdSet_For_DGV()
153
+    End Sub
154
+    Friend Sub SQL_獎金計算基礎()
155
+        ConnOpen()
156
+        SQL1 = "SELECT 獎金計算, 階級1, 比例1, 階級2, 比例2, 階級3, 比例3, 階級4, 比例4, 階級5, 比例5, 階級6, 比例6, 階級7, 比例7, 階級8, 比例8, 階級9, 比例9, 階級10, 比例10
157
+                FROM   業績機算基礎"
158
+        CmdSet_For_DGV()
159
+    End Sub
160
+    Friend Sub SQL_獎金計算基礎_刪除()
161
+        ConnOpen()
162
+        SQL1 = "DELETE 業績機算基礎 WHERE 獎金計算 LIKE N'" & PA & "'"
163
+        CmdSet_For_dr()
164
+    End Sub
165
+    Friend Sub SQL_獎金計算基礎_修改()
166
+        ConnOpen()
167
+        SQL1 = "UPDATE 業績機算基礎 SET 階級1 = N'" & PA1 & "', 比例1 = N'" & PA11 & "', 階級2 = N'" & PA2 & "', 比例2 = N'" & PA12 & "', 階級3 = N'" & PA3 & "', 比例3 = N'" & PA13 & "', 
168
+                                        階級4 = N'" & PA4 & "', 比例4 = N'" & PA14 & "', 階級5 = N'" & PA5 & "', 比例5 = N'" & PA15 & "', 階級6 = N'" & PA6 & "', 比例6 = N'" & PA16 & "', 
169
+                                        階級7 = N'" & PA7 & "', 比例7 = N'" & PA17 & "', 階級8 = N'" & PA8 & "', 比例8 = N'" & PA18 & "', 階級9 = N'" & PA9 & "', 比例9 = N'" & PA19 & "', 
170
+                                        階級10 = N'" & PA10 & "', 比例10 = N'" & PA20 & "' 
171
+                WHERE 獎金計算 LIKE N'" & PA & "'"
172
+        CmdSet_For_dr()
173
+    End Sub
174
+    Friend Sub SQL_銷售控制表_獎金基礎修改()
175
+        ConnOpen() : SQL1 = "UPDATE 銷售控制表 SET 獎金基礎 = N'" & PA & "' WHERE 獎金基礎 LIKE N'" & PA21 & "'" : CmdSet_For_dr()
176
+    End Sub
177
+    Friend Sub SQL_獎金計算基礎_新增()
178
+        ConnOpen()
179
+        SQL1 = "INSERT INTO 業績機算基礎 (獎金計算, 階級1, 比例1, 階級2, 比例2, 階級3, 比例3, 階級4, 比例4, 階級5, 比例5, 階級6, 比例6, 階級7, 比例7, 階級8, 比例8, 階級9, 比例9, 階級10, 比例10) 
180
+                VALUES (N'" & PA & "', N'" & PA1 & "', N'" & PA11 & "', N'" & PA2 & "', N'" & PA12 & "', N'" & PA3 & "', N'" & PA13 & "', N'" & PA4 & "', N'" & PA14 & "', N'" & PA5 & "', N'" & PA15 & "', 
181
+                        N'" & PA6 & "', N'" & PA16 & "', N'" & PA7 & "', N'" & PA17 & "', N'" & PA8 & "', N'" & PA18 & "', N'" & PA9 & "', N'" & PA19 & "', N'" & PA10 & "', N'" & PA20 & "')"
182
+        CmdSet_For_dr()
183
+    End Sub
184
+    Friend Sub SQL_獎金計算基礎_查詢()
185
+        ConnOpen() : SQL1 = "SELECT 獎金計算 FROM 業績機算基礎 WHERE 獎金計算 LIKE N'" & PA & "'" : CmdSet_For_dr()
186
+    End Sub
187
+    Friend Sub SQL_銷售控制表_查詢()
188
+        ConnOpen() : SQL1 = "SELECT 獎金基礎 FROM 銷售控制表 WHERE 獎金基礎 LIKE N'" & PA & "'" : CmdSet_For_dr()
189
+    End Sub
190
+    Friend Sub SQL_銷售控制表_空值修正1()
191
+        ConnOpen() : SQL1 = "UPDATE 銷售控制表 SET 獎金基礎 = N'' WHERE 獎金基礎 IS NULL" : CmdSet_For_dr()
192
+    End Sub
193
+    Friend Sub SQL_銷售控制表_空值修正2()
194
+        ConnOpen() : SQL1 = "UPDATE 銷售控制表 SET 轉業績日期 = N'' WHERE 轉業績日期 IS NULL" : CmdSet_For_dr()
195
+    End Sub
196
+    Friend Sub SQL_業績運費計算_查詢()
197
+        ConnOpen()
198
+        SQL1 = "SELECT 扣運費, 已出未收, 代運費 FROM 業績運費計算 WHERE 日期區間 LIKE N'" & 業績獎金彙總表.開始日期_dtp.Value & "-" & 業績獎金彙總表.結束日期_dtp.Value & "'"
199
+        CmdSet_For_dr()
200
+    End Sub
201
+    Friend Sub SQL_業績運費計算_新增()
202
+        ConnOpen()
203
+        SQL1 = "INSERT INTO 業績運費計算 (日期區間, 扣運費, 已出未收, 代運費) 
204
+                VALUES (N'" & 業績獎金彙總表.開始日期_dtp.Value & "-" & 業績獎金彙總表.結束日期_dtp.Value & "', 
205
+                        N'" & 業績獎金彙總表.NUD2.Value & "', N'" & 業績獎金彙總表.NUD3.Value & "', N'" & 業績獎金彙總表.NUD4.Value & "')"
206
+        CmdSet_For_dr()
207
+    End Sub
208
+    Friend Sub SQL_業績運費計算_修正()
209
+        ConnOpen()
210
+        SQL1 = "UPDATE 業績運費計算 SET 扣運費 = N'" & 業績獎金彙總表.NUD2.Value & "', 已出未收 = N'" & 業績獎金彙總表.NUD3.Value & "', 代運費 = N'" & 業績獎金彙總表.NUD4.Value & "' 
211
+                WHERE 日期區間 LIKE N'" & 業績獎金彙總表.開始日期_dtp.Value & "-" & 業績獎金彙總表.結束日期_dtp.Value & "'"
212
+        CmdSet_For_dr()
213
+    End Sub
214
+    Friend Sub SQL_業績完單1()
215
+        ConnOpen()
216
+        SQL1 = "SELECT     銷售控制表.單號, SUM(銷售明細表.售價 * 銷售明細表.數量) AS 銷貨總額, SUM(銷售明細表.成本 * 銷售明細表.數量) 
217
+                           AS 成本, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用, 銷售控制表.轉業績日期, 銷售控制表.獎金基礎
218
+                FROM       銷售控制表 LEFT OUTER JOIN
219
+                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN 銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
220
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
221
+                          (銷售控制表.轉業績日期 IS NULL OR 銷售控制表.轉業績日期 LIKE '') AND (銷售明細表.料號 NOT LIKE '1%') AND 
222
+                          (銷售控制表.單號 LIKE N'" & 業績單據完單設定.查詢單號_tb.Text & "%')
223
+                GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用, 銷售控制表.轉業績日期, 銷售控制表.獎金基礎
224
+                ORDER BY   銷售控制表.單號"
225
+        CmdSet_For_DGV()
226
+    End Sub
227
+    Friend Sub SQL_業績完單2()
228
+        ConnOpen()
229
+        SQL1 = "SELECT     銷售控制表.單號, SUM(銷售明細表.售價 * 銷售明細表.數量) AS 銷貨總額, SUM(銷售明細表.成本 * 銷售明細表.數量) 
230
+                           AS 成本, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用, 銷售控制表.轉業績日期, 銷售控制表.獎金基礎
231
+                FROM       銷售控制表 LEFT OUTER JOIN
232
+                           銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN 銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
233
+                WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
234
+                           銷售控制表.轉業績日期 IS NOT NULL AND 銷售控制表.轉業績日期 NOT LIKE '' AND (銷售明細表.料號 NOT LIKE '1%') AND 
235
+                          (銷售控制表.單號 LIKE N'" & 業績單據完單設定.查詢單號_tb.Text & "%')
236
+                GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用, 銷售控制表.轉業績日期, 銷售控制表.獎金基礎
237
+                ORDER BY   銷售控制表.單號"
238
+        CmdSet_For_DGV()
239
+    End Sub
240
+    Friend Sub SQL_獎金基礎下拉()
241
+        ConnOpen() : SQL1 = "SELECT 獎金計算 FROM 業績機算基礎 ORDER BY 獎金計算" : CmdSet_For_dr()
242
+    End Sub
243
+    Friend Sub SQL_業績完單_修正()
244
+        ConnOpen()
245
+        SQL1 = "UPDATE 銷售控制表 SET 轉業績日期 = N'" & 業績單據完單設定.開始日期_dtp.Text & "', 獎金基礎 = N'" & 業績單據完單設定.獎金基礎_ch.Text & "' 
246
+                WHERE 單號 LIKE N'" & 業績單據完單設定.業務單號_tb.Text & "'"
247
+        CmdSet_For_dr()
248
+    End Sub
249
+End Module

+ 59
- 40
YD-ERP-SYS/Module/SQL_財務系統管理.vb Прегледај датотеку

311
                 WHERE (支付單號 = N'" & 營運成本收支單審核.營運成本收支單號_tb.Text & "')"
311
                 WHERE (支付單號 = N'" & 營運成本收支單審核.營運成本收支單號_tb.Text & "')"
312
         CmdSet_For_dr()
312
         CmdSet_For_dr()
313
     End Sub
313
     End Sub
314
+    Friend Sub SQL_營運成本收支單審核_修改公帳控制表_應負帳款用()
315
+        ConnOpen()
316
+        SQL1 = "UPDATE 公帳控制表 SET 審核人 = N'" & PA31 & "', 審核日期 = N'" & PA32 & "', 核准圖檔 = N'" & PA33 & "', 簽名編碼 = N'" & PA34 & "', 出納 = '" & PA35 & "', 出納日期 = N'" & PA36 & "'
317
+                WHERE (支付單號 = N'" & 採購應付帳款.營運成本收支單號_tb.Text & "')"
318
+        CmdSet_For_dr()
319
+    End Sub
314
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳()
320
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳()
315
         ConnOpen()
321
         ConnOpen()
316
         SQL1 = "UPDATE 公帳流水帳 SET 出納 = '1', 出納日期 = N'" & DTP & "'
322
         SQL1 = "UPDATE 公帳流水帳 SET 出納 = '1', 出納日期 = N'" & DTP & "'
317
                 WHERE (支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "')"
323
                 WHERE (支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "')"
318
         CmdSet_For_dr()
324
         CmdSet_For_dr()
319
     End Sub
325
     End Sub
326
+    Friend Sub SQL_營運成本收支單審核_修改公帳流水帳_應付帳款用()
327
+        ConnOpen()
328
+        SQL1 = "UPDATE 公帳流水帳 SET 出納 = '1', 出納日期 = N'" & DTP & "'
329
+                WHERE (支付單號 LIKE '" & 採購應付帳款.營運成本收支單號_tb.Text & "')"
330
+        CmdSet_For_dr()
331
+    End Sub
320
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳備用金()
332
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳備用金()
321
         ConnOpen()
333
         ConnOpen()
322
         SQL1 = "UPDATE 公帳流水帳 SET  備用金 = N'1' WHERE (支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & PA1 & "')"
334
         SQL1 = "UPDATE 公帳流水帳 SET  備用金 = N'1' WHERE (支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & PA1 & "')"
332
         SQL1 = "UPDATE 公帳流水帳 SET  公帳 = N'1' WHERE (支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & PA1 & "')"
344
         SQL1 = "UPDATE 公帳流水帳 SET  公帳 = N'1' WHERE (支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & PA1 & "')"
333
         CmdSet_For_dr()
345
         CmdSet_For_dr()
334
     End Sub
346
     End Sub
347
+    Friend Sub SQL_營運成本收支單審核_修改公帳流水帳支出_應付帳款用()
348
+        ConnOpen()
349
+        SQL1 = "UPDATE 公帳流水帳 SET  公帳 = N'1' WHERE (支付單號 LIKE '" & 採購應付帳款.營運成本收支單號_tb.Text & "')"
350
+        CmdSet_For_dr()
351
+    End Sub
335
     '---------------------營運成本收支單一覽表.-------------------------------------------------------------------------------------------------------------------------------------------------
352
     '---------------------營運成本收支單一覽表.-------------------------------------------------------------------------------------------------------------------------------------------------
336
     Friend Sub SQL_營運成本收支單一覽表_查詢清單()
353
     Friend Sub SQL_營運成本收支單一覽表_查詢清單()
337
         ConnOpen()
354
         ConnOpen()
453
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
470
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
454
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
471
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
455
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
472
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
456
-                                WHERE (LEFT(公帳控制表_3.審核日期,4) LIKE N'" & 營運報表.年份_cb.Text & "')
473
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",4) LIKE N'" & 營運報表.年份_cb.Text & "')
457
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
474
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
458
                             FULL OUTER JOIN
475
                             FULL OUTER JOIN
459
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
476
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
460
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
477
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
461
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
478
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
462
-                                WHERE (LEFT(公帳控制表_2.審核日期,4) LIKE N'" & 營運報表.年份_cb.Text & "')
479
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",4) LIKE N'" & 營運報表.年份_cb.Text & "')
463
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
480
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
464
                             FULL OUTER JOIN
481
                             FULL OUTER JOIN
465
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
482
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
466
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
483
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
467
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
484
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
468
-                                WHERE (LEFT(公帳控制表_1.審核日期,4) LIKE N'" & 營運報表.年份_cb.Text & "')
485
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",4) LIKE N'" & 營運報表.年份_cb.Text & "')
469
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
486
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
470
                 WHERE     (會計科目.顯示 = 1)
487
                 WHERE     (會計科目.顯示 = 1)
471
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
488
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
479
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
496
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
480
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
497
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
481
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
498
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
482
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/01') 
499
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/01') 
483
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
500
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
484
                             FULL OUTER JOIN
501
                             FULL OUTER JOIN
485
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
502
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
486
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
503
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
487
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
504
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
488
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/01')
505
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/01')
489
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
506
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
490
                             FULL OUTER JOIN
507
                             FULL OUTER JOIN
491
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
508
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
492
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
509
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
493
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
510
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
494
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/01')
511
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/01')
495
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
512
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
496
                 WHERE     (會計科目.顯示 = 1)
513
                 WHERE     (會計科目.顯示 = 1)
497
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
514
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
505
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
522
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
506
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
523
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
507
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
524
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
508
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/02') 
525
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/02') 
509
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
526
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
510
                             FULL OUTER JOIN
527
                             FULL OUTER JOIN
511
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
528
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
512
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
529
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
513
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
530
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
514
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/02')
531
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/02')
515
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
532
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
516
                             FULL OUTER JOIN
533
                             FULL OUTER JOIN
517
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
534
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
518
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
535
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
519
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
536
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
520
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/02')
537
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/02')
521
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
538
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
522
                 WHERE     (會計科目.顯示 = 1)
539
                 WHERE     (會計科目.顯示 = 1)
523
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
540
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
531
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
548
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
532
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
549
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
533
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
550
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
534
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/03') 
551
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/03') 
535
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
552
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
536
                             FULL OUTER JOIN
553
                             FULL OUTER JOIN
537
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
554
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
538
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
555
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
539
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
556
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
540
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/03')
557
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/03')
541
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
558
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
542
                             FULL OUTER JOIN
559
                             FULL OUTER JOIN
543
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
560
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
544
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
561
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
545
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
562
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
546
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/03')
563
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/03')
547
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
564
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
548
                 WHERE     (會計科目.顯示 = 1)
565
                 WHERE     (會計科目.顯示 = 1)
549
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
566
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
557
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
574
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
558
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
575
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
559
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
576
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
560
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/04') 
577
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/04') 
561
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
578
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
562
                             FULL OUTER JOIN
579
                             FULL OUTER JOIN
563
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
580
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
564
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
581
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
565
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
582
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
566
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/04')
583
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/04')
567
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
584
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
568
                             FULL OUTER JOIN
585
                             FULL OUTER JOIN
569
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
586
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
570
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
587
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
571
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
588
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
572
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/04')
589
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/04')
573
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
590
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
574
                 WHERE     (會計科目.顯示 = 1)
591
                 WHERE     (會計科目.顯示 = 1)
575
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
592
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
583
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
600
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
584
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
601
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
585
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
602
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
586
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/05') 
603
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/05') 
587
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
604
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
588
                             FULL OUTER JOIN
605
                             FULL OUTER JOIN
589
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
606
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
590
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
607
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
591
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
608
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
592
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/05')
609
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/05')
593
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
610
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
594
                             FULL OUTER JOIN
611
                             FULL OUTER JOIN
595
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
612
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
596
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
613
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
597
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
614
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
598
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/05')
615
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/05')
599
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
616
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
600
                 WHERE     (會計科目.顯示 = 1)
617
                 WHERE     (會計科目.顯示 = 1)
601
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
618
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
609
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
626
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
610
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
627
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
611
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
628
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
612
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/06') 
629
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/06') 
613
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
630
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
614
                             FULL OUTER JOIN
631
                             FULL OUTER JOIN
615
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
632
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
616
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
633
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
617
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
634
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
618
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/06')
635
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/06')
619
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
636
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
620
                             FULL OUTER JOIN
637
                             FULL OUTER JOIN
621
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
638
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
622
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
639
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
623
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
640
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
624
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/06')
641
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/06')
625
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
642
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
626
                 WHERE     (會計科目.顯示 = 1)
643
                 WHERE     (會計科目.顯示 = 1)
627
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
644
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
635
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
652
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
636
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
653
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
637
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
654
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
638
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/07') 
655
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/07') 
639
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
656
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
640
                             FULL OUTER JOIN
657
                             FULL OUTER JOIN
641
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
658
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
642
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
659
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
643
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
660
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
644
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/07')
661
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/07')
645
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
662
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
646
                             FULL OUTER JOIN
663
                             FULL OUTER JOIN
647
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
664
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
648
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
665
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
649
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
666
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
650
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/07')
667
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/07')
651
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
668
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
652
                 WHERE     (會計科目.顯示 = 1)
669
                 WHERE     (會計科目.顯示 = 1)
653
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
670
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
661
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
678
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
662
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
679
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
663
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
680
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
664
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/08') 
681
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/08') 
665
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
682
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
666
                             FULL OUTER JOIN
683
                             FULL OUTER JOIN
667
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
684
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
668
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
685
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
669
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
686
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
670
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/08')
687
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/08')
671
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
688
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
672
                             FULL OUTER JOIN
689
                             FULL OUTER JOIN
673
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
690
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
674
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
691
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
675
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
692
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
676
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/08')
693
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/08')
677
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
694
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
678
                 WHERE     (會計科目.顯示 = 1)
695
                 WHERE     (會計科目.顯示 = 1)
679
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
696
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
687
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
704
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
688
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
705
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
689
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
706
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
690
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/09') 
707
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/09') 
691
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
708
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
692
                             FULL OUTER JOIN
709
                             FULL OUTER JOIN
693
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
710
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
694
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
711
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
695
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
712
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
696
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/09')
713
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/09')
697
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
714
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
698
                             FULL OUTER JOIN
715
                             FULL OUTER JOIN
699
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
716
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
700
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
717
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
701
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
718
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
702
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/09')
719
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/09')
703
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
720
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
704
                 WHERE     (會計科目.顯示 = 1)
721
                 WHERE     (會計科目.顯示 = 1)
705
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
722
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
713
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
730
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
714
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
731
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
715
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
732
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
716
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/10') 
733
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/10') 
717
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
734
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
718
                             FULL OUTER JOIN
735
                             FULL OUTER JOIN
719
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
736
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
720
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
737
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
721
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
738
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
722
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/10')
739
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/10')
723
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
740
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
724
                             FULL OUTER JOIN
741
                             FULL OUTER JOIN
725
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
742
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
726
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
743
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
727
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
744
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
728
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/10')
745
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/10')
729
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
746
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
730
                 WHERE     (會計科目.顯示 = 1)
747
                 WHERE     (會計科目.顯示 = 1)
731
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
748
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
739
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
756
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
740
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
757
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
741
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
758
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
742
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/11') 
759
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/11') 
743
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
760
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
744
                             FULL OUTER JOIN
761
                             FULL OUTER JOIN
745
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
762
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
746
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
763
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
747
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
764
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
748
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/11')
765
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/11')
749
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
766
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
750
                             FULL OUTER JOIN
767
                             FULL OUTER JOIN
751
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
768
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
752
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
769
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
753
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
770
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
754
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/11')
771
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/11')
755
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
772
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
756
                 WHERE     (會計科目.顯示 = 1)
773
                 WHERE     (會計科目.顯示 = 1)
757
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
774
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
765
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
782
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
766
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
783
                                        SUM(Cast(公帳流水帳_3.收入 AS money) * (公帳流水帳_3.匯率)) - SUM(Cast(公帳流水帳_3.支出 AS money) * (公帳流水帳_3.匯率)) AS 細項金額
767
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
784
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
768
-                                WHERE (LEFT(公帳控制表_3.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/12') 
785
+                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/12') 
769
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
786
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
770
                             FULL OUTER JOIN
787
                             FULL OUTER JOIN
771
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
788
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
772
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
789
                                        SUM(Cast(公帳流水帳_2.收入 AS money) * (公帳流水帳_2.匯率)) - SUM(Cast(公帳流水帳_2.支出 AS money) * (公帳流水帳_2.匯率)) AS 主項金額
773
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
790
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
774
-                                WHERE (LEFT(公帳控制表_2.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/12')
791
+                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/12')
775
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
792
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
776
                             FULL OUTER JOIN
793
                             FULL OUTER JOIN
777
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
794
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
778
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
795
                                        SUM(Cast(公帳流水帳_1.收入 AS money) * (公帳流水帳_1.匯率)) - SUM(Cast(公帳流水帳_1.支出 AS money) * (公帳流水帳_1.匯率)) AS 子項金額
779
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
796
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
780
-                                WHERE (LEFT(公帳控制表_1.審核日期,7) LIKE N'" & 營運報表.年份_cb.Text & "/12')
797
+                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/12')
781
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
798
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
782
                 WHERE     (會計科目.顯示 = 1)
799
                 WHERE     (會計科目.顯示 = 1)
783
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
800
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
877
         CmdSet_For_dr()
894
         CmdSet_For_dr()
878
     End Sub
895
     End Sub
879
     Friend Sub SQL採購應負帳款_查詢審核狀態()
896
     Friend Sub SQL採購應負帳款_查詢審核狀態()
880
-        ConnOpen() : SQL1 = "SELECT 審核人 FROM 公帳控制表 WHERE  (支付單號 LIKE N'" & 採購應付帳款.營運成本收支單號_tb.Text & "')" : CmdSet_For_dr()
897
+        ConnOpen()
898
+        SQL1 = "SELECT 審核人, 審核日期, 核准圖檔, 簽名編碼, 出納, 出納日期 FROM 公帳控制表 WHERE  (支付單號 LIKE N'" & 採購應付帳款.營運成本收支單號_tb.Text & "')"
899
+        CmdSet_For_dr()
881
     End Sub
900
     End Sub
882
     Friend Sub SQL採購轉財務_刪除控制表()
901
     Friend Sub SQL採購轉財務_刪除控制表()
883
         ConnOpen() : SQL1 = "DELETE 公帳控制表 WHERE (支付單號 = N'" & 採購應付帳款.營運成本收支單號_tb.Text & "')" : CmdSet_For_dr()
902
         ConnOpen() : SQL1 = "DELETE 公帳控制表 WHERE (支付單號 = N'" & 採購應付帳款.營運成本收支單號_tb.Text & "')" : CmdSet_For_dr()

+ 4
- 2
YD-ERP-SYS/Module/SQL_資料庫系統管理.vb Прегледај датотеку

46
                         N'" & 系統使用者管理.CheckBox41.Checked & "',N'" & 系統使用者管理.CheckBox42.Checked & "',N'" & 系統使用者管理.CheckBox43.Checked & "',
46
                         N'" & 系統使用者管理.CheckBox41.Checked & "',N'" & 系統使用者管理.CheckBox42.Checked & "',N'" & 系統使用者管理.CheckBox43.Checked & "',
47
                         N'" & 系統使用者管理.CheckBox44.Checked & "',N'" & 系統使用者管理.CheckBox45.Checked & "',N'" & 系統使用者管理.CheckBox46.Checked & "',
47
                         N'" & 系統使用者管理.CheckBox44.Checked & "',N'" & 系統使用者管理.CheckBox45.Checked & "',N'" & 系統使用者管理.CheckBox46.Checked & "',
48
                         N'" & 系統使用者管理.CheckBox47.Checked & "',N'" & 系統使用者管理.CheckBox48.Checked & "',N'" & 系統使用者管理.CheckBox49.Checked & "',
48
                         N'" & 系統使用者管理.CheckBox47.Checked & "',N'" & 系統使用者管理.CheckBox48.Checked & "',N'" & 系統使用者管理.CheckBox49.Checked & "',
49
-                        N'" & 系統使用者管理.CheckBox50.Checked & "',N'" & 系統使用者管理.CheckBox51.Checked & "',N'" & 系統使用者管理.CheckBox52.Checked & "')"
49
+                        N'" & 系統使用者管理.CheckBox50.Checked & "',N'" & 系統使用者管理.CheckBox51.Checked & "',N'" & 系統使用者管理.CheckBox52.Checked & "',
50
+                        N'" & 系統使用者管理.CheckBox53.Checked & "',N'" & 系統使用者管理.CheckBox54.Checked & "',N'" & 系統使用者管理.CheckBox55.Checked & "')"
50
         CmdSet_For_dr()
51
         CmdSet_For_dr()
51
     End Sub
52
     End Sub
52
     Friend Sub SQL_系統使用者密碼顯示()
53
     Friend Sub SQL_系統使用者密碼顯示()
72
                                        CC42 = N'" & 系統使用者管理.CheckBox42.Checked & "', CC43 = N'" & 系統使用者管理.CheckBox43.Checked & "', CC44 = N'" & 系統使用者管理.CheckBox44.Checked & "', 
73
                                        CC42 = N'" & 系統使用者管理.CheckBox42.Checked & "', CC43 = N'" & 系統使用者管理.CheckBox43.Checked & "', CC44 = N'" & 系統使用者管理.CheckBox44.Checked & "', 
73
                                        CC45 = N'" & 系統使用者管理.CheckBox45.Checked & "', CC46 = N'" & 系統使用者管理.CheckBox46.Checked & "', CC47 = N'" & 系統使用者管理.CheckBox47.Checked & "', 
74
                                        CC45 = N'" & 系統使用者管理.CheckBox45.Checked & "', CC46 = N'" & 系統使用者管理.CheckBox46.Checked & "', CC47 = N'" & 系統使用者管理.CheckBox47.Checked & "', 
74
                                        CC48 = N'" & 系統使用者管理.CheckBox48.Checked & "', CC49 = N'" & 系統使用者管理.CheckBox49.Checked & "', CC50 = N'" & 系統使用者管理.CheckBox50.Checked & "', 
75
                                        CC48 = N'" & 系統使用者管理.CheckBox48.Checked & "', CC49 = N'" & 系統使用者管理.CheckBox49.Checked & "', CC50 = N'" & 系統使用者管理.CheckBox50.Checked & "', 
75
-                                       CC51 = N'" & 系統使用者管理.CheckBox51.Checked & "', CC52 = N'" & 系統使用者管理.CheckBox52.Checked & "'
76
+                                       CC51 = N'" & 系統使用者管理.CheckBox51.Checked & "', CC52 = N'" & 系統使用者管理.CheckBox52.Checked & "', CC53 = N'" & 系統使用者管理.CheckBox53.Checked & "', 
77
+                                       CC54 = N'" & 系統使用者管理.CheckBox54.Checked & "', CC55 = N'" & 系統使用者管理.CheckBox55.Checked & "'
76
                 WHERE (帳號 = '" & 系統使用者管理.帳號_tb.Text & "')"
78
                 WHERE (帳號 = '" & 系統使用者管理.帳號_tb.Text & "')"
77
         CmdSet_For_dr()
79
         CmdSet_For_dr()
78
     End Sub
80
     End Sub

+ 2
- 2
YD-ERP-SYS/Module/全域變數.vb Прегледај датотеку

4
     Public 版本號 As String : Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public FTP物理位置 As String
4
     Public 版本號 As String : Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public FTP物理位置 As String
5
     Public AA(99) As String : Public BB(99) As Boolean : Public CC(99) As Boolean : Public 登入判斷 As Boolean : Public 業務號碼 As String
5
     Public AA(99) As String : Public BB(99) As Boolean : Public CC(99) As Boolean : Public 登入判斷 As Boolean : Public 業務號碼 As String
6
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
6
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
7
-    Public 版本 As String = "2021082101"
7
+    Public 版本 As String = "2021082701"
8
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
9
     Public 列印用SQL As String = "" : Public 列印用SQL2 As String : Public 公司編號 As String : Public 公司電話 As String : Public 公司統編 As String : Public 公司地址 As String
9
     Public 列印用SQL As String = "" : Public 列印用SQL2 As String : Public 公司編號 As String : Public 公司電話 As String : Public 公司統編 As String : Public 公司地址 As String
10
     Public 關鍵字編號 As String
10
     Public 關鍵字編號 As String
18
     Public PA18 As String = "" : Public PA19 As String = "" : Public PA20 As String = ""
18
     Public PA18 As String = "" : Public PA19 As String = "" : Public PA20 As String = ""
19
     Public PA21 As String = "" : Public PA22 As String = "" : Public PA23 As String = "" : Public PA24 As String = "" : Public PA25 As String = "" : Public PA26 As String = ""
19
     Public PA21 As String = "" : Public PA22 As String = "" : Public PA23 As String = "" : Public PA24 As String = "" : Public PA25 As String = "" : Public PA26 As String = ""
20
     Public PA27 As String = "" : Public PA28 As String = "" : Public PA29 As String = "" : Public PA30 As String = "" : Public PA31 As String = "" : Public PA32 As String = ""
20
     Public PA27 As String = "" : Public PA28 As String = "" : Public PA29 As String = "" : Public PA30 As String = "" : Public PA31 As String = "" : Public PA32 As String = ""
21
-    Public PA35 As String = "" : Public PA36 As String = ""
21
+    Public PA33 As String = "" : Public PA34 As String = "" : Public PA35 As String = "" : Public PA36 As String = ""
22
     '----全域數字變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
22
     '----全域數字變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
23
     Public NU1 As Double : Public NU2 As Double : Public NU3 As Double : Public NU4 As Double : Public NU5 As Double
23
     Public NU1 As Double : Public NU2 As Double : Public NU3 As Double : Public NU4 As Double : Public NU5 As Double
24
     '----全域布林含數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
24
     '----全域布林含數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

+ 47
- 17
YD-ERP-SYS/YD-ERP-SYS.Designer.vb Прегледај датотеку

25
     Private Sub InitializeComponent()
25
     Private Sub InitializeComponent()
26
         Me.components = New System.ComponentModel.Container()
26
         Me.components = New System.ComponentModel.Container()
27
         Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(YD_ERP_SYS))
27
         Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(YD_ERP_SYS))
28
-        Dim DataGridViewCellStyle3 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
-        Dim DataGridViewCellStyle4 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
+        Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
         Me.MenuStrip = New System.Windows.Forms.MenuStrip()
30
         Me.MenuStrip = New System.Windows.Forms.MenuStrip()
31
         Me.FileMenu = New System.Windows.Forms.ToolStripMenuItem()
31
         Me.FileMenu = New System.Windows.Forms.ToolStripMenuItem()
32
         Me.個人帳號管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
32
         Me.個人帳號管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
80
         Me.物料檔案_tsm = New System.Windows.Forms.ToolStripMenuItem()
80
         Me.物料檔案_tsm = New System.Windows.Forms.ToolStripMenuItem()
81
         Me.倉儲分區控制表_tsm = New System.Windows.Forms.ToolStripMenuItem()
81
         Me.倉儲分區控制表_tsm = New System.Windows.Forms.ToolStripMenuItem()
82
         Me.財務系統管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
82
         Me.財務系統管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
83
-        Me.薪資轉帳表_tsm = New System.Windows.Forms.ToolStripMenuItem()
83
+        Me.業績獎金彙總表_tsm = New System.Windows.Forms.ToolStripMenuItem()
84
+        Me.業績單據完單設定_tsm = New System.Windows.Forms.ToolStripMenuItem()
84
         Me.ToolStripSeparator15 = New System.Windows.Forms.ToolStripSeparator()
85
         Me.ToolStripSeparator15 = New System.Windows.Forms.ToolStripSeparator()
85
         Me.營運成本收支單申請_tsm = New System.Windows.Forms.ToolStripMenuItem()
86
         Me.營運成本收支單申請_tsm = New System.Windows.Forms.ToolStripMenuItem()
86
         Me.營運成本收支單審核_tsm = New System.Windows.Forms.ToolStripMenuItem()
87
         Me.營運成本收支單審核_tsm = New System.Windows.Forms.ToolStripMenuItem()
89
         Me.營運成本收支單對帳表_tsm = New System.Windows.Forms.ToolStripMenuItem()
90
         Me.營運成本收支單對帳表_tsm = New System.Windows.Forms.ToolStripMenuItem()
90
         Me.營運報表_tsm = New System.Windows.Forms.ToolStripMenuItem()
91
         Me.營運報表_tsm = New System.Windows.Forms.ToolStripMenuItem()
91
         Me.ToolStripSeparator13 = New System.Windows.Forms.ToolStripSeparator()
92
         Me.ToolStripSeparator13 = New System.Windows.Forms.ToolStripSeparator()
93
+        Me.薪資轉帳表_tsm = New System.Windows.Forms.ToolStripMenuItem()
92
         Me.匯率管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
94
         Me.匯率管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
93
         Me.會計科目管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
95
         Me.會計科目管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
96
+        Me.業務獎金計算基礎_tcm = New System.Windows.Forms.ToolStripMenuItem()
94
         Me.資料庫系統管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
97
         Me.資料庫系統管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
95
         Me.系統使用者管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
98
         Me.系統使用者管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
96
         Me.ToolStripSeparator5 = New System.Windows.Forms.ToolStripSeparator()
99
         Me.ToolStripSeparator5 = New System.Windows.Forms.ToolStripSeparator()
498
         '
501
         '
499
         '財務系統管理_tsm
502
         '財務系統管理_tsm
500
         '
503
         '
501
-        Me.財務系統管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.薪資轉帳表_tsm, Me.ToolStripSeparator15, Me.營運成本收支單申請_tsm, Me.營運成本收支單審核_tsm, Me.營運成本收支單一覽表_tsm, Me.ToolStripSeparator12, Me.營運成本收支單對帳表_tsm, Me.營運報表_tsm, Me.ToolStripSeparator13, Me.匯率管理_tsm, Me.會計科目管理_tsm})
504
+        Me.財務系統管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.業績獎金彙總表_tsm, Me.業績單據完單設定_tsm, Me.ToolStripSeparator15, Me.營運成本收支單申請_tsm, Me.營運成本收支單審核_tsm, Me.營運成本收支單一覽表_tsm, Me.ToolStripSeparator12, Me.營運成本收支單對帳表_tsm, Me.營運報表_tsm, Me.ToolStripSeparator13, Me.薪資轉帳表_tsm, Me.匯率管理_tsm, Me.會計科目管理_tsm, Me.業務獎金計算基礎_tcm})
502
         Me.財務系統管理_tsm.ForeColor = System.Drawing.Color.Red
505
         Me.財務系統管理_tsm.ForeColor = System.Drawing.Color.Red
503
         Me.財務系統管理_tsm.Image = Global.YD_ERP_SYS.My.Resources.Resources.Payment1
506
         Me.財務系統管理_tsm.Image = Global.YD_ERP_SYS.My.Resources.Resources.Payment1
504
         Me.財務系統管理_tsm.Name = "財務系統管理_tsm"
507
         Me.財務系統管理_tsm.Name = "財務系統管理_tsm"
505
         Me.財務系統管理_tsm.Size = New System.Drawing.Size(107, 20)
508
         Me.財務系統管理_tsm.Size = New System.Drawing.Size(107, 20)
506
         Me.財務系統管理_tsm.Text = "財務系統管理"
509
         Me.財務系統管理_tsm.Text = "財務系統管理"
507
         '
510
         '
508
-        '薪資轉帳表_tsm
511
+        '業績獎金彙總表_tsm
509
         '
512
         '
510
-        Me.薪資轉帳表_tsm.ForeColor = System.Drawing.Color.Red
511
-        Me.薪資轉帳表_tsm.Image = Global.YD_ERP_SYS.My.Resources.Resources.Payment2
512
-        Me.薪資轉帳表_tsm.Name = "薪資轉帳表_tsm"
513
-        Me.薪資轉帳表_tsm.Size = New System.Drawing.Size(181, 22)
514
-        Me.薪資轉帳表_tsm.Text = "薪資轉帳表"
513
+        Me.業績獎金彙總表_tsm.ForeColor = System.Drawing.Color.Red
514
+        Me.業績獎金彙總表_tsm.Image = Global.YD_ERP_SYS.My.Resources.Resources.Payment2
515
+        Me.業績獎金彙總表_tsm.Name = "業績獎金彙總表_tsm"
516
+        Me.業績獎金彙總表_tsm.Size = New System.Drawing.Size(181, 22)
517
+        Me.業績獎金彙總表_tsm.Text = "業績獎金彙總表"
518
+        '
519
+        '業績單據完單設定_tsm
520
+        '
521
+        Me.業績單據完單設定_tsm.ForeColor = System.Drawing.Color.Red
522
+        Me.業績單據完單設定_tsm.Image = Global.YD_ERP_SYS.My.Resources.Resources.pen
523
+        Me.業績單據完單設定_tsm.Name = "業績單據完單設定_tsm"
524
+        Me.業績單據完單設定_tsm.Size = New System.Drawing.Size(181, 22)
525
+        Me.業績單據完單設定_tsm.Text = "業績單據完單設定"
515
         '
526
         '
516
         'ToolStripSeparator15
527
         'ToolStripSeparator15
517
         '
528
         '
568
         Me.ToolStripSeparator13.Name = "ToolStripSeparator13"
579
         Me.ToolStripSeparator13.Name = "ToolStripSeparator13"
569
         Me.ToolStripSeparator13.Size = New System.Drawing.Size(178, 6)
580
         Me.ToolStripSeparator13.Size = New System.Drawing.Size(178, 6)
570
         '
581
         '
582
+        '薪資轉帳表_tsm
583
+        '
584
+        Me.薪資轉帳表_tsm.ForeColor = System.Drawing.Color.Red
585
+        Me.薪資轉帳表_tsm.Image = Global.YD_ERP_SYS.My.Resources.Resources.Payment2
586
+        Me.薪資轉帳表_tsm.Name = "薪資轉帳表_tsm"
587
+        Me.薪資轉帳表_tsm.Size = New System.Drawing.Size(181, 22)
588
+        Me.薪資轉帳表_tsm.Text = "薪資轉帳表"
589
+        '
571
         '匯率管理_tsm
590
         '匯率管理_tsm
572
         '
591
         '
573
         Me.匯率管理_tsm.ForeColor = System.Drawing.Color.Red
592
         Me.匯率管理_tsm.ForeColor = System.Drawing.Color.Red
584
         Me.會計科目管理_tsm.Size = New System.Drawing.Size(181, 22)
603
         Me.會計科目管理_tsm.Size = New System.Drawing.Size(181, 22)
585
         Me.會計科目管理_tsm.Text = "會計科目管理"
604
         Me.會計科目管理_tsm.Text = "會計科目管理"
586
         '
605
         '
606
+        '業務獎金計算基礎_tcm
607
+        '
608
+        Me.業務獎金計算基礎_tcm.ForeColor = System.Drawing.Color.Red
609
+        Me.業務獎金計算基礎_tcm.Image = Global.YD_ERP_SYS.My.Resources.Resources.Sys_Command
610
+        Me.業務獎金計算基礎_tcm.Name = "業務獎金計算基礎_tcm"
611
+        Me.業務獎金計算基礎_tcm.Size = New System.Drawing.Size(181, 22)
612
+        Me.業務獎金計算基礎_tcm.Text = "業務獎金計算基礎"
613
+        '
587
         '資料庫系統管理_tsm
614
         '資料庫系統管理_tsm
588
         '
615
         '
589
         Me.資料庫系統管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.系統使用者管理_tsm, Me.ToolStripSeparator5, Me.系統編碼規則_tsm, Me.系統執行檔版本管理_tsm, Me.ToolStripSeparator4, Me.FTP資料夾管理_tsm, Me.ToolStripSeparator14, Me.簽名檔管理ToolStripMenuItem})
616
         Me.資料庫系統管理_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.系統使用者管理_tsm, Me.ToolStripSeparator5, Me.系統編碼規則_tsm, Me.系統執行檔版本管理_tsm, Me.ToolStripSeparator4, Me.FTP資料夾管理_tsm, Me.ToolStripSeparator14, Me.簽名檔管理ToolStripMenuItem})
696
         '
723
         '
697
         '銷售單據_dgv
724
         '銷售單據_dgv
698
         '
725
         '
699
-        DataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
700
-        Me.銷售單據_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle3
726
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
727
+        Me.銷售單據_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
701
         Me.銷售單據_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
728
         Me.銷售單據_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
702
         Me.銷售單據_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
729
         Me.銷售單據_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
703
-        Me.銷售單據_dgv.Location = New System.Drawing.Point(1149, 60)
730
+        Me.銷售單據_dgv.Location = New System.Drawing.Point(639, 90)
704
         Me.銷售單據_dgv.Name = "銷售單據_dgv"
731
         Me.銷售單據_dgv.Name = "銷售單據_dgv"
705
         Me.銷售單據_dgv.RowHeadersWidth = 5
732
         Me.銷售單據_dgv.RowHeadersWidth = 5
706
-        DataGridViewCellStyle4.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
707
-        DataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
708
-        Me.銷售單據_dgv.RowsDefaultCellStyle = DataGridViewCellStyle4
733
+        DataGridViewCellStyle2.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
734
+        DataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
735
+        Me.銷售單據_dgv.RowsDefaultCellStyle = DataGridViewCellStyle2
709
         Me.銷售單據_dgv.RowTemplate.Height = 24
736
         Me.銷售單據_dgv.RowTemplate.Height = 24
710
-        Me.銷售單據_dgv.Size = New System.Drawing.Size(146, 141)
737
+        Me.銷售單據_dgv.Size = New System.Drawing.Size(542, 465)
711
         Me.銷售單據_dgv.TabIndex = 1257
738
         Me.銷售單據_dgv.TabIndex = 1257
712
         Me.銷售單據_dgv.Visible = False
739
         Me.銷售單據_dgv.Visible = False
713
         '
740
         '
826
     Friend WithEvents 業務_cb As ComboBox
853
     Friend WithEvents 業務_cb As ComboBox
827
     Friend WithEvents 銷售單據_dgv As DataGridView
854
     Friend WithEvents 銷售單據_dgv As DataGridView
828
     Friend WithEvents Timer1 As Timer
855
     Friend WithEvents Timer1 As Timer
856
+    Friend WithEvents 業績獎金彙總表_tsm As ToolStripMenuItem
857
+    Friend WithEvents 業務獎金計算基礎_tcm As ToolStripMenuItem
858
+    Friend WithEvents 業績單據完單設定_tsm As ToolStripMenuItem
829
 End Class
859
 End Class

+ 20
- 6
YD-ERP-SYS/YD-ERP-SYS.vb Прегледај датотеку

42
         銷售單據_dgv.RowTemplate.Height = 25
42
         銷售單據_dgv.RowTemplate.Height = 25
43
 
43
 
44
         ConnOpen()
44
         ConnOpen()
45
-        SQL1 = "SELECT TOP (1) 單號, 開單日期 FROM 銷售控制表 WHERE (LEFT(單號, 1) LIKE '" & 業務_cb.Text & "') ORDER BY 單號 DESC"
45
+        SQL1 = "SELECT 單號, 開單日期 FROM 銷售控制表 WHERE (LEFT(單號, 1) LIKE '" & 業務_cb.Text & "') ORDER BY 單號 DESC"
46
         CmdSet_For_DGV()
46
         CmdSet_For_DGV()
47
         da.Fill(ds1) : 銷售單據_dgv.DataSource = ds1.Tables(0) : conn.Close()
47
         da.Fill(ds1) : 銷售單據_dgv.DataSource = ds1.Tables(0) : conn.Close()
48
     End Sub
48
     End Sub
77
         '----------財務系統管理---------------------------------------------------------------------------------------------------------------
77
         '----------財務系統管理---------------------------------------------------------------------------------------------------------------
78
         財務系統管理_tsm.Enabled = CC(38) : 薪資轉帳表_tsm.Enabled = CC(39) : 營運成本收支單申請_tsm.Enabled = CC(40) : 營運成本收支單審核_tsm.Enabled = CC(41)
78
         財務系統管理_tsm.Enabled = CC(38) : 薪資轉帳表_tsm.Enabled = CC(39) : 營運成本收支單申請_tsm.Enabled = CC(40) : 營運成本收支單審核_tsm.Enabled = CC(41)
79
         營運成本收支單一覽表_tsm.Enabled = CC(42) : 營運成本收支單對帳表_tsm.Enabled = CC(43) : 營運報表_tsm.Enabled = CC(44) : 匯率管理_tsm.Enabled = CC(45)
79
         營運成本收支單一覽表_tsm.Enabled = CC(42) : 營運成本收支單對帳表_tsm.Enabled = CC(43) : 營運報表_tsm.Enabled = CC(44) : 匯率管理_tsm.Enabled = CC(45)
80
-        會計科目管理_tsm.Enabled = CC(46)
80
+        會計科目管理_tsm.Enabled = CC(46) : 業績獎金彙總表_tsm.Enabled = CC(53) : 業績單據完單設定_tsm.Enabled = CC(54) : 業務獎金計算基礎_tcm.Enabled = CC(55)
81
         Timer1.Enabled = True
81
         Timer1.Enabled = True
82
     End Sub
82
     End Sub
83
     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
83
     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
84
-        狀態 = "銷售單據入系統狀態"
84
+        狀態 = "銷售單據入系統狀態" : Dim 單數 As Integer
85
         For i As Integer = 0 To 業務_cb.Items.Count - 1
85
         For i As Integer = 0 To 業務_cb.Items.Count - 1
86
             業務_cb.SelectedIndex = i
86
             業務_cb.SelectedIndex = i
87
             Set_清單1()
87
             Set_清單1()
88
             If 銷售單據_dgv.Rows.Count > 0 Then
88
             If 銷售單據_dgv.Rows.Count > 0 Then
89
-                狀態1 = 業務_cb.Text & " 號業務單最後入單單號 [ " & 銷售單據_dgv.Rows(0).Cells("單號").Value & " ],開單日期是 [ " & 銷售單據_dgv.Rows(0).Cells("開單日期").Value & " ]。"
89
+                單數 = (Strings.Right(銷售單據_dgv.Rows(0).Cells("單號").Value, 6) - Strings.Right(銷售單據_dgv.Rows(銷售單據_dgv.Rows.Count - 1).Cells("單號").Value, 6)) - 銷售單據_dgv.Rows.Count
90
+                狀態1 = 業務_cb.Text & " 號業務單最後入單單號 [ " & 銷售單據_dgv.Rows(0).Cells("單號").Value & " ],開單日期是 [ " & 銷售單據_dgv.Rows(0).Cells("開單日期").Value & " ]。 
91
+   由單號 [" & 銷售單據_dgv.Rows(銷售單據_dgv.Rows.Count - 1).Cells("單號").Value & "]  到系統中最後一單,約有 " & 單數 & " 張單據未補齊。"
90
                 狀態 = 狀態 & vbCrLf &
92
                 狀態 = 狀態 & vbCrLf &
91
                            狀態1
93
                            狀態1
92
             End If
94
             End If
231
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
233
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
232
         PA = "" : 營運成本收支單審核.Show() : 營運成本收支單審核.BringToFront()
234
         PA = "" : 營運成本收支單審核.Show() : 營運成本收支單審核.BringToFront()
233
     End Sub
235
     End Sub
236
+    Private Sub 業績獎金彙總表_tsm_Click(sender As Object, e As EventArgs) Handles 業績獎金彙總表_tsm.Click
237
+        For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
238
+        PA = "" : 業績獎金彙總表.Show() : 業績獎金彙總表.BringToFront()
239
+    End Sub
240
+    Private Sub 業務獎金計算基礎_tcm_Click(sender As Object, e As EventArgs) Handles 業務獎金計算基礎_tcm.Click
241
+        For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
242
+        PA = "" : 業務獎金計算基礎.Show() : 業務獎金計算基礎.BringToFront()
243
+    End Sub
244
+    Private Sub 業績單據完單設定_tsm_Click(sender As Object, e As EventArgs) Handles 業績單據完單設定_tsm.Click
245
+        For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
246
+        PA = "" : 業績單據完單設定.Show() : 業績單據完單設定.BringToFront()
247
+    End Sub
234
     Private Sub 營運成本收支單一覽表ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運成本收支單一覽表_tsm.Click
248
     Private Sub 營運成本收支單一覽表ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運成本收支單一覽表_tsm.Click
235
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
249
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
236
-        PA = "" : 營運成本收支單一覽表.Show() : 營運成本收支單一覽表.BringToFront()
250
+        PA = "" : PA18 = "" : PA19 = "" : PA20 = "" : 營運成本收支單一覽表.Show() : 營運成本收支單一覽表.BringToFront()
237
     End Sub
251
     End Sub
238
     Private Sub 營運成本收支單對帳表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運成本收支單對帳表_tsm.Click
252
     Private Sub 營運成本收支單對帳表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運成本收支單對帳表_tsm.Click
239
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
253
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
240
-        PA = "" : 營運成本收支單_對帳表.Show() : 營運成本收支單_對帳表.BringToFront()
254
+        PA = "" : PA18 = "" : PA19 = "" : PA20 = "" : 營運成本收支單_對帳表.Show() : 營運成本收支單_對帳表.BringToFront()
241
     End Sub
255
     End Sub
242
     Private Sub 營運成本收支決算表ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運報表_tsm.Click
256
     Private Sub 營運成本收支決算表ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運報表_tsm.Click
243
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
257
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next

+ 28
- 0
YD-ERP-SYS/YD-ERP-SYS.vbproj Прегледај датотеку

129
     <Compile Include="Module\SQL_倉儲系統管理.vb" />
129
     <Compile Include="Module\SQL_倉儲系統管理.vb" />
130
     <Compile Include="Module\SQL_採購系統管理.vb" />
130
     <Compile Include="Module\SQL_採購系統管理.vb" />
131
     <Compile Include="Module\SQL_業務系統管理.vb" />
131
     <Compile Include="Module\SQL_業務系統管理.vb" />
132
+    <Compile Include="Module\SQL_業績計算系統.vb" />
132
     <Compile Include="Module\SQL_財務系統管理.vb" />
133
     <Compile Include="Module\SQL_財務系統管理.vb" />
133
     <Compile Include="Module\SQL_連線字串.vb" />
134
     <Compile Include="Module\SQL_連線字串.vb" />
134
     <Compile Include="人事系統管理\人事資料表.Designer.vb">
135
     <Compile Include="人事系統管理\人事資料表.Designer.vb">
311
     <Compile Include="財務系統管理\會計科目管理.vb">
312
     <Compile Include="財務系統管理\會計科目管理.vb">
312
       <SubType>Form</SubType>
313
       <SubType>Form</SubType>
313
     </Compile>
314
     </Compile>
315
+    <Compile Include="財務系統管理\業務獎金計算基礎.Designer.vb">
316
+      <DependentUpon>業務獎金計算基礎.vb</DependentUpon>
317
+    </Compile>
318
+    <Compile Include="財務系統管理\業務獎金計算基礎.vb">
319
+      <SubType>Form</SubType>
320
+    </Compile>
321
+    <Compile Include="財務系統管理\業績單據完單設定.Designer.vb">
322
+      <DependentUpon>業績單據完單設定.vb</DependentUpon>
323
+    </Compile>
324
+    <Compile Include="財務系統管理\業績單據完單設定.vb">
325
+      <SubType>Form</SubType>
326
+    </Compile>
327
+    <Compile Include="財務系統管理\業績獎金彙總表.Designer.vb">
328
+      <DependentUpon>業績獎金彙總表.vb</DependentUpon>
329
+    </Compile>
330
+    <Compile Include="財務系統管理\業績獎金彙總表.vb">
331
+      <SubType>Form</SubType>
332
+    </Compile>
314
     <Compile Include="財務系統管理\營運報表.Designer.vb">
333
     <Compile Include="財務系統管理\營運報表.Designer.vb">
315
       <DependentUpon>營運報表.vb</DependentUpon>
334
       <DependentUpon>營運報表.vb</DependentUpon>
316
     </Compile>
335
     </Compile>
514
     <EmbeddedResource Include="財務系統管理\會計科目管理.resx">
533
     <EmbeddedResource Include="財務系統管理\會計科目管理.resx">
515
       <DependentUpon>會計科目管理.vb</DependentUpon>
534
       <DependentUpon>會計科目管理.vb</DependentUpon>
516
     </EmbeddedResource>
535
     </EmbeddedResource>
536
+    <EmbeddedResource Include="財務系統管理\業務獎金計算基礎.resx">
537
+      <DependentUpon>業務獎金計算基礎.vb</DependentUpon>
538
+    </EmbeddedResource>
539
+    <EmbeddedResource Include="財務系統管理\業績單據完單設定.resx">
540
+      <DependentUpon>業績單據完單設定.vb</DependentUpon>
541
+    </EmbeddedResource>
542
+    <EmbeddedResource Include="財務系統管理\業績獎金彙總表.resx">
543
+      <DependentUpon>業績獎金彙總表.vb</DependentUpon>
544
+    </EmbeddedResource>
517
     <EmbeddedResource Include="財務系統管理\營運報表.resx">
545
     <EmbeddedResource Include="財務系統管理\營運報表.resx">
518
       <DependentUpon>營運報表.vb</DependentUpon>
546
       <DependentUpon>營運報表.vb</DependentUpon>
519
     </EmbeddedResource>
547
     </EmbeddedResource>

BIN
YD-ERP-SYS/bin/Debug/YD-ERP-SYS.exe Прегледај датотеку


BIN
YD-ERP-SYS/bin/Debug/YD-ERP-SYS.pdb Прегледај датотеку


BIN
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.exe Прегледај датотеку


BIN
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.pdb Прегледај датотеку


+ 1
- 1
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.CoreCompileInputs.cache Прегледај датотеку

1
-25b0f12fd7149d7b57549456701d43f6ca100f7f
1
+925f96eada3b8933ee6d9a387b39de39c623d377

+ 3
- 0
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.FileListAbsolute.txt Прегледај датотеку

507
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.銷售申請_採購單.resources
507
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.銷售申請_採購單.resources
508
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.盤盈盤損審核.resources
508
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.盤盈盤損審核.resources
509
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.採購應付帳款.resources
509
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.採購應付帳款.resources
510
+D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.業績獎金彙總表.resources
511
+D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.業務獎金計算基礎.resources
512
+D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.業績單據完單設定.resources

BIN
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.GenerateResource.cache Прегледај датотеку


BIN
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbprojAssemblyReference.cache Прегледај датотеку


BIN
YD-ERP-SYS/obj/Debug/YD_ERP_SYS.業務獎金計算基礎.resources Прегледај датотеку


BIN
YD-ERP-SYS/obj/Debug/YD_ERP_SYS.業績單據完單設定.resources Прегледај датотеку


BIN
YD-ERP-SYS/obj/Debug/YD_ERP_SYS.業績獎金彙總表.resources Прегледај датотеку


+ 30
- 9
YD-ERP-SYS/採購系統管理/採購應付帳款.vb Прегледај датотеку

277
             Set_申請與採購日期隱藏() : Set_銷售單號隱藏()
277
             Set_申請與採購日期隱藏() : Set_銷售單號隱藏()
278
         End If
278
         End If
279
         首次開啟 = True
279
         首次開啟 = True
280
+
281
+        日期_dtp.Value = 結束日期_dtp.Value
280
     End Sub
282
     End Sub
281
     Private Sub 採購對帳單_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
283
     Private Sub 採購對帳單_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
282
         If 首次開啟 = True Then
284
         If 首次開啟 = True Then
406
                 End If
408
                 End If
407
             End If : conn.Close()
409
             End If : conn.Close()
408
         End If
410
         End If
409
-
410
     End Sub
411
     End Sub
411
     Private Sub 上個月_bt_Click(sender As Object, e As EventArgs) Handles 上個月_bt.Click
412
     Private Sub 上個月_bt_Click(sender As Object, e As EventArgs) Handles 上個月_bt.Click
412
         If 會計月_ch.Checked = True Then
413
         If 會計月_ch.Checked = True Then
418
             開始日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
419
             開始日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
419
             結束日期_dtp.Value = 中間日期_dtp.Value
420
             結束日期_dtp.Value = 中間日期_dtp.Value
420
         End If
421
         End If
421
-        日期格式()
422
+        日期格式() : 日期_dtp.Value = 結束日期_dtp.Value
422
     End Sub
423
     End Sub
423
     Private Sub 下個月_bt_Click(sender As Object, e As EventArgs) Handles 下個月_bt.Click
424
     Private Sub 下個月_bt_Click(sender As Object, e As EventArgs) Handles 下個月_bt.Click
424
         If 會計月_ch.Checked = True Then
425
         If 會計月_ch.Checked = True Then
430
             開始日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
431
             開始日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
431
             結束日期_dtp.Value = 中間日期_dtp.Value
432
             結束日期_dtp.Value = 中間日期_dtp.Value
432
         End If
433
         End If
433
-        日期格式()
434
+        日期格式() : 日期_dtp.Value = 結束日期_dtp.Value
434
     End Sub
435
     End Sub
435
     Private Sub 開始日期_dtp_ValueChanged(sender As Object, e As EventArgs) Handles 開始日期_dtp.ValueChanged
436
     Private Sub 開始日期_dtp_ValueChanged(sender As Object, e As EventArgs) Handles 開始日期_dtp.ValueChanged
436
         Set_清單1() : Set_清單2()
437
         Set_清單1() : Set_清單2()
743
         End If
744
         End If
744
     End Sub
745
     End Sub
745
     Private Sub Set_日期格式轉換()
746
     Private Sub Set_日期格式轉換()
746
-        DTP3 = Strings.Format(日期_dtp.Value, "yyyyMMdd") : DTP4 = Strings.Format(日期_dtp.Value, "yyyy/MM/dd")
747
+        DTP3 = Strings.Format(日期_dtp.Value, "yyyyMMdd") : DTP4 = Strings.Format(日期_dtp.Value, "yyyy/MM/dd") : DTP = Strings.Format(日期_dtp.Value, "yyyy/MM/dd")
747
     End Sub
748
     End Sub
748
-    Private Sub 刪除_bt_Click(sender As Object, e As EventArgs) Handles 刪除_bt.Click
749
-        SQL採購應負帳款_查詢明細()
750
-        If dr.Read() Then : 新支付單號 = dr("支付單號") : Else : 新支付單號 = "" : End If : conn.Close()
749
+    Private Sub 確認動作後執行()
751
         營運成本收支單號_tb.Text = 新支付單號
750
         營運成本收支單號_tb.Text = 新支付單號
752
         SQL採購應負帳款_查詢審核狀態()
751
         SQL採購應負帳款_查詢審核狀態()
753
-        If dr.Read() Then : 狀態 = Strings.Left(dr("審核人"), 2) : Else : 狀態 = "" : End If : conn.Close()
752
+        If dr.Read() Then
753
+            狀態 = Strings.Left(dr("審核人"), 2)
754
+            PA31 = dr("審核人").ToString : PA32 = dr("審核日期").ToString : PA33 = dr("核准圖檔").ToString
755
+            PA34 = dr("簽名編碼").ToString : PA35 = dr("出納").ToString : PA36 = dr("出納日期").ToString
756
+        Else
757
+            狀態 = ""
758
+        End If : conn.Close()
759
+
754
         If (狀態 = "" Or 狀態 = "作廢") Then
760
         If (狀態 = "" Or 狀態 = "作廢") Then
755
             SQL採購轉財務_刪除控制表() : SQL採購轉財務_刪除流水帳() : conn.Close()
761
             SQL採購轉財務_刪除控制表() : SQL採購轉財務_刪除流水帳() : conn.Close()
756
             開單_bt.PerformClick()
762
             開單_bt.PerformClick()
757
         Else
763
         Else
758
-            MsgBox("這張單據已經被審核過")
764
+            SQL採購轉財務_刪除控制表() : SQL採購轉財務_刪除流水帳() : conn.Close()
765
+            開單_bt.PerformClick()
766
+            SQL_營運成本收支單審核_修改公帳控制表_應負帳款用() : SQL_營運成本收支單審核_修改公帳流水帳_應付帳款用() : SQL_營運成本收支單審核_修改公帳流水帳支出_應付帳款用() : conn.Close()
767
+        End If
768
+    End Sub
769
+    Private Sub 刪除_bt_Click(sender As Object, e As EventArgs) Handles 刪除_bt.Click
770
+        SQL採購應負帳款_查詢明細()
771
+        If dr.Read() Then
772
+            新支付單號 = dr("支付單號") : conn.Close()
773
+            Dim aa1 As MsgBoxResult = MsgBox("已有財務資料是否更新?", MsgBoxStyle.OkCancel)
774
+            If aa1 = MsgBoxResult.Ok Then
775
+                確認動作後執行()
776
+            End If
777
+        Else
778
+            新支付單號 = "" : conn.Close()
779
+            確認動作後執行()
759
         End If
780
         End If
760
     End Sub
781
     End Sub
761
     Private Sub 開立零用金支付單()
782
     Private Sub 開立零用金支付單()

+ 21
- 22
YD-ERP-SYS/業務系統管理/客戶資料表.vb Прегледај датотеку

12
         SQL_客戶資料表_清單()
12
         SQL_客戶資料表_清單()
13
         da.Fill(ds1) : 客戶_dgv.DataSource = ds1.Tables(0) : conn.Close()
13
         da.Fill(ds1) : 客戶_dgv.DataSource = ds1.Tables(0) : conn.Close()
14
 
14
 
15
-
16
-
17
         客戶_dgv.Columns(0).Visible = False : 客戶_dgv.Columns(1).FillWeight = 50 : 客戶_dgv.Columns(2).FillWeight = 50 : 客戶_dgv.Columns(3).FillWeight = 100
15
         客戶_dgv.Columns(0).Visible = False : 客戶_dgv.Columns(1).FillWeight = 50 : 客戶_dgv.Columns(2).FillWeight = 50 : 客戶_dgv.Columns(3).FillWeight = 100
18
         客戶_dgv.Columns(4).FillWeight = 80 : 客戶_dgv.Columns(5).FillWeight = 80 : 客戶_dgv.Columns(6).FillWeight = 150 : 客戶_dgv.Columns(7).FillWeight = 80
16
         客戶_dgv.Columns(4).FillWeight = 80 : 客戶_dgv.Columns(5).FillWeight = 80 : 客戶_dgv.Columns(6).FillWeight = 150 : 客戶_dgv.Columns(7).FillWeight = 80
19
         客戶_dgv.Columns(8).FillWeight = 150
17
         客戶_dgv.Columns(8).FillWeight = 150
25
         Next i
23
         Next i
26
     End Sub
24
     End Sub
27
     Private Sub 客戶資料表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
25
     Private Sub 客戶資料表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
26
+        業務_cb.Text = 業務號碼
28
         If 客戶資料強制對話框模式 = False Then
27
         If 客戶資料強制對話框模式 = False Then
29
             Me.MdiParent = YD_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
28
             Me.MdiParent = YD_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
30
             帶入銷售_bt.Visible = False
29
             帶入銷售_bt.Visible = False
31
         Else
30
         Else
32
-            帶入銷售_bt.Visible = True
31
+            帶入銷售_bt.Visible = True : 查詢_tb.Text = PA30 : PA = PA30
32
+            業務_cb.Text = 銷售單申請.業務_cb.Text
33
         End If
33
         End If
34
 
34
 
35
         流水號_tb.Visible = False : 編號_tb.Enabled = False : 第一次開啟判斷 = True '--------------------控件隱藏、操作許可設定與其他基本顯示設定
35
         流水號_tb.Visible = False : 編號_tb.Enabled = False : 第一次開啟判斷 = True '--------------------控件隱藏、操作許可設定與其他基本顯示設定
40
         Else
40
         Else
41
             刪除ToolStripMenuItem.Enabled = False : 刪除_bt.Enabled = False
41
             刪除ToolStripMenuItem.Enabled = False : 刪除_bt.Enabled = False
42
         End If
42
         End If
43
-        首次開啟 = False : Set_清單() : 業務_cb.Text = 業務號碼 : 首次開啟 = True '--------------------資料讀取
43
+        首次開啟 = False : Set_清單() : 首次開啟 = True '--------------------資料讀取
44
     End Sub
44
     End Sub
45
     Private Sub 客戶資料表_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
45
     Private Sub 客戶資料表_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
46
         If 第一次開啟判斷 = True Then
46
         If 第一次開啟判斷 = True Then
76
             MsgBox("沒有選擇業務編號")
76
             MsgBox("沒有選擇業務編號")
77
         Else
77
         Else
78
             流水號_tb.Text = "" : 編號_tb.Text = "" : 客戶_tb.Text = "" : 住址_tb.Text = "" : 電話1_tb.Text = "" : 電話2_tb.Text = "" '--------------------控件清空
78
             流水號_tb.Text = "" : 編號_tb.Text = "" : 客戶_tb.Text = "" : 住址_tb.Text = "" : 電話1_tb.Text = "" : 電話2_tb.Text = "" '--------------------控件清空
79
-            查詢_tb.Text = ""
80
             資料新增判斷 = True '--------------------目前的編輯狀態
79
             資料新增判斷 = True '--------------------目前的編輯狀態
81
             狀態_lb.Text = "編輯
80
             狀態_lb.Text = "編輯
82
 狀態"
81
 狀態"
107
             End If : 編號_tb.Text = ESTR1 : PA17 = ESTR1
106
             End If : 編號_tb.Text = ESTR1 : PA17 = ESTR1
108
 
107
 
109
             SQL_客戶資料表_新增() '--------------------人事資料表中寫入一筆資料
108
             SQL_客戶資料表_新增() '--------------------人事資料表中寫入一筆資料
109
+
110
+            If 帶入銷售_bt.Visible = True Then
111
+                客戶_tb.Text = PA30 : 住址_tb.Text = PA29 : 電話1_tb.Text = PA28 : 電話2_tb.Text = PA27 : 公司_tb.Text = PA26 : 統編_tb.Text = PA25
112
+            End If
110
         End If
113
         End If
111
     End Sub
114
     End Sub
112
     Private Sub 存檔_bt_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
115
     Private Sub 存檔_bt_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
113
-        If 業務_cb.Text = "" Then '--------------------設定條件讓業務控件不為空
114
-            MsgBox("沒有選擇業務編號。")
116
+        If 客戶_tb.Text = "" Then '--------------------設定條件讓客戶控件不為空
117
+            MsgBox("是客戶就一定有名稱,請填入資料。")
115
         Else
118
         Else
116
-            If 客戶_tb.Text = "" Then '--------------------設定條件讓客戶控件不為空
117
-                MsgBox("是客戶就一定有名稱,請填入資料。")
119
+            If 電話1_tb.Text = "" Then '--------------------設定條件讓電話1控件不為空
120
+                MsgBox("最少要留下一支電話,不然怎麼追貨款。")
118
             Else
121
             Else
119
-                If 電話1_tb.Text = "" Then '--------------------設定條件讓電話1控件不為空
120
-                    MsgBox("最少要留下一支電話,不然怎麼追貨款。")
122
+                If 住址_tb.Text = "" Then '--------------------設定條件讓住址控件不為空
123
+                    MsgBox("沒有留地址是無法送貨的喔。")
121
                 Else
124
                 Else
122
-                    If 住址_tb.Text = "" Then '--------------------設定條件讓住址控件不為空
123
-                        MsgBox("沒有留地址是無法送貨的喔。")
124
-                    Else
125
-                        資料新增判斷 = False '--------------------目前的編輯狀態
126
-                        狀態_lb.Text = "預覽
125
+                    資料新增判斷 = False '--------------------目前的編輯狀態
126
+                    狀態_lb.Text = "預覽
127
 狀態"
127
 狀態"
128
-                        客戶_dgv.Enabled = True : 查詢_tb.Enabled = True '--------------------開啟DGV與關鍵字查詢控件的點選控制功能
128
+                    客戶_dgv.Enabled = True : 查詢_tb.Enabled = True '--------------------開啟DGV與關鍵字查詢控件的點選控制功能
129
 
129
 
130
-                        PA14 = 客戶_tb.Text : PA13 = 電話1_tb.Text : PA12 = 電話2_tb.Text : PA11 = 住址_tb.Text
131
-                        PA10 = 公司_tb.Text : PA9 = 統編_tb.Text : PA8 = 流水號_tb.Text
132
-                        SQL_客戶資料表_修改() '--------------------資料修改
133
-                        Set_清單() '--------------------資料修改後重新讀取清單
134
-                    End If
130
+                    PA14 = 客戶_tb.Text : PA13 = 電話1_tb.Text : PA12 = 電話2_tb.Text : PA11 = 住址_tb.Text
131
+                    PA10 = 公司_tb.Text : PA9 = 統編_tb.Text : PA8 = 流水號_tb.Text
132
+                    SQL_客戶資料表_修改() '--------------------資料修改
133
+                    Set_清單() '--------------------資料修改後重新讀取清單
135
                 End If
134
                 End If
136
             End If
135
             End If
137
         End If
136
         End If

+ 1
- 0
YD-ERP-SYS/業務系統管理/銷售單申請.vb Прегледај датотеку

806
                 客戶編號_tb.Text = 客戶資料_dgv.Rows(0).Cells("舊編").Value
806
                 客戶編號_tb.Text = 客戶資料_dgv.Rows(0).Cells("舊編").Value
807
             ElseIf 客戶資料_dgv.Rows.Count > 1 Then
807
             ElseIf 客戶資料_dgv.Rows.Count > 1 Then
808
                 MsgBox("即將幫您打開客戶資料表,請在客戶資料表中查詢,選取您確認的正確訊息,並指定到銷售申請單。")
808
                 MsgBox("即將幫您打開客戶資料表,請在客戶資料表中查詢,選取您確認的正確訊息,並指定到銷售申請單。")
809
+                PA30 = 客戶_tb.Text : PA29 = 住址_tb.Text : PA28 = 電話1_tb.Text : PA27 = 電話2_tb.Text : PA26 = 公司_tb.Text : PA25 = 統編_tb.Text
809
                 客戶資料查詢_bt.PerformClick()
810
                 客戶資料查詢_bt.PerformClick()
810
             ElseIf 客戶資料_dgv.Rows.Count = 0 Then
811
             ElseIf 客戶資料_dgv.Rows.Count = 0 Then
811
                 Dim aa1 As MsgBoxResult = MsgBox("資料庫中查詢不到該客戶資料,是否依照目前資料新增客戶資料?", MsgBoxStyle.OkCancel)
812
                 Dim aa1 As MsgBoxResult = MsgBox("資料庫中查詢不到該客戶資料,是否依照目前資料新增客戶資料?", MsgBoxStyle.OkCancel)

+ 648
- 0
YD-ERP-SYS/財務系統管理/業務獎金計算基礎.Designer.vb Прегледај датотеку

1
+<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
+Partial Class 業務獎金計算基礎
3
+    Inherits System.Windows.Forms.Form
4
+
5
+    'Form 覆寫 Dispose 以清除元件清單。
6
+    <System.Diagnostics.DebuggerNonUserCode()> _
7
+    Protected Overrides Sub Dispose(ByVal disposing As Boolean)
8
+        Try
9
+            If disposing AndAlso components IsNot Nothing Then
10
+                components.Dispose()
11
+            End If
12
+        Finally
13
+            MyBase.Dispose(disposing)
14
+        End Try
15
+    End Sub
16
+
17
+    '為 Windows Form 設計工具的必要項
18
+    Private components As System.ComponentModel.IContainer
19
+
20
+    '注意: 以下為 Windows Form 設計工具所需的程序
21
+    '可以使用 Windows Form 設計工具進行修改。
22
+    '請勿使用程式碼編輯器進行修改。
23
+    <System.Diagnostics.DebuggerStepThrough()> _
24
+    Private Sub InitializeComponent()
25
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Me.彙總1_dgv = New System.Windows.Forms.DataGridView()
27
+        Me.基礎_tb = New System.Windows.Forms.TextBox()
28
+        Me.Label1 = New System.Windows.Forms.Label()
29
+        Me.Label2 = New System.Windows.Forms.Label()
30
+        Me.階級1_nud = New System.Windows.Forms.NumericUpDown()
31
+        Me.比例1_nud = New System.Windows.Forms.NumericUpDown()
32
+        Me.Label3 = New System.Windows.Forms.Label()
33
+        Me.比例2_nud = New System.Windows.Forms.NumericUpDown()
34
+        Me.Label4 = New System.Windows.Forms.Label()
35
+        Me.階級2_nud = New System.Windows.Forms.NumericUpDown()
36
+        Me.Label5 = New System.Windows.Forms.Label()
37
+        Me.比例3_nud = New System.Windows.Forms.NumericUpDown()
38
+        Me.Label6 = New System.Windows.Forms.Label()
39
+        Me.階級3_nud = New System.Windows.Forms.NumericUpDown()
40
+        Me.Label7 = New System.Windows.Forms.Label()
41
+        Me.比例4_nud = New System.Windows.Forms.NumericUpDown()
42
+        Me.Label8 = New System.Windows.Forms.Label()
43
+        Me.階級4_nud = New System.Windows.Forms.NumericUpDown()
44
+        Me.Label9 = New System.Windows.Forms.Label()
45
+        Me.比例5_nud = New System.Windows.Forms.NumericUpDown()
46
+        Me.Label10 = New System.Windows.Forms.Label()
47
+        Me.階級5_nud = New System.Windows.Forms.NumericUpDown()
48
+        Me.Label11 = New System.Windows.Forms.Label()
49
+        Me.比例6_nud = New System.Windows.Forms.NumericUpDown()
50
+        Me.Label12 = New System.Windows.Forms.Label()
51
+        Me.階級6_nud = New System.Windows.Forms.NumericUpDown()
52
+        Me.Label13 = New System.Windows.Forms.Label()
53
+        Me.比例7_nud = New System.Windows.Forms.NumericUpDown()
54
+        Me.Label14 = New System.Windows.Forms.Label()
55
+        Me.階級7_nud = New System.Windows.Forms.NumericUpDown()
56
+        Me.Label15 = New System.Windows.Forms.Label()
57
+        Me.比例8_nud = New System.Windows.Forms.NumericUpDown()
58
+        Me.Label16 = New System.Windows.Forms.Label()
59
+        Me.階級8_nud = New System.Windows.Forms.NumericUpDown()
60
+        Me.Label17 = New System.Windows.Forms.Label()
61
+        Me.比例9_nud = New System.Windows.Forms.NumericUpDown()
62
+        Me.Label18 = New System.Windows.Forms.Label()
63
+        Me.階級9_nud = New System.Windows.Forms.NumericUpDown()
64
+        Me.Label19 = New System.Windows.Forms.Label()
65
+        Me.比例10_nud = New System.Windows.Forms.NumericUpDown()
66
+        Me.Label20 = New System.Windows.Forms.Label()
67
+        Me.階級10_nud = New System.Windows.Forms.NumericUpDown()
68
+        Me.Label21 = New System.Windows.Forms.Label()
69
+        Me.新增_bt = New System.Windows.Forms.Button()
70
+        Me.修改_bt = New System.Windows.Forms.Button()
71
+        Me.刪除_bt = New System.Windows.Forms.Button()
72
+        CType(Me.彙總1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
73
+        CType(Me.階級1_nud, System.ComponentModel.ISupportInitialize).BeginInit()
74
+        CType(Me.比例1_nud, System.ComponentModel.ISupportInitialize).BeginInit()
75
+        CType(Me.比例2_nud, System.ComponentModel.ISupportInitialize).BeginInit()
76
+        CType(Me.階級2_nud, System.ComponentModel.ISupportInitialize).BeginInit()
77
+        CType(Me.比例3_nud, System.ComponentModel.ISupportInitialize).BeginInit()
78
+        CType(Me.階級3_nud, System.ComponentModel.ISupportInitialize).BeginInit()
79
+        CType(Me.比例4_nud, System.ComponentModel.ISupportInitialize).BeginInit()
80
+        CType(Me.階級4_nud, System.ComponentModel.ISupportInitialize).BeginInit()
81
+        CType(Me.比例5_nud, System.ComponentModel.ISupportInitialize).BeginInit()
82
+        CType(Me.階級5_nud, System.ComponentModel.ISupportInitialize).BeginInit()
83
+        CType(Me.比例6_nud, System.ComponentModel.ISupportInitialize).BeginInit()
84
+        CType(Me.階級6_nud, System.ComponentModel.ISupportInitialize).BeginInit()
85
+        CType(Me.比例7_nud, System.ComponentModel.ISupportInitialize).BeginInit()
86
+        CType(Me.階級7_nud, System.ComponentModel.ISupportInitialize).BeginInit()
87
+        CType(Me.比例8_nud, System.ComponentModel.ISupportInitialize).BeginInit()
88
+        CType(Me.階級8_nud, System.ComponentModel.ISupportInitialize).BeginInit()
89
+        CType(Me.比例9_nud, System.ComponentModel.ISupportInitialize).BeginInit()
90
+        CType(Me.階級9_nud, System.ComponentModel.ISupportInitialize).BeginInit()
91
+        CType(Me.比例10_nud, System.ComponentModel.ISupportInitialize).BeginInit()
92
+        CType(Me.階級10_nud, System.ComponentModel.ISupportInitialize).BeginInit()
93
+        Me.SuspendLayout()
94
+        '
95
+        '彙總1_dgv
96
+        '
97
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
98
+        Me.彙總1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
99
+        Me.彙總1_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
100
+            Or System.Windows.Forms.AnchorStyles.Left) _
101
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
102
+        Me.彙總1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
103
+        Me.彙總1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
104
+        Me.彙總1_dgv.Location = New System.Drawing.Point(5, 85)
105
+        Me.彙總1_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
106
+        Me.彙總1_dgv.Name = "彙總1_dgv"
107
+        Me.彙總1_dgv.RowHeadersWidth = 5
108
+        Me.彙總1_dgv.RowTemplate.Height = 24
109
+        Me.彙總1_dgv.Size = New System.Drawing.Size(1311, 509)
110
+        Me.彙總1_dgv.TabIndex = 967
111
+        '
112
+        '基礎_tb
113
+        '
114
+        Me.基礎_tb.Location = New System.Drawing.Point(45, 4)
115
+        Me.基礎_tb.Name = "基礎_tb"
116
+        Me.基礎_tb.Size = New System.Drawing.Size(100, 23)
117
+        Me.基礎_tb.TabIndex = 968
118
+        '
119
+        'Label1
120
+        '
121
+        Me.Label1.AutoSize = True
122
+        Me.Label1.Location = New System.Drawing.Point(7, 7)
123
+        Me.Label1.Name = "Label1"
124
+        Me.Label1.Size = New System.Drawing.Size(32, 16)
125
+        Me.Label1.TabIndex = 969
126
+        Me.Label1.Text = "基礎"
127
+        '
128
+        'Label2
129
+        '
130
+        Me.Label2.AutoSize = True
131
+        Me.Label2.Location = New System.Drawing.Point(7, 36)
132
+        Me.Label2.Name = "Label2"
133
+        Me.Label2.Size = New System.Drawing.Size(39, 16)
134
+        Me.Label2.TabIndex = 970
135
+        Me.Label2.Text = "階級1"
136
+        '
137
+        '階級1_nud
138
+        '
139
+        Me.階級1_nud.Location = New System.Drawing.Point(48, 33)
140
+        Me.階級1_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
141
+        Me.階級1_nud.Name = "階級1_nud"
142
+        Me.階級1_nud.Size = New System.Drawing.Size(84, 23)
143
+        Me.階級1_nud.TabIndex = 971
144
+        Me.階級1_nud.ThousandsSeparator = True
145
+        '
146
+        '比例1_nud
147
+        '
148
+        Me.比例1_nud.Location = New System.Drawing.Point(48, 58)
149
+        Me.比例1_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
150
+        Me.比例1_nud.Name = "比例1_nud"
151
+        Me.比例1_nud.Size = New System.Drawing.Size(84, 23)
152
+        Me.比例1_nud.TabIndex = 973
153
+        Me.比例1_nud.ThousandsSeparator = True
154
+        '
155
+        'Label3
156
+        '
157
+        Me.Label3.AutoSize = True
158
+        Me.Label3.Location = New System.Drawing.Point(7, 61)
159
+        Me.Label3.Name = "Label3"
160
+        Me.Label3.Size = New System.Drawing.Size(39, 16)
161
+        Me.Label3.TabIndex = 972
162
+        Me.Label3.Text = "比例1"
163
+        '
164
+        '比例2_nud
165
+        '
166
+        Me.比例2_nud.Location = New System.Drawing.Point(176, 58)
167
+        Me.比例2_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
168
+        Me.比例2_nud.Name = "比例2_nud"
169
+        Me.比例2_nud.Size = New System.Drawing.Size(84, 23)
170
+        Me.比例2_nud.TabIndex = 977
171
+        Me.比例2_nud.ThousandsSeparator = True
172
+        '
173
+        'Label4
174
+        '
175
+        Me.Label4.AutoSize = True
176
+        Me.Label4.Location = New System.Drawing.Point(135, 61)
177
+        Me.Label4.Name = "Label4"
178
+        Me.Label4.Size = New System.Drawing.Size(39, 16)
179
+        Me.Label4.TabIndex = 976
180
+        Me.Label4.Text = "比例2"
181
+        '
182
+        '階級2_nud
183
+        '
184
+        Me.階級2_nud.Location = New System.Drawing.Point(176, 33)
185
+        Me.階級2_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
186
+        Me.階級2_nud.Name = "階級2_nud"
187
+        Me.階級2_nud.Size = New System.Drawing.Size(84, 23)
188
+        Me.階級2_nud.TabIndex = 975
189
+        Me.階級2_nud.ThousandsSeparator = True
190
+        '
191
+        'Label5
192
+        '
193
+        Me.Label5.AutoSize = True
194
+        Me.Label5.Location = New System.Drawing.Point(135, 36)
195
+        Me.Label5.Name = "Label5"
196
+        Me.Label5.Size = New System.Drawing.Size(39, 16)
197
+        Me.Label5.TabIndex = 974
198
+        Me.Label5.Text = "階級2"
199
+        '
200
+        '比例3_nud
201
+        '
202
+        Me.比例3_nud.Location = New System.Drawing.Point(304, 58)
203
+        Me.比例3_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
204
+        Me.比例3_nud.Name = "比例3_nud"
205
+        Me.比例3_nud.Size = New System.Drawing.Size(84, 23)
206
+        Me.比例3_nud.TabIndex = 981
207
+        Me.比例3_nud.ThousandsSeparator = True
208
+        '
209
+        'Label6
210
+        '
211
+        Me.Label6.AutoSize = True
212
+        Me.Label6.Location = New System.Drawing.Point(263, 61)
213
+        Me.Label6.Name = "Label6"
214
+        Me.Label6.Size = New System.Drawing.Size(39, 16)
215
+        Me.Label6.TabIndex = 980
216
+        Me.Label6.Text = "比例3"
217
+        '
218
+        '階級3_nud
219
+        '
220
+        Me.階級3_nud.Location = New System.Drawing.Point(304, 33)
221
+        Me.階級3_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
222
+        Me.階級3_nud.Name = "階級3_nud"
223
+        Me.階級3_nud.Size = New System.Drawing.Size(84, 23)
224
+        Me.階級3_nud.TabIndex = 979
225
+        Me.階級3_nud.ThousandsSeparator = True
226
+        '
227
+        'Label7
228
+        '
229
+        Me.Label7.AutoSize = True
230
+        Me.Label7.Location = New System.Drawing.Point(263, 36)
231
+        Me.Label7.Name = "Label7"
232
+        Me.Label7.Size = New System.Drawing.Size(39, 16)
233
+        Me.Label7.TabIndex = 978
234
+        Me.Label7.Text = "階級3"
235
+        '
236
+        '比例4_nud
237
+        '
238
+        Me.比例4_nud.Location = New System.Drawing.Point(432, 58)
239
+        Me.比例4_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
240
+        Me.比例4_nud.Name = "比例4_nud"
241
+        Me.比例4_nud.Size = New System.Drawing.Size(84, 23)
242
+        Me.比例4_nud.TabIndex = 985
243
+        Me.比例4_nud.ThousandsSeparator = True
244
+        '
245
+        'Label8
246
+        '
247
+        Me.Label8.AutoSize = True
248
+        Me.Label8.Location = New System.Drawing.Point(391, 61)
249
+        Me.Label8.Name = "Label8"
250
+        Me.Label8.Size = New System.Drawing.Size(39, 16)
251
+        Me.Label8.TabIndex = 984
252
+        Me.Label8.Text = "比例4"
253
+        '
254
+        '階級4_nud
255
+        '
256
+        Me.階級4_nud.Location = New System.Drawing.Point(432, 33)
257
+        Me.階級4_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
258
+        Me.階級4_nud.Name = "階級4_nud"
259
+        Me.階級4_nud.Size = New System.Drawing.Size(84, 23)
260
+        Me.階級4_nud.TabIndex = 983
261
+        Me.階級4_nud.ThousandsSeparator = True
262
+        '
263
+        'Label9
264
+        '
265
+        Me.Label9.AutoSize = True
266
+        Me.Label9.Location = New System.Drawing.Point(391, 36)
267
+        Me.Label9.Name = "Label9"
268
+        Me.Label9.Size = New System.Drawing.Size(39, 16)
269
+        Me.Label9.TabIndex = 982
270
+        Me.Label9.Text = "階級4"
271
+        '
272
+        '比例5_nud
273
+        '
274
+        Me.比例5_nud.Location = New System.Drawing.Point(560, 58)
275
+        Me.比例5_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
276
+        Me.比例5_nud.Name = "比例5_nud"
277
+        Me.比例5_nud.Size = New System.Drawing.Size(84, 23)
278
+        Me.比例5_nud.TabIndex = 989
279
+        Me.比例5_nud.ThousandsSeparator = True
280
+        '
281
+        'Label10
282
+        '
283
+        Me.Label10.AutoSize = True
284
+        Me.Label10.Location = New System.Drawing.Point(519, 61)
285
+        Me.Label10.Name = "Label10"
286
+        Me.Label10.Size = New System.Drawing.Size(39, 16)
287
+        Me.Label10.TabIndex = 988
288
+        Me.Label10.Text = "比例5"
289
+        '
290
+        '階級5_nud
291
+        '
292
+        Me.階級5_nud.Location = New System.Drawing.Point(560, 33)
293
+        Me.階級5_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
294
+        Me.階級5_nud.Name = "階級5_nud"
295
+        Me.階級5_nud.Size = New System.Drawing.Size(84, 23)
296
+        Me.階級5_nud.TabIndex = 987
297
+        Me.階級5_nud.ThousandsSeparator = True
298
+        '
299
+        'Label11
300
+        '
301
+        Me.Label11.AutoSize = True
302
+        Me.Label11.Location = New System.Drawing.Point(519, 36)
303
+        Me.Label11.Name = "Label11"
304
+        Me.Label11.Size = New System.Drawing.Size(39, 16)
305
+        Me.Label11.TabIndex = 986
306
+        Me.Label11.Text = "階級5"
307
+        '
308
+        '比例6_nud
309
+        '
310
+        Me.比例6_nud.Location = New System.Drawing.Point(688, 57)
311
+        Me.比例6_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
312
+        Me.比例6_nud.Name = "比例6_nud"
313
+        Me.比例6_nud.Size = New System.Drawing.Size(84, 23)
314
+        Me.比例6_nud.TabIndex = 993
315
+        Me.比例6_nud.ThousandsSeparator = True
316
+        '
317
+        'Label12
318
+        '
319
+        Me.Label12.AutoSize = True
320
+        Me.Label12.Location = New System.Drawing.Point(647, 60)
321
+        Me.Label12.Name = "Label12"
322
+        Me.Label12.Size = New System.Drawing.Size(39, 16)
323
+        Me.Label12.TabIndex = 992
324
+        Me.Label12.Text = "比例6"
325
+        '
326
+        '階級6_nud
327
+        '
328
+        Me.階級6_nud.Location = New System.Drawing.Point(688, 32)
329
+        Me.階級6_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
330
+        Me.階級6_nud.Name = "階級6_nud"
331
+        Me.階級6_nud.Size = New System.Drawing.Size(84, 23)
332
+        Me.階級6_nud.TabIndex = 991
333
+        Me.階級6_nud.ThousandsSeparator = True
334
+        '
335
+        'Label13
336
+        '
337
+        Me.Label13.AutoSize = True
338
+        Me.Label13.Location = New System.Drawing.Point(647, 35)
339
+        Me.Label13.Name = "Label13"
340
+        Me.Label13.Size = New System.Drawing.Size(39, 16)
341
+        Me.Label13.TabIndex = 990
342
+        Me.Label13.Text = "階級6"
343
+        '
344
+        '比例7_nud
345
+        '
346
+        Me.比例7_nud.Location = New System.Drawing.Point(816, 58)
347
+        Me.比例7_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
348
+        Me.比例7_nud.Name = "比例7_nud"
349
+        Me.比例7_nud.Size = New System.Drawing.Size(84, 23)
350
+        Me.比例7_nud.TabIndex = 997
351
+        Me.比例7_nud.ThousandsSeparator = True
352
+        '
353
+        'Label14
354
+        '
355
+        Me.Label14.AutoSize = True
356
+        Me.Label14.Location = New System.Drawing.Point(775, 61)
357
+        Me.Label14.Name = "Label14"
358
+        Me.Label14.Size = New System.Drawing.Size(39, 16)
359
+        Me.Label14.TabIndex = 996
360
+        Me.Label14.Text = "比例7"
361
+        '
362
+        '階級7_nud
363
+        '
364
+        Me.階級7_nud.Location = New System.Drawing.Point(816, 33)
365
+        Me.階級7_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
366
+        Me.階級7_nud.Name = "階級7_nud"
367
+        Me.階級7_nud.Size = New System.Drawing.Size(84, 23)
368
+        Me.階級7_nud.TabIndex = 995
369
+        Me.階級7_nud.ThousandsSeparator = True
370
+        '
371
+        'Label15
372
+        '
373
+        Me.Label15.AutoSize = True
374
+        Me.Label15.Location = New System.Drawing.Point(775, 36)
375
+        Me.Label15.Name = "Label15"
376
+        Me.Label15.Size = New System.Drawing.Size(39, 16)
377
+        Me.Label15.TabIndex = 994
378
+        Me.Label15.Text = "階級7"
379
+        '
380
+        '比例8_nud
381
+        '
382
+        Me.比例8_nud.Location = New System.Drawing.Point(944, 57)
383
+        Me.比例8_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
384
+        Me.比例8_nud.Name = "比例8_nud"
385
+        Me.比例8_nud.Size = New System.Drawing.Size(84, 23)
386
+        Me.比例8_nud.TabIndex = 1001
387
+        Me.比例8_nud.ThousandsSeparator = True
388
+        '
389
+        'Label16
390
+        '
391
+        Me.Label16.AutoSize = True
392
+        Me.Label16.Location = New System.Drawing.Point(903, 60)
393
+        Me.Label16.Name = "Label16"
394
+        Me.Label16.Size = New System.Drawing.Size(39, 16)
395
+        Me.Label16.TabIndex = 1000
396
+        Me.Label16.Text = "比例8"
397
+        '
398
+        '階級8_nud
399
+        '
400
+        Me.階級8_nud.Location = New System.Drawing.Point(944, 32)
401
+        Me.階級8_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
402
+        Me.階級8_nud.Name = "階級8_nud"
403
+        Me.階級8_nud.Size = New System.Drawing.Size(84, 23)
404
+        Me.階級8_nud.TabIndex = 999
405
+        Me.階級8_nud.ThousandsSeparator = True
406
+        '
407
+        'Label17
408
+        '
409
+        Me.Label17.AutoSize = True
410
+        Me.Label17.Location = New System.Drawing.Point(903, 35)
411
+        Me.Label17.Name = "Label17"
412
+        Me.Label17.Size = New System.Drawing.Size(39, 16)
413
+        Me.Label17.TabIndex = 998
414
+        Me.Label17.Text = "階級8"
415
+        '
416
+        '比例9_nud
417
+        '
418
+        Me.比例9_nud.Location = New System.Drawing.Point(1072, 57)
419
+        Me.比例9_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
420
+        Me.比例9_nud.Name = "比例9_nud"
421
+        Me.比例9_nud.Size = New System.Drawing.Size(84, 23)
422
+        Me.比例9_nud.TabIndex = 1005
423
+        Me.比例9_nud.ThousandsSeparator = True
424
+        '
425
+        'Label18
426
+        '
427
+        Me.Label18.AutoSize = True
428
+        Me.Label18.Location = New System.Drawing.Point(1031, 60)
429
+        Me.Label18.Name = "Label18"
430
+        Me.Label18.Size = New System.Drawing.Size(39, 16)
431
+        Me.Label18.TabIndex = 1004
432
+        Me.Label18.Text = "比例9"
433
+        '
434
+        '階級9_nud
435
+        '
436
+        Me.階級9_nud.Location = New System.Drawing.Point(1072, 32)
437
+        Me.階級9_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
438
+        Me.階級9_nud.Name = "階級9_nud"
439
+        Me.階級9_nud.Size = New System.Drawing.Size(84, 23)
440
+        Me.階級9_nud.TabIndex = 1003
441
+        Me.階級9_nud.ThousandsSeparator = True
442
+        '
443
+        'Label19
444
+        '
445
+        Me.Label19.AutoSize = True
446
+        Me.Label19.Location = New System.Drawing.Point(1031, 35)
447
+        Me.Label19.Name = "Label19"
448
+        Me.Label19.Size = New System.Drawing.Size(39, 16)
449
+        Me.Label19.TabIndex = 1002
450
+        Me.Label19.Text = "階級9"
451
+        '
452
+        '比例10_nud
453
+        '
454
+        Me.比例10_nud.Location = New System.Drawing.Point(1203, 57)
455
+        Me.比例10_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
456
+        Me.比例10_nud.Name = "比例10_nud"
457
+        Me.比例10_nud.Size = New System.Drawing.Size(84, 23)
458
+        Me.比例10_nud.TabIndex = 1009
459
+        Me.比例10_nud.ThousandsSeparator = True
460
+        '
461
+        'Label20
462
+        '
463
+        Me.Label20.AutoSize = True
464
+        Me.Label20.Location = New System.Drawing.Point(1158, 60)
465
+        Me.Label20.Name = "Label20"
466
+        Me.Label20.Size = New System.Drawing.Size(46, 16)
467
+        Me.Label20.TabIndex = 1008
468
+        Me.Label20.Text = "比例10"
469
+        '
470
+        '階級10_nud
471
+        '
472
+        Me.階級10_nud.Location = New System.Drawing.Point(1203, 32)
473
+        Me.階級10_nud.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
474
+        Me.階級10_nud.Name = "階級10_nud"
475
+        Me.階級10_nud.Size = New System.Drawing.Size(84, 23)
476
+        Me.階級10_nud.TabIndex = 1007
477
+        Me.階級10_nud.ThousandsSeparator = True
478
+        '
479
+        'Label21
480
+        '
481
+        Me.Label21.AutoSize = True
482
+        Me.Label21.Location = New System.Drawing.Point(1158, 35)
483
+        Me.Label21.Name = "Label21"
484
+        Me.Label21.Size = New System.Drawing.Size(46, 16)
485
+        Me.Label21.TabIndex = 1006
486
+        Me.Label21.Text = "階級10"
487
+        '
488
+        '新增_bt
489
+        '
490
+        Me.新增_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
491
+        Me.新增_bt.ForeColor = System.Drawing.Color.Blue
492
+        Me.新增_bt.Location = New System.Drawing.Point(149, 3)
493
+        Me.新增_bt.Name = "新增_bt"
494
+        Me.新增_bt.Size = New System.Drawing.Size(80, 25)
495
+        Me.新增_bt.TabIndex = 1187
496
+        Me.新增_bt.Text = "新增" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10)
497
+        Me.新增_bt.UseVisualStyleBackColor = True
498
+        '
499
+        '修改_bt
500
+        '
501
+        Me.修改_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
502
+        Me.修改_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer))
503
+        Me.修改_bt.Location = New System.Drawing.Point(232, 3)
504
+        Me.修改_bt.Name = "修改_bt"
505
+        Me.修改_bt.Size = New System.Drawing.Size(80, 25)
506
+        Me.修改_bt.TabIndex = 1188
507
+        Me.修改_bt.Text = "修改"
508
+        Me.修改_bt.UseVisualStyleBackColor = True
509
+        '
510
+        '刪除_bt
511
+        '
512
+        Me.刪除_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
513
+        Me.刪除_bt.ForeColor = System.Drawing.Color.Red
514
+        Me.刪除_bt.Location = New System.Drawing.Point(316, 3)
515
+        Me.刪除_bt.Name = "刪除_bt"
516
+        Me.刪除_bt.Size = New System.Drawing.Size(80, 25)
517
+        Me.刪除_bt.TabIndex = 1189
518
+        Me.刪除_bt.Text = "刪除"
519
+        Me.刪除_bt.UseVisualStyleBackColor = True
520
+        '
521
+        '業務獎金計算基礎
522
+        '
523
+        Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
524
+        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
525
+        Me.ClientSize = New System.Drawing.Size(1322, 600)
526
+        Me.Controls.Add(Me.刪除_bt)
527
+        Me.Controls.Add(Me.修改_bt)
528
+        Me.Controls.Add(Me.新增_bt)
529
+        Me.Controls.Add(Me.比例10_nud)
530
+        Me.Controls.Add(Me.Label20)
531
+        Me.Controls.Add(Me.階級10_nud)
532
+        Me.Controls.Add(Me.Label21)
533
+        Me.Controls.Add(Me.比例9_nud)
534
+        Me.Controls.Add(Me.Label18)
535
+        Me.Controls.Add(Me.階級9_nud)
536
+        Me.Controls.Add(Me.Label19)
537
+        Me.Controls.Add(Me.比例8_nud)
538
+        Me.Controls.Add(Me.Label16)
539
+        Me.Controls.Add(Me.階級8_nud)
540
+        Me.Controls.Add(Me.Label17)
541
+        Me.Controls.Add(Me.比例7_nud)
542
+        Me.Controls.Add(Me.Label14)
543
+        Me.Controls.Add(Me.階級7_nud)
544
+        Me.Controls.Add(Me.Label15)
545
+        Me.Controls.Add(Me.比例6_nud)
546
+        Me.Controls.Add(Me.Label12)
547
+        Me.Controls.Add(Me.階級6_nud)
548
+        Me.Controls.Add(Me.Label13)
549
+        Me.Controls.Add(Me.比例5_nud)
550
+        Me.Controls.Add(Me.Label10)
551
+        Me.Controls.Add(Me.階級5_nud)
552
+        Me.Controls.Add(Me.Label11)
553
+        Me.Controls.Add(Me.比例4_nud)
554
+        Me.Controls.Add(Me.Label8)
555
+        Me.Controls.Add(Me.階級4_nud)
556
+        Me.Controls.Add(Me.Label9)
557
+        Me.Controls.Add(Me.比例3_nud)
558
+        Me.Controls.Add(Me.Label6)
559
+        Me.Controls.Add(Me.階級3_nud)
560
+        Me.Controls.Add(Me.Label7)
561
+        Me.Controls.Add(Me.比例2_nud)
562
+        Me.Controls.Add(Me.Label4)
563
+        Me.Controls.Add(Me.階級2_nud)
564
+        Me.Controls.Add(Me.Label5)
565
+        Me.Controls.Add(Me.比例1_nud)
566
+        Me.Controls.Add(Me.Label3)
567
+        Me.Controls.Add(Me.階級1_nud)
568
+        Me.Controls.Add(Me.Label2)
569
+        Me.Controls.Add(Me.Label1)
570
+        Me.Controls.Add(Me.基礎_tb)
571
+        Me.Controls.Add(Me.彙總1_dgv)
572
+        Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
573
+        Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
574
+        Me.Name = "業務獎金計算基礎"
575
+        Me.Text = "業務獎金計算基礎"
576
+        CType(Me.彙總1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
577
+        CType(Me.階級1_nud, System.ComponentModel.ISupportInitialize).EndInit()
578
+        CType(Me.比例1_nud, System.ComponentModel.ISupportInitialize).EndInit()
579
+        CType(Me.比例2_nud, System.ComponentModel.ISupportInitialize).EndInit()
580
+        CType(Me.階級2_nud, System.ComponentModel.ISupportInitialize).EndInit()
581
+        CType(Me.比例3_nud, System.ComponentModel.ISupportInitialize).EndInit()
582
+        CType(Me.階級3_nud, System.ComponentModel.ISupportInitialize).EndInit()
583
+        CType(Me.比例4_nud, System.ComponentModel.ISupportInitialize).EndInit()
584
+        CType(Me.階級4_nud, System.ComponentModel.ISupportInitialize).EndInit()
585
+        CType(Me.比例5_nud, System.ComponentModel.ISupportInitialize).EndInit()
586
+        CType(Me.階級5_nud, System.ComponentModel.ISupportInitialize).EndInit()
587
+        CType(Me.比例6_nud, System.ComponentModel.ISupportInitialize).EndInit()
588
+        CType(Me.階級6_nud, System.ComponentModel.ISupportInitialize).EndInit()
589
+        CType(Me.比例7_nud, System.ComponentModel.ISupportInitialize).EndInit()
590
+        CType(Me.階級7_nud, System.ComponentModel.ISupportInitialize).EndInit()
591
+        CType(Me.比例8_nud, System.ComponentModel.ISupportInitialize).EndInit()
592
+        CType(Me.階級8_nud, System.ComponentModel.ISupportInitialize).EndInit()
593
+        CType(Me.比例9_nud, System.ComponentModel.ISupportInitialize).EndInit()
594
+        CType(Me.階級9_nud, System.ComponentModel.ISupportInitialize).EndInit()
595
+        CType(Me.比例10_nud, System.ComponentModel.ISupportInitialize).EndInit()
596
+        CType(Me.階級10_nud, System.ComponentModel.ISupportInitialize).EndInit()
597
+        Me.ResumeLayout(False)
598
+        Me.PerformLayout()
599
+
600
+    End Sub
601
+
602
+    Friend WithEvents 彙總1_dgv As DataGridView
603
+    Friend WithEvents 基礎_tb As TextBox
604
+    Friend WithEvents Label1 As Label
605
+    Friend WithEvents Label2 As Label
606
+    Friend WithEvents 階級1_nud As NumericUpDown
607
+    Friend WithEvents 比例1_nud As NumericUpDown
608
+    Friend WithEvents Label3 As Label
609
+    Friend WithEvents 比例2_nud As NumericUpDown
610
+    Friend WithEvents Label4 As Label
611
+    Friend WithEvents 階級2_nud As NumericUpDown
612
+    Friend WithEvents Label5 As Label
613
+    Friend WithEvents 比例3_nud As NumericUpDown
614
+    Friend WithEvents Label6 As Label
615
+    Friend WithEvents 階級3_nud As NumericUpDown
616
+    Friend WithEvents Label7 As Label
617
+    Friend WithEvents 比例4_nud As NumericUpDown
618
+    Friend WithEvents Label8 As Label
619
+    Friend WithEvents 階級4_nud As NumericUpDown
620
+    Friend WithEvents Label9 As Label
621
+    Friend WithEvents 比例5_nud As NumericUpDown
622
+    Friend WithEvents Label10 As Label
623
+    Friend WithEvents 階級5_nud As NumericUpDown
624
+    Friend WithEvents Label11 As Label
625
+    Friend WithEvents 比例6_nud As NumericUpDown
626
+    Friend WithEvents Label12 As Label
627
+    Friend WithEvents 階級6_nud As NumericUpDown
628
+    Friend WithEvents Label13 As Label
629
+    Friend WithEvents 比例7_nud As NumericUpDown
630
+    Friend WithEvents Label14 As Label
631
+    Friend WithEvents 階級7_nud As NumericUpDown
632
+    Friend WithEvents Label15 As Label
633
+    Friend WithEvents 比例8_nud As NumericUpDown
634
+    Friend WithEvents Label16 As Label
635
+    Friend WithEvents 階級8_nud As NumericUpDown
636
+    Friend WithEvents Label17 As Label
637
+    Friend WithEvents 比例9_nud As NumericUpDown
638
+    Friend WithEvents Label18 As Label
639
+    Friend WithEvents 階級9_nud As NumericUpDown
640
+    Friend WithEvents Label19 As Label
641
+    Friend WithEvents 比例10_nud As NumericUpDown
642
+    Friend WithEvents Label20 As Label
643
+    Friend WithEvents 階級10_nud As NumericUpDown
644
+    Friend WithEvents Label21 As Label
645
+    Friend WithEvents 新增_bt As Button
646
+    Friend WithEvents 修改_bt As Button
647
+    Friend WithEvents 刪除_bt As Button
648
+End Class

+ 120
- 0
YD-ERP-SYS/財務系統管理/業務獎金計算基礎.resx Прегледај датотеку

1
+<?xml version="1.0" encoding="utf-8"?>
2
+<root>
3
+  <!-- 
4
+    Microsoft ResX Schema 
5
+    
6
+    Version 2.0
7
+    
8
+    The primary goals of this format is to allow a simple XML format 
9
+    that is mostly human readable. The generation and parsing of the 
10
+    various data types are done through the TypeConverter classes 
11
+    associated with the data types.
12
+    
13
+    Example:
14
+    
15
+    ... ado.net/XML headers & schema ...
16
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+    <resheader name="version">2.0</resheader>
18
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+    </data>
25
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+        <comment>This is a comment</comment>
28
+    </data>
29
+                
30
+    There are any number of "resheader" rows that contain simple 
31
+    name/value pairs.
32
+    
33
+    Each data row contains a name, and value. The row also contains a 
34
+    type or mimetype. Type corresponds to a .NET class that support 
35
+    text/value conversion through the TypeConverter architecture. 
36
+    Classes that don't support this are serialized and stored with the 
37
+    mimetype set.
38
+    
39
+    The mimetype is used for serialized objects, and tells the 
40
+    ResXResourceReader how to depersist the object. This is currently not 
41
+    extensible. For a given mimetype the value must be set accordingly:
42
+    
43
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
+    that the ResXResourceWriter will generate, however the reader can 
45
+    read any of the formats listed below.
46
+    
47
+    mimetype: application/x-microsoft.net.object.binary.base64
48
+    value   : The object must be serialized with 
49
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50
+            : and then encoded with base64 encoding.
51
+    
52
+    mimetype: application/x-microsoft.net.object.soap.base64
53
+    value   : The object must be serialized with 
54
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+            : and then encoded with base64 encoding.
56
+
57
+    mimetype: application/x-microsoft.net.object.bytearray.base64
58
+    value   : The object must be serialized into a byte array 
59
+            : using a System.ComponentModel.TypeConverter
60
+            : and then encoded with base64 encoding.
61
+    -->
62
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64
+    <xsd:element name="root" msdata:IsDataSet="true">
65
+      <xsd:complexType>
66
+        <xsd:choice maxOccurs="unbounded">
67
+          <xsd:element name="metadata">
68
+            <xsd:complexType>
69
+              <xsd:sequence>
70
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
71
+              </xsd:sequence>
72
+              <xsd:attribute name="name" use="required" type="xsd:string" />
73
+              <xsd:attribute name="type" type="xsd:string" />
74
+              <xsd:attribute name="mimetype" type="xsd:string" />
75
+              <xsd:attribute ref="xml:space" />
76
+            </xsd:complexType>
77
+          </xsd:element>
78
+          <xsd:element name="assembly">
79
+            <xsd:complexType>
80
+              <xsd:attribute name="alias" type="xsd:string" />
81
+              <xsd:attribute name="name" type="xsd:string" />
82
+            </xsd:complexType>
83
+          </xsd:element>
84
+          <xsd:element name="data">
85
+            <xsd:complexType>
86
+              <xsd:sequence>
87
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89
+              </xsd:sequence>
90
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93
+              <xsd:attribute ref="xml:space" />
94
+            </xsd:complexType>
95
+          </xsd:element>
96
+          <xsd:element name="resheader">
97
+            <xsd:complexType>
98
+              <xsd:sequence>
99
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100
+              </xsd:sequence>
101
+              <xsd:attribute name="name" type="xsd:string" use="required" />
102
+            </xsd:complexType>
103
+          </xsd:element>
104
+        </xsd:choice>
105
+      </xsd:complexType>
106
+    </xsd:element>
107
+  </xsd:schema>
108
+  <resheader name="resmimetype">
109
+    <value>text/microsoft-resx</value>
110
+  </resheader>
111
+  <resheader name="version">
112
+    <value>2.0</value>
113
+  </resheader>
114
+  <resheader name="reader">
115
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
+  </resheader>
117
+  <resheader name="writer">
118
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
+  </resheader>
120
+</root>

+ 77
- 0
YD-ERP-SYS/財務系統管理/業務獎金計算基礎.vb Прегледај датотеку

1
+Public Class 業務獎金計算基礎
2
+    ReadOnly ds, ds1, ds2, ds3, ds4, ds5, ds6 As New DataSet
3
+
4
+    Private Sub Set_清單1()
5
+        彙總1_dgv.DataSource = Nothing : ds1.Clear()
6
+        彙總1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
7
+        彙總1_dgv.ColumnHeadersHeight = 25
8
+        彙總1_dgv.AllowUserToAddRows = False
9
+        彙總1_dgv.RowTemplate.Height = 35
10
+
11
+        SQL_獎金計算基礎()
12
+        da.Fill(ds1) : 彙總1_dgv.DataSource = ds1.Tables(0) : conn.Close()
13
+        For I As Integer = 1 To 20
14
+            彙總1_dgv.Columns(I).DefaultCellStyle.Format = "#,##0" : 彙總1_dgv.Columns(I).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
15
+        Next
16
+    End Sub
17
+    Private Sub 業務獎金計算基礎_Load(sender As Object, e As EventArgs) Handles MyBase.Load
18
+        Me.MdiParent = YD_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
19
+        Set_清單1()
20
+    End Sub
21
+    Private Sub 彙總1_dgv_CellClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles 彙總1_dgv.CellClick
22
+        If e.RowIndex = -1 Then : Else
23
+            基礎_tb.Text = 彙總1_dgv(0, e.RowIndex).Value.ToString : PA21 = 彙總1_dgv(0, e.RowIndex).Value.ToString
24
+            階級1_nud.Value = 彙總1_dgv(1, e.RowIndex).Value : 比例1_nud.Value = 彙總1_dgv(2, e.RowIndex).Value
25
+            階級2_nud.Value = 彙總1_dgv(3, e.RowIndex).Value : 比例2_nud.Value = 彙總1_dgv(4, e.RowIndex).Value
26
+            階級3_nud.Value = 彙總1_dgv(5, e.RowIndex).Value : 比例3_nud.Value = 彙總1_dgv(6, e.RowIndex).Value
27
+            階級4_nud.Value = 彙總1_dgv(7, e.RowIndex).Value : 比例4_nud.Value = 彙總1_dgv(8, e.RowIndex).Value
28
+            階級5_nud.Value = 彙總1_dgv(9, e.RowIndex).Value : 比例5_nud.Value = 彙總1_dgv(10, e.RowIndex).Value
29
+            階級6_nud.Value = 彙總1_dgv(11, e.RowIndex).Value : 比例6_nud.Value = 彙總1_dgv(12, e.RowIndex).Value
30
+            階級7_nud.Value = 彙總1_dgv(13, e.RowIndex).Value : 比例7_nud.Value = 彙總1_dgv(14, e.RowIndex).Value
31
+            階級8_nud.Value = 彙總1_dgv(15, e.RowIndex).Value : 比例8_nud.Value = 彙總1_dgv(16, e.RowIndex).Value
32
+            階級9_nud.Value = 彙總1_dgv(17, e.RowIndex).Value : 比例9_nud.Value = 彙總1_dgv(18, e.RowIndex).Value
33
+            階級10_nud.Value = 彙總1_dgv(19, e.RowIndex).Value : 比例10_nud.Value = 彙總1_dgv(20, e.RowIndex).Value
34
+        End If
35
+    End Sub
36
+
37
+    Private Sub 取資料()
38
+        PA = 基礎_tb.Text
39
+        PA1 = 階級1_nud.Value : PA2 = 階級2_nud.Value : PA3 = 階級3_nud.Value : PA4 = 階級4_nud.Value : PA5 = 階級5_nud.Value
40
+        PA6 = 階級6_nud.Value : PA7 = 階級7_nud.Value : PA8 = 階級8_nud.Value : PA9 = 階級9_nud.Value : PA10 = 階級10_nud.Value
41
+        PA11 = 比例1_nud.Value : PA12 = 比例2_nud.Value : PA13 = 比例3_nud.Value : PA14 = 比例4_nud.Value : PA15 = 比例5_nud.Value
42
+        PA16 = 比例6_nud.Value : PA17 = 比例7_nud.Value : PA18 = 比例8_nud.Value : PA19 = 比例9_nud.Value : PA20 = 比例10_nud.Value
43
+    End Sub
44
+    Private Sub 刪除_bt_Click(sender As Object, e As EventArgs) Handles 刪除_bt.Click
45
+        If 基礎_tb.Text = "" Then
46
+            MsgBox("沒有基礎資料!!!")
47
+        Else
48
+            取資料()
49
+            SQL_銷售控制表_查詢()
50
+            If dr.Read() Then
51
+                MsgBox("該資料已經有被引用不可刪除!!!")
52
+            Else
53
+                SQL_獎金計算基礎_刪除() : MsgBox("修改完成!!!") : Set_清單1()
54
+            End If
55
+        End If : conn.Close()
56
+    End Sub
57
+
58
+    Private Sub 修改_bt_Click(sender As Object, e As EventArgs) Handles 修改_bt.Click
59
+        If 基礎_tb.Text = "" Then
60
+            MsgBox("沒有基礎資料!!!")
61
+        Else
62
+            取資料() : SQL_獎金計算基礎_修改() : SQL_銷售控制表_獎金基礎修改() : MsgBox("修改完成!!!") : Set_清單1()
63
+        End If : conn.Close()
64
+    End Sub
65
+    Private Sub 新增_bt_Click(sender As Object, e As EventArgs) Handles 新增_bt.Click
66
+        If 基礎_tb.Text = "" Then
67
+            MsgBox("沒有基礎資料!!!")
68
+        Else
69
+            取資料() : SQL_獎金計算基礎_查詢()
70
+            If dr.Read() Then
71
+                MsgBox("以有資料不可新增!!!")
72
+            Else
73
+                SQL_獎金計算基礎_新增() : MsgBox("新增完成!!!") : Set_清單1()
74
+            End If : conn.Close()
75
+        End If
76
+    End Sub
77
+End Class

+ 340
- 0
YD-ERP-SYS/財務系統管理/業績單據完單設定.Designer.vb Прегледај датотеку

1
+<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
+Partial Class 業績單據完單設定
3
+    Inherits System.Windows.Forms.Form
4
+
5
+    'Form 覆寫 Dispose 以清除元件清單。
6
+    <System.Diagnostics.DebuggerNonUserCode()> _
7
+    Protected Overrides Sub Dispose(ByVal disposing As Boolean)
8
+        Try
9
+            If disposing AndAlso components IsNot Nothing Then
10
+                components.Dispose()
11
+            End If
12
+        Finally
13
+            MyBase.Dispose(disposing)
14
+        End Try
15
+    End Sub
16
+
17
+    '為 Windows Form 設計工具的必要項
18
+    Private components As System.ComponentModel.IContainer
19
+
20
+    '注意: 以下為 Windows Form 設計工具所需的程序
21
+    '可以使用 Windows Form 設計工具進行修改。
22
+    '請勿使用程式碼編輯器進行修改。
23
+    <System.Diagnostics.DebuggerStepThrough()> _
24
+    Private Sub InitializeComponent()
25
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Me.彙總1_dgv = New System.Windows.Forms.DataGridView()
27
+        Me.開始日期_dtp = New System.Windows.Forms.DateTimePicker()
28
+        Me.Label1 = New System.Windows.Forms.Label()
29
+        Me.Label2 = New System.Windows.Forms.Label()
30
+        Me.獎金基礎_ch = New System.Windows.Forms.ComboBox()
31
+        Me.Label3 = New System.Windows.Forms.Label()
32
+        Me.業務單號_tb = New System.Windows.Forms.TextBox()
33
+        Me.存檔_bt = New System.Windows.Forms.Button()
34
+        Me.預設1_tb = New System.Windows.Forms.TextBox()
35
+        Me.Label4 = New System.Windows.Forms.Label()
36
+        Me.基礎1_tb = New System.Windows.Forms.TextBox()
37
+        Me.基礎2_tb = New System.Windows.Forms.TextBox()
38
+        Me.預設2_tb = New System.Windows.Forms.TextBox()
39
+        Me.Label5 = New System.Windows.Forms.Label()
40
+        Me.基礎3_tb = New System.Windows.Forms.TextBox()
41
+        Me.預設3_tb = New System.Windows.Forms.TextBox()
42
+        Me.Label6 = New System.Windows.Forms.Label()
43
+        Me.Label7 = New System.Windows.Forms.Label()
44
+        Me.基礎4_tb = New System.Windows.Forms.TextBox()
45
+        Me.已完單_bt = New System.Windows.Forms.Button()
46
+        Me.未完單_bt = New System.Windows.Forms.Button()
47
+        Me.查詢單號_tb = New System.Windows.Forms.TextBox()
48
+        Me.Label8 = New System.Windows.Forms.Label()
49
+        Me.查詢_bt = New System.Windows.Forms.Button()
50
+        CType(Me.彙總1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
51
+        Me.SuspendLayout()
52
+        '
53
+        '彙總1_dgv
54
+        '
55
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
56
+        Me.彙總1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
57
+        Me.彙總1_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
58
+            Or System.Windows.Forms.AnchorStyles.Left) _
59
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
60
+        Me.彙總1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
61
+        Me.彙總1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
62
+        Me.彙總1_dgv.Location = New System.Drawing.Point(4, 33)
63
+        Me.彙總1_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
64
+        Me.彙總1_dgv.Name = "彙總1_dgv"
65
+        Me.彙總1_dgv.RowHeadersWidth = 5
66
+        Me.彙總1_dgv.RowTemplate.Height = 24
67
+        Me.彙總1_dgv.Size = New System.Drawing.Size(1330, 565)
68
+        Me.彙總1_dgv.TabIndex = 967
69
+        '
70
+        '開始日期_dtp
71
+        '
72
+        Me.開始日期_dtp.CustomFormat = "yyyy/MM/dd"
73
+        Me.開始日期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.Custom
74
+        Me.開始日期_dtp.Location = New System.Drawing.Point(572, 5)
75
+        Me.開始日期_dtp.Name = "開始日期_dtp"
76
+        Me.開始日期_dtp.Size = New System.Drawing.Size(91, 23)
77
+        Me.開始日期_dtp.TabIndex = 1508
78
+        '
79
+        'Label1
80
+        '
81
+        Me.Label1.AutoSize = True
82
+        Me.Label1.Location = New System.Drawing.Point(516, 8)
83
+        Me.Label1.Name = "Label1"
84
+        Me.Label1.Size = New System.Drawing.Size(56, 16)
85
+        Me.Label1.TabIndex = 1513
86
+        Me.Label1.Text = "完單日期"
87
+        '
88
+        'Label2
89
+        '
90
+        Me.Label2.AutoSize = True
91
+        Me.Label2.Location = New System.Drawing.Point(669, 8)
92
+        Me.Label2.Name = "Label2"
93
+        Me.Label2.Size = New System.Drawing.Size(80, 16)
94
+        Me.Label2.TabIndex = 1514
95
+        Me.Label2.Text = "獎金計算基礎"
96
+        '
97
+        '獎金基礎_ch
98
+        '
99
+        Me.獎金基礎_ch.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
100
+        Me.獎金基礎_ch.FormattingEnabled = True
101
+        Me.獎金基礎_ch.Location = New System.Drawing.Point(750, 5)
102
+        Me.獎金基礎_ch.Name = "獎金基礎_ch"
103
+        Me.獎金基礎_ch.Size = New System.Drawing.Size(70, 24)
104
+        Me.獎金基礎_ch.TabIndex = 1515
105
+        '
106
+        'Label3
107
+        '
108
+        Me.Label3.AutoSize = True
109
+        Me.Label3.Location = New System.Drawing.Point(353, 8)
110
+        Me.Label3.Name = "Label3"
111
+        Me.Label3.Size = New System.Drawing.Size(56, 16)
112
+        Me.Label3.TabIndex = 1516
113
+        Me.Label3.Text = "業務單號"
114
+        '
115
+        '業務單號_tb
116
+        '
117
+        Me.業務單號_tb.Location = New System.Drawing.Point(410, 5)
118
+        Me.業務單號_tb.Name = "業務單號_tb"
119
+        Me.業務單號_tb.Size = New System.Drawing.Size(100, 23)
120
+        Me.業務單號_tb.TabIndex = 1517
121
+        '
122
+        '存檔_bt
123
+        '
124
+        Me.存檔_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
125
+        Me.存檔_bt.ForeColor = System.Drawing.Color.Green
126
+        Me.存檔_bt.Location = New System.Drawing.Point(823, 5)
127
+        Me.存檔_bt.Name = "存檔_bt"
128
+        Me.存檔_bt.Size = New System.Drawing.Size(60, 23)
129
+        Me.存檔_bt.TabIndex = 1533
130
+        Me.存檔_bt.Text = "存檔"
131
+        Me.存檔_bt.UseVisualStyleBackColor = True
132
+        '
133
+        '預設1_tb
134
+        '
135
+        Me.預設1_tb.Location = New System.Drawing.Point(918, 6)
136
+        Me.預設1_tb.Name = "預設1_tb"
137
+        Me.預設1_tb.Size = New System.Drawing.Size(28, 23)
138
+        Me.預設1_tb.TabIndex = 1535
139
+        Me.預設1_tb.Text = "1"
140
+        Me.預設1_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
141
+        '
142
+        'Label4
143
+        '
144
+        Me.Label4.AutoSize = True
145
+        Me.Label4.Location = New System.Drawing.Point(885, 9)
146
+        Me.Label4.Name = "Label4"
147
+        Me.Label4.Size = New System.Drawing.Size(32, 16)
148
+        Me.Label4.TabIndex = 1534
149
+        Me.Label4.Text = "預設"
150
+        '
151
+        '基礎1_tb
152
+        '
153
+        Me.基礎1_tb.Location = New System.Drawing.Point(949, 6)
154
+        Me.基礎1_tb.Name = "基礎1_tb"
155
+        Me.基礎1_tb.Size = New System.Drawing.Size(45, 23)
156
+        Me.基礎1_tb.TabIndex = 1536
157
+        Me.基礎1_tb.Text = "經理"
158
+        '
159
+        '基礎2_tb
160
+        '
161
+        Me.基礎2_tb.Location = New System.Drawing.Point(1063, 6)
162
+        Me.基礎2_tb.Name = "基礎2_tb"
163
+        Me.基礎2_tb.Size = New System.Drawing.Size(45, 23)
164
+        Me.基礎2_tb.TabIndex = 1539
165
+        Me.基礎2_tb.Text = "張經理"
166
+        '
167
+        '預設2_tb
168
+        '
169
+        Me.預設2_tb.Location = New System.Drawing.Point(1032, 6)
170
+        Me.預設2_tb.Name = "預設2_tb"
171
+        Me.預設2_tb.Size = New System.Drawing.Size(28, 23)
172
+        Me.預設2_tb.TabIndex = 1538
173
+        Me.預設2_tb.Text = "3"
174
+        Me.預設2_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
175
+        '
176
+        'Label5
177
+        '
178
+        Me.Label5.AutoSize = True
179
+        Me.Label5.Location = New System.Drawing.Point(999, 9)
180
+        Me.Label5.Name = "Label5"
181
+        Me.Label5.Size = New System.Drawing.Size(32, 16)
182
+        Me.Label5.TabIndex = 1537
183
+        Me.Label5.Text = "預設"
184
+        '
185
+        '基礎3_tb
186
+        '
187
+        Me.基礎3_tb.Location = New System.Drawing.Point(1177, 6)
188
+        Me.基礎3_tb.Name = "基礎3_tb"
189
+        Me.基礎3_tb.Size = New System.Drawing.Size(45, 23)
190
+        Me.基礎3_tb.TabIndex = 1542
191
+        Me.基礎3_tb.Text = "呂哥"
192
+        '
193
+        '預設3_tb
194
+        '
195
+        Me.預設3_tb.Location = New System.Drawing.Point(1146, 6)
196
+        Me.預設3_tb.Name = "預設3_tb"
197
+        Me.預設3_tb.Size = New System.Drawing.Size(28, 23)
198
+        Me.預設3_tb.TabIndex = 1541
199
+        Me.預設3_tb.Text = "7"
200
+        Me.預設3_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
201
+        '
202
+        'Label6
203
+        '
204
+        Me.Label6.AutoSize = True
205
+        Me.Label6.Location = New System.Drawing.Point(1113, 9)
206
+        Me.Label6.Name = "Label6"
207
+        Me.Label6.Size = New System.Drawing.Size(32, 16)
208
+        Me.Label6.TabIndex = 1540
209
+        Me.Label6.Text = "預設"
210
+        '
211
+        'Label7
212
+        '
213
+        Me.Label7.AutoSize = True
214
+        Me.Label7.Location = New System.Drawing.Point(1227, 9)
215
+        Me.Label7.Name = "Label7"
216
+        Me.Label7.Size = New System.Drawing.Size(44, 16)
217
+        Me.Label7.TabIndex = 1543
218
+        Me.Label7.Text = "無預設"
219
+        '
220
+        '基礎4_tb
221
+        '
222
+        Me.基礎4_tb.Location = New System.Drawing.Point(1272, 6)
223
+        Me.基礎4_tb.Name = "基礎4_tb"
224
+        Me.基礎4_tb.Size = New System.Drawing.Size(45, 23)
225
+        Me.基礎4_tb.TabIndex = 1544
226
+        Me.基礎4_tb.Text = "業務"
227
+        '
228
+        '已完單_bt
229
+        '
230
+        Me.已完單_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
231
+        Me.已完單_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
232
+        Me.已完單_bt.Location = New System.Drawing.Point(63, 6)
233
+        Me.已完單_bt.Name = "已完單_bt"
234
+        Me.已完單_bt.Size = New System.Drawing.Size(57, 23)
235
+        Me.已完單_bt.TabIndex = 1546
236
+        Me.已完單_bt.Text = "已完單"
237
+        Me.已完單_bt.UseVisualStyleBackColor = True
238
+        '
239
+        '未完單_bt
240
+        '
241
+        Me.未完單_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
242
+        Me.未完單_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
243
+        Me.未完單_bt.Location = New System.Drawing.Point(4, 6)
244
+        Me.未完單_bt.Name = "未完單_bt"
245
+        Me.未完單_bt.Size = New System.Drawing.Size(57, 23)
246
+        Me.未完單_bt.TabIndex = 1545
247
+        Me.未完單_bt.Text = "未完單"
248
+        Me.未完單_bt.UseVisualStyleBackColor = True
249
+        '
250
+        '查詢單號_tb
251
+        '
252
+        Me.查詢單號_tb.Location = New System.Drawing.Point(183, 5)
253
+        Me.查詢單號_tb.Name = "查詢單號_tb"
254
+        Me.查詢單號_tb.Size = New System.Drawing.Size(100, 23)
255
+        Me.查詢單號_tb.TabIndex = 1548
256
+        '
257
+        'Label8
258
+        '
259
+        Me.Label8.AutoSize = True
260
+        Me.Label8.Location = New System.Drawing.Point(126, 8)
261
+        Me.Label8.Name = "Label8"
262
+        Me.Label8.Size = New System.Drawing.Size(56, 16)
263
+        Me.Label8.TabIndex = 1547
264
+        Me.Label8.Text = "查詢單號"
265
+        '
266
+        '查詢_bt
267
+        '
268
+        Me.查詢_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
269
+        Me.查詢_bt.ForeColor = System.Drawing.Color.Green
270
+        Me.查詢_bt.Location = New System.Drawing.Point(289, 5)
271
+        Me.查詢_bt.Name = "查詢_bt"
272
+        Me.查詢_bt.Size = New System.Drawing.Size(60, 23)
273
+        Me.查詢_bt.TabIndex = 1549
274
+        Me.查詢_bt.Text = "查詢"
275
+        Me.查詢_bt.UseVisualStyleBackColor = True
276
+        '
277
+        '業績單據完單設定
278
+        '
279
+        Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
280
+        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
281
+        Me.ClientSize = New System.Drawing.Size(1338, 603)
282
+        Me.Controls.Add(Me.查詢_bt)
283
+        Me.Controls.Add(Me.查詢單號_tb)
284
+        Me.Controls.Add(Me.Label8)
285
+        Me.Controls.Add(Me.已完單_bt)
286
+        Me.Controls.Add(Me.未完單_bt)
287
+        Me.Controls.Add(Me.基礎4_tb)
288
+        Me.Controls.Add(Me.Label7)
289
+        Me.Controls.Add(Me.基礎3_tb)
290
+        Me.Controls.Add(Me.預設3_tb)
291
+        Me.Controls.Add(Me.Label6)
292
+        Me.Controls.Add(Me.基礎2_tb)
293
+        Me.Controls.Add(Me.預設2_tb)
294
+        Me.Controls.Add(Me.Label5)
295
+        Me.Controls.Add(Me.基礎1_tb)
296
+        Me.Controls.Add(Me.預設1_tb)
297
+        Me.Controls.Add(Me.Label4)
298
+        Me.Controls.Add(Me.存檔_bt)
299
+        Me.Controls.Add(Me.業務單號_tb)
300
+        Me.Controls.Add(Me.Label3)
301
+        Me.Controls.Add(Me.獎金基礎_ch)
302
+        Me.Controls.Add(Me.Label2)
303
+        Me.Controls.Add(Me.Label1)
304
+        Me.Controls.Add(Me.開始日期_dtp)
305
+        Me.Controls.Add(Me.彙總1_dgv)
306
+        Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
307
+        Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
308
+        Me.Name = "業績單據完單設定"
309
+        Me.Text = "業績單據完單設定"
310
+        CType(Me.彙總1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
311
+        Me.ResumeLayout(False)
312
+        Me.PerformLayout()
313
+
314
+    End Sub
315
+
316
+    Friend WithEvents 彙總1_dgv As DataGridView
317
+    Friend WithEvents 開始日期_dtp As DateTimePicker
318
+    Friend WithEvents Label1 As Label
319
+    Friend WithEvents Label2 As Label
320
+    Friend WithEvents 獎金基礎_ch As ComboBox
321
+    Friend WithEvents Label3 As Label
322
+    Friend WithEvents 業務單號_tb As TextBox
323
+    Friend WithEvents 存檔_bt As Button
324
+    Friend WithEvents 預設1_tb As TextBox
325
+    Friend WithEvents Label4 As Label
326
+    Friend WithEvents 基礎1_tb As TextBox
327
+    Friend WithEvents 基礎2_tb As TextBox
328
+    Friend WithEvents 預設2_tb As TextBox
329
+    Friend WithEvents Label5 As Label
330
+    Friend WithEvents 基礎3_tb As TextBox
331
+    Friend WithEvents 預設3_tb As TextBox
332
+    Friend WithEvents Label6 As Label
333
+    Friend WithEvents Label7 As Label
334
+    Friend WithEvents 基礎4_tb As TextBox
335
+    Friend WithEvents 已完單_bt As Button
336
+    Friend WithEvents 未完單_bt As Button
337
+    Friend WithEvents 查詢單號_tb As TextBox
338
+    Friend WithEvents Label8 As Label
339
+    Friend WithEvents 查詢_bt As Button
340
+End Class

+ 120
- 0
YD-ERP-SYS/財務系統管理/業績單據完單設定.resx Прегледај датотеку

1
+<?xml version="1.0" encoding="utf-8"?>
2
+<root>
3
+  <!-- 
4
+    Microsoft ResX Schema 
5
+    
6
+    Version 2.0
7
+    
8
+    The primary goals of this format is to allow a simple XML format 
9
+    that is mostly human readable. The generation and parsing of the 
10
+    various data types are done through the TypeConverter classes 
11
+    associated with the data types.
12
+    
13
+    Example:
14
+    
15
+    ... ado.net/XML headers & schema ...
16
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+    <resheader name="version">2.0</resheader>
18
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+    </data>
25
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+        <comment>This is a comment</comment>
28
+    </data>
29
+                
30
+    There are any number of "resheader" rows that contain simple 
31
+    name/value pairs.
32
+    
33
+    Each data row contains a name, and value. The row also contains a 
34
+    type or mimetype. Type corresponds to a .NET class that support 
35
+    text/value conversion through the TypeConverter architecture. 
36
+    Classes that don't support this are serialized and stored with the 
37
+    mimetype set.
38
+    
39
+    The mimetype is used for serialized objects, and tells the 
40
+    ResXResourceReader how to depersist the object. This is currently not 
41
+    extensible. For a given mimetype the value must be set accordingly:
42
+    
43
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
+    that the ResXResourceWriter will generate, however the reader can 
45
+    read any of the formats listed below.
46
+    
47
+    mimetype: application/x-microsoft.net.object.binary.base64
48
+    value   : The object must be serialized with 
49
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50
+            : and then encoded with base64 encoding.
51
+    
52
+    mimetype: application/x-microsoft.net.object.soap.base64
53
+    value   : The object must be serialized with 
54
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+            : and then encoded with base64 encoding.
56
+
57
+    mimetype: application/x-microsoft.net.object.bytearray.base64
58
+    value   : The object must be serialized into a byte array 
59
+            : using a System.ComponentModel.TypeConverter
60
+            : and then encoded with base64 encoding.
61
+    -->
62
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64
+    <xsd:element name="root" msdata:IsDataSet="true">
65
+      <xsd:complexType>
66
+        <xsd:choice maxOccurs="unbounded">
67
+          <xsd:element name="metadata">
68
+            <xsd:complexType>
69
+              <xsd:sequence>
70
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
71
+              </xsd:sequence>
72
+              <xsd:attribute name="name" use="required" type="xsd:string" />
73
+              <xsd:attribute name="type" type="xsd:string" />
74
+              <xsd:attribute name="mimetype" type="xsd:string" />
75
+              <xsd:attribute ref="xml:space" />
76
+            </xsd:complexType>
77
+          </xsd:element>
78
+          <xsd:element name="assembly">
79
+            <xsd:complexType>
80
+              <xsd:attribute name="alias" type="xsd:string" />
81
+              <xsd:attribute name="name" type="xsd:string" />
82
+            </xsd:complexType>
83
+          </xsd:element>
84
+          <xsd:element name="data">
85
+            <xsd:complexType>
86
+              <xsd:sequence>
87
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89
+              </xsd:sequence>
90
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93
+              <xsd:attribute ref="xml:space" />
94
+            </xsd:complexType>
95
+          </xsd:element>
96
+          <xsd:element name="resheader">
97
+            <xsd:complexType>
98
+              <xsd:sequence>
99
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100
+              </xsd:sequence>
101
+              <xsd:attribute name="name" type="xsd:string" use="required" />
102
+            </xsd:complexType>
103
+          </xsd:element>
104
+        </xsd:choice>
105
+      </xsd:complexType>
106
+    </xsd:element>
107
+  </xsd:schema>
108
+  <resheader name="resmimetype">
109
+    <value>text/microsoft-resx</value>
110
+  </resheader>
111
+  <resheader name="version">
112
+    <value>2.0</value>
113
+  </resheader>
114
+  <resheader name="reader">
115
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
+  </resheader>
117
+  <resheader name="writer">
118
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
+  </resheader>
120
+</root>

+ 57
- 0
YD-ERP-SYS/財務系統管理/業績單據完單設定.vb Прегледај датотеку

1
+Public Class 業績單據完單設定
2
+    ReadOnly ds, ds1, ds2, ds3, ds4, ds5, ds6, ds7, ds8 As New DataSet
3
+    Private Sub Set_清單1()
4
+        彙總1_dgv.DataSource = Nothing : ds1.Clear()
5
+        彙總1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
6
+        彙總1_dgv.ColumnHeadersHeight = 25
7
+        彙總1_dgv.AllowUserToAddRows = False
8
+        彙總1_dgv.RowTemplate.Height = 25
9
+        If 已完單_bt.Enabled = False Then
10
+            SQL_業績完單2()
11
+        Else
12
+            SQL_業績完單1()
13
+        End If
14
+
15
+        da.Fill(ds1) : 彙總1_dgv.DataSource = ds1.Tables(0) : conn.Close()
16
+        For I As Integer = 1 To 5
17
+            彙總1_dgv.Columns(I).DefaultCellStyle.Format = "#,##0" : 彙總1_dgv.Columns(I).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
18
+        Next
19
+        For I As Integer = 0 To 彙總1_dgv.Rows.Count - 1
20
+            If 彙總1_dgv.Rows(I).Cells(1).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(1).Value = 0 : End If
21
+            If 彙總1_dgv.Rows(I).Cells(2).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(2).Value = 0 : End If
22
+            If 彙總1_dgv.Rows(I).Cells(3).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(3).Value = 0 : End If
23
+            If 彙總1_dgv.Rows(I).Cells(4).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(4).Value = 0 : End If
24
+            If 彙總1_dgv.Rows(I).Cells(5).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(5).Value = 0 : End If
25
+        Next
26
+    End Sub
27
+    Private Sub Set_獎金基礎下拉()
28
+        SQL_獎金基礎下拉()
29
+        While (dr.Read()) : 獎金基礎_ch.Items.Add(dr("獎金計算")) : End While : conn.Close()
30
+    End Sub
31
+    Private Sub 業績單據完單設定_Load(sender As Object, e As EventArgs) Handles MyBase.Load
32
+        Me.MdiParent = YD_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
33
+        未完單_bt.Enabled = False
34
+        Set_獎金基礎下拉() : Set_清單1()
35
+    End Sub
36
+    Private Sub 彙總1_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 彙總1_dgv.CellClick
37
+        If e.RowIndex = -1 Then : Else
38
+            業務單號_tb.Text = 彙總1_dgv("單號", e.RowIndex).Value.ToString
39
+            If Strings.Left(業務單號_tb.Text, 1) = 預設1_tb.Text Then : 獎金基礎_ch.Text = 基礎1_tb.Text
40
+            ElseIf Strings.Left(業務單號_tb.Text, 1) = 預設2_tb.Text Then : 獎金基礎_ch.Text = 基礎2_tb.Text
41
+            ElseIf Strings.Left(業務單號_tb.Text, 1) = 預設3_tb.Text Then : 獎金基礎_ch.Text = 基礎3_tb.Text
42
+            Else : 獎金基礎_ch.Text = 基礎4_tb.Text : End If
43
+        End If
44
+    End Sub
45
+    Private Sub 已完單_bt_Click(sender As Object, e As EventArgs) Handles 已完單_bt.Click
46
+        已完單_bt.Enabled = False : 未完單_bt.Enabled = True : Set_清單1()
47
+    End Sub
48
+    Private Sub 未完單_bt_Click(sender As Object, e As EventArgs) Handles 未完單_bt.Click
49
+        已完單_bt.Enabled = True : 未完單_bt.Enabled = False : Set_清單1()
50
+    End Sub
51
+    Private Sub 查詢_bt_Click(sender As Object, e As EventArgs) Handles 查詢_bt.Click
52
+        Set_清單1()
53
+    End Sub
54
+    Private Sub 存檔_bt_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
55
+        SQL_業績完單_修正() : Set_清單1()
56
+    End Sub
57
+End Class

+ 549
- 0
YD-ERP-SYS/財務系統管理/業績獎金彙總表.Designer.vb Прегледај датотеку

1
+<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
+Partial Class 業績獎金彙總表
3
+    Inherits System.Windows.Forms.Form
4
+
5
+    'Form 覆寫 Dispose 以清除元件清單。
6
+    <System.Diagnostics.DebuggerNonUserCode()> _
7
+    Protected Overrides Sub Dispose(ByVal disposing As Boolean)
8
+        Try
9
+            If disposing AndAlso components IsNot Nothing Then
10
+                components.Dispose()
11
+            End If
12
+        Finally
13
+            MyBase.Dispose(disposing)
14
+        End Try
15
+    End Sub
16
+
17
+    '為 Windows Form 設計工具的必要項
18
+    Private components As System.ComponentModel.IContainer
19
+
20
+    '注意: 以下為 Windows Form 設計工具所需的程序
21
+    '可以使用 Windows Form 設計工具進行修改。
22
+    '請勿使用程式碼編輯器進行修改。
23
+    <System.Diagnostics.DebuggerStepThrough()> _
24
+    Private Sub InitializeComponent()
25
+        Dim DataGridViewCellStyle19 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Dim DataGridViewCellStyle20 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
+        Dim DataGridViewCellStyle21 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
+        Dim DataGridViewCellStyle22 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
+        Dim DataGridViewCellStyle23 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
+        Dim DataGridViewCellStyle24 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
+        Dim DataGridViewCellStyle25 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
32
+        Dim DataGridViewCellStyle26 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
33
+        Dim DataGridViewCellStyle27 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
34
+        Me.彙總1_dgv = New System.Windows.Forms.DataGridView()
35
+        Me.字體大小調整_lb = New System.Windows.Forms.Label()
36
+        Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
37
+        Me.衍生運費_dgv = New System.Windows.Forms.DataGridView()
38
+        Me.其他_dgv = New System.Windows.Forms.DataGridView()
39
+        Me.外車車資_dgv = New System.Windows.Forms.DataGridView()
40
+        Me.料號一_dgv = New System.Windows.Forms.DataGridView()
41
+        Me.備註運費_dgv = New System.Windows.Forms.DataGridView()
42
+        Me.下個月_bt = New System.Windows.Forms.Button()
43
+        Me.上個月_bt = New System.Windows.Forms.Button()
44
+        Me.中間日期_dtp = New System.Windows.Forms.DateTimePicker()
45
+        Me.結束日期_dtp = New System.Windows.Forms.DateTimePicker()
46
+        Me.開始日期_dtp = New System.Windows.Forms.DateTimePicker()
47
+        Me.Label1 = New System.Windows.Forms.Label()
48
+        Me.獎金彙總_dgv = New System.Windows.Forms.DataGridView()
49
+        Me.彙總表_bt = New System.Windows.Forms.Button()
50
+        Me.明細表_bt = New System.Windows.Forms.Button()
51
+        Me.獎金明細表_dgv = New System.Windows.Forms.DataGridView()
52
+        Me.過度表_dgv = New System.Windows.Forms.DataGridView()
53
+        Me.Label2 = New System.Windows.Forms.Label()
54
+        Me.Label3 = New System.Windows.Forms.Label()
55
+        Me.Label4 = New System.Windows.Forms.Label()
56
+        Me.Label5 = New System.Windows.Forms.Label()
57
+        Me.NUD1 = New System.Windows.Forms.NumericUpDown()
58
+        Me.NUD2 = New System.Windows.Forms.NumericUpDown()
59
+        Me.NUD3 = New System.Windows.Forms.NumericUpDown()
60
+        Me.NUD4 = New System.Windows.Forms.NumericUpDown()
61
+        Me.NUD5 = New System.Windows.Forms.NumericUpDown()
62
+        Me.Label6 = New System.Windows.Forms.Label()
63
+        Me.存檔_bt = New System.Windows.Forms.Button()
64
+        Me.列印成EXCEL_bt = New System.Windows.Forms.Button()
65
+        CType(Me.彙總1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
66
+        CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
67
+        CType(Me.衍生運費_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
68
+        CType(Me.其他_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
69
+        CType(Me.外車車資_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
70
+        CType(Me.料號一_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
71
+        CType(Me.備註運費_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
72
+        CType(Me.獎金彙總_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
73
+        CType(Me.獎金明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
74
+        CType(Me.過度表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
75
+        CType(Me.NUD1, System.ComponentModel.ISupportInitialize).BeginInit()
76
+        CType(Me.NUD2, System.ComponentModel.ISupportInitialize).BeginInit()
77
+        CType(Me.NUD3, System.ComponentModel.ISupportInitialize).BeginInit()
78
+        CType(Me.NUD4, System.ComponentModel.ISupportInitialize).BeginInit()
79
+        CType(Me.NUD5, System.ComponentModel.ISupportInitialize).BeginInit()
80
+        Me.SuspendLayout()
81
+        '
82
+        '彙總1_dgv
83
+        '
84
+        DataGridViewCellStyle19.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
85
+        Me.彙總1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle19
86
+        Me.彙總1_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
87
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
88
+        Me.彙總1_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
89
+        Me.彙總1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
90
+        Me.彙總1_dgv.Location = New System.Drawing.Point(8, 33)
91
+        Me.彙總1_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
92
+        Me.彙總1_dgv.Name = "彙總1_dgv"
93
+        Me.彙總1_dgv.RowHeadersWidth = 5
94
+        Me.彙總1_dgv.RowTemplate.Height = 24
95
+        Me.彙總1_dgv.Size = New System.Drawing.Size(1322, 206)
96
+        Me.彙總1_dgv.TabIndex = 966
97
+        '
98
+        '字體大小調整_lb
99
+        '
100
+        Me.字體大小調整_lb.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
101
+        Me.字體大小調整_lb.AutoSize = True
102
+        Me.字體大小調整_lb.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
103
+        Me.字體大小調整_lb.ForeColor = System.Drawing.Color.Brown
104
+        Me.字體大小調整_lb.ImeMode = System.Windows.Forms.ImeMode.NoControl
105
+        Me.字體大小調整_lb.Location = New System.Drawing.Point(1225, 7)
106
+        Me.字體大小調整_lb.Name = "字體大小調整_lb"
107
+        Me.字體大小調整_lb.Size = New System.Drawing.Size(56, 16)
108
+        Me.字體大小調整_lb.TabIndex = 1501
109
+        Me.字體大小調整_lb.Text = "字體調整"
110
+        '
111
+        '字體_NUD
112
+        '
113
+        Me.字體_NUD.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
114
+        Me.字體_NUD.DecimalPlaces = 1
115
+        Me.字體_NUD.Increment = New Decimal(New Integer() {1, 0, 0, 65536})
116
+        Me.字體_NUD.Location = New System.Drawing.Point(1281, 4)
117
+        Me.字體_NUD.Maximum = New Decimal(New Integer() {18, 0, 0, 0})
118
+        Me.字體_NUD.Minimum = New Decimal(New Integer() {6, 0, 0, 0})
119
+        Me.字體_NUD.Name = "字體_NUD"
120
+        Me.字體_NUD.Size = New System.Drawing.Size(52, 23)
121
+        Me.字體_NUD.TabIndex = 1500
122
+        Me.字體_NUD.Value = New Decimal(New Integer() {9, 0, 0, 0})
123
+        '
124
+        '衍生運費_dgv
125
+        '
126
+        DataGridViewCellStyle20.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
127
+        Me.衍生運費_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle20
128
+        Me.衍生運費_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
129
+        Me.衍生運費_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
130
+        Me.衍生運費_dgv.Location = New System.Drawing.Point(470, 33)
131
+        Me.衍生運費_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
132
+        Me.衍生運費_dgv.Name = "衍生運費_dgv"
133
+        Me.衍生運費_dgv.RowHeadersWidth = 5
134
+        Me.衍生運費_dgv.RowTemplate.Height = 24
135
+        Me.衍生運費_dgv.Size = New System.Drawing.Size(151, 206)
136
+        Me.衍生運費_dgv.TabIndex = 1502
137
+        Me.衍生運費_dgv.Visible = False
138
+        '
139
+        '其他_dgv
140
+        '
141
+        DataGridViewCellStyle21.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
142
+        Me.其他_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle21
143
+        Me.其他_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
144
+        Me.其他_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
145
+        Me.其他_dgv.Location = New System.Drawing.Point(1177, 33)
146
+        Me.其他_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
147
+        Me.其他_dgv.Name = "其他_dgv"
148
+        Me.其他_dgv.RowHeadersWidth = 5
149
+        Me.其他_dgv.RowTemplate.Height = 24
150
+        Me.其他_dgv.Size = New System.Drawing.Size(151, 206)
151
+        Me.其他_dgv.TabIndex = 1503
152
+        Me.其他_dgv.Visible = False
153
+        '
154
+        '外車車資_dgv
155
+        '
156
+        DataGridViewCellStyle22.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
157
+        Me.外車車資_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle22
158
+        Me.外車車資_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
159
+        Me.外車車資_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
160
+        Me.外車車資_dgv.Location = New System.Drawing.Point(627, 33)
161
+        Me.外車車資_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
162
+        Me.外車車資_dgv.Name = "外車車資_dgv"
163
+        Me.外車車資_dgv.RowHeadersWidth = 5
164
+        Me.外車車資_dgv.RowTemplate.Height = 24
165
+        Me.外車車資_dgv.Size = New System.Drawing.Size(202, 206)
166
+        Me.外車車資_dgv.TabIndex = 1504
167
+        Me.外車車資_dgv.Visible = False
168
+        '
169
+        '料號一_dgv
170
+        '
171
+        DataGridViewCellStyle23.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
172
+        Me.料號一_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle23
173
+        Me.料號一_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
174
+        Me.料號一_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
175
+        Me.料號一_dgv.Location = New System.Drawing.Point(992, 33)
176
+        Me.料號一_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
177
+        Me.料號一_dgv.Name = "料號一_dgv"
178
+        Me.料號一_dgv.RowHeadersWidth = 5
179
+        Me.料號一_dgv.RowTemplate.Height = 24
180
+        Me.料號一_dgv.Size = New System.Drawing.Size(179, 206)
181
+        Me.料號一_dgv.TabIndex = 1505
182
+        Me.料號一_dgv.Visible = False
183
+        '
184
+        '備註運費_dgv
185
+        '
186
+        DataGridViewCellStyle24.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
187
+        Me.備註運費_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle24
188
+        Me.備註運費_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
189
+        Me.備註運費_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
190
+        Me.備註運費_dgv.Location = New System.Drawing.Point(835, 33)
191
+        Me.備註運費_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
192
+        Me.備註運費_dgv.Name = "備註運費_dgv"
193
+        Me.備註運費_dgv.RowHeadersWidth = 5
194
+        Me.備註運費_dgv.RowTemplate.Height = 24
195
+        Me.備註運費_dgv.Size = New System.Drawing.Size(151, 206)
196
+        Me.備註運費_dgv.TabIndex = 1506
197
+        Me.備註運費_dgv.Visible = False
198
+        '
199
+        '下個月_bt
200
+        '
201
+        Me.下個月_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
202
+        Me.下個月_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
203
+        Me.下個月_bt.Location = New System.Drawing.Point(274, 4)
204
+        Me.下個月_bt.Name = "下個月_bt"
205
+        Me.下個月_bt.Size = New System.Drawing.Size(57, 23)
206
+        Me.下個月_bt.TabIndex = 1511
207
+        Me.下個月_bt.Text = "下個月"
208
+        Me.下個月_bt.UseVisualStyleBackColor = True
209
+        '
210
+        '上個月_bt
211
+        '
212
+        Me.上個月_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
213
+        Me.上個月_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
214
+        Me.上個月_bt.Location = New System.Drawing.Point(216, 4)
215
+        Me.上個月_bt.Name = "上個月_bt"
216
+        Me.上個月_bt.Size = New System.Drawing.Size(57, 23)
217
+        Me.上個月_bt.TabIndex = 1510
218
+        Me.上個月_bt.Text = "上個月"
219
+        Me.上個月_bt.UseVisualStyleBackColor = True
220
+        '
221
+        '中間日期_dtp
222
+        '
223
+        Me.中間日期_dtp.DropDownAlign = System.Windows.Forms.LeftRightAlignment.Right
224
+        Me.中間日期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
225
+        Me.中間日期_dtp.Location = New System.Drawing.Point(21, 46)
226
+        Me.中間日期_dtp.Name = "中間日期_dtp"
227
+        Me.中間日期_dtp.Size = New System.Drawing.Size(43, 23)
228
+        Me.中間日期_dtp.TabIndex = 1509
229
+        Me.中間日期_dtp.Visible = False
230
+        '
231
+        '結束日期_dtp
232
+        '
233
+        Me.結束日期_dtp.CustomFormat = "yyyy/MM/dd"
234
+        Me.結束日期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.Custom
235
+        Me.結束日期_dtp.Location = New System.Drawing.Point(119, 4)
236
+        Me.結束日期_dtp.Name = "結束日期_dtp"
237
+        Me.結束日期_dtp.Size = New System.Drawing.Size(91, 23)
238
+        Me.結束日期_dtp.TabIndex = 1508
239
+        '
240
+        '開始日期_dtp
241
+        '
242
+        Me.開始日期_dtp.CustomFormat = "yyyy/MM/dd"
243
+        Me.開始日期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.Custom
244
+        Me.開始日期_dtp.Location = New System.Drawing.Point(4, 4)
245
+        Me.開始日期_dtp.Name = "開始日期_dtp"
246
+        Me.開始日期_dtp.Size = New System.Drawing.Size(91, 23)
247
+        Me.開始日期_dtp.TabIndex = 1507
248
+        '
249
+        'Label1
250
+        '
251
+        Me.Label1.AutoSize = True
252
+        Me.Label1.Location = New System.Drawing.Point(99, 7)
253
+        Me.Label1.Name = "Label1"
254
+        Me.Label1.Size = New System.Drawing.Size(20, 16)
255
+        Me.Label1.TabIndex = 1512
256
+        Me.Label1.Text = "到"
257
+        '
258
+        '獎金彙總_dgv
259
+        '
260
+        DataGridViewCellStyle25.BackColor = System.Drawing.Color.Lavender
261
+        Me.獎金彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle25
262
+        Me.獎金彙總_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
263
+            Or System.Windows.Forms.AnchorStyles.Left) _
264
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
265
+        Me.獎金彙總_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
266
+        Me.獎金彙總_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
267
+        Me.獎金彙總_dgv.Location = New System.Drawing.Point(4, 30)
268
+        Me.獎金彙總_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
269
+        Me.獎金彙總_dgv.Name = "獎金彙總_dgv"
270
+        Me.獎金彙總_dgv.RowHeadersWidth = 5
271
+        Me.獎金彙總_dgv.RowTemplate.Height = 24
272
+        Me.獎金彙總_dgv.Size = New System.Drawing.Size(1330, 541)
273
+        Me.獎金彙總_dgv.TabIndex = 1513
274
+        '
275
+        '彙總表_bt
276
+        '
277
+        Me.彙總表_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
278
+        Me.彙總表_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
279
+        Me.彙總表_bt.Location = New System.Drawing.Point(341, 4)
280
+        Me.彙總表_bt.Name = "彙總表_bt"
281
+        Me.彙總表_bt.Size = New System.Drawing.Size(57, 23)
282
+        Me.彙總表_bt.TabIndex = 1514
283
+        Me.彙總表_bt.Text = "彙總表"
284
+        Me.彙總表_bt.UseVisualStyleBackColor = True
285
+        '
286
+        '明細表_bt
287
+        '
288
+        Me.明細表_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
289
+        Me.明細表_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
290
+        Me.明細表_bt.Location = New System.Drawing.Point(400, 4)
291
+        Me.明細表_bt.Name = "明細表_bt"
292
+        Me.明細表_bt.Size = New System.Drawing.Size(57, 23)
293
+        Me.明細表_bt.TabIndex = 1515
294
+        Me.明細表_bt.Text = "明細表"
295
+        Me.明細表_bt.UseVisualStyleBackColor = True
296
+        '
297
+        '獎金明細表_dgv
298
+        '
299
+        DataGridViewCellStyle26.BackColor = System.Drawing.Color.LavenderBlush
300
+        Me.獎金明細表_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle26
301
+        Me.獎金明細表_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
302
+            Or System.Windows.Forms.AnchorStyles.Left) _
303
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
304
+        Me.獎金明細表_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
305
+        Me.獎金明細表_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
306
+        Me.獎金明細表_dgv.Location = New System.Drawing.Point(4, 30)
307
+        Me.獎金明細表_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
308
+        Me.獎金明細表_dgv.Name = "獎金明細表_dgv"
309
+        Me.獎金明細表_dgv.RowHeadersWidth = 5
310
+        Me.獎金明細表_dgv.RowTemplate.Height = 24
311
+        Me.獎金明細表_dgv.Size = New System.Drawing.Size(1330, 541)
312
+        Me.獎金明細表_dgv.TabIndex = 1516
313
+        '
314
+        '過度表_dgv
315
+        '
316
+        DataGridViewCellStyle27.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
317
+        Me.過度表_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle27
318
+        Me.過度表_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Left) _
319
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
320
+        Me.過度表_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
321
+        Me.過度表_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
322
+        Me.過度表_dgv.Location = New System.Drawing.Point(8, 33)
323
+        Me.過度表_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
324
+        Me.過度表_dgv.Name = "過度表_dgv"
325
+        Me.過度表_dgv.RowHeadersWidth = 5
326
+        Me.過度表_dgv.RowTemplate.Height = 24
327
+        Me.過度表_dgv.Size = New System.Drawing.Size(1322, 206)
328
+        Me.過度表_dgv.TabIndex = 1517
329
+        '
330
+        'Label2
331
+        '
332
+        Me.Label2.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
333
+        Me.Label2.AutoSize = True
334
+        Me.Label2.Location = New System.Drawing.Point(194, 578)
335
+        Me.Label2.Name = "Label2"
336
+        Me.Label2.Size = New System.Drawing.Size(112, 16)
337
+        Me.Label2.TabIndex = 1518
338
+        Me.Label2.Text = "扣運費(上個月已結)"
339
+        '
340
+        'Label3
341
+        '
342
+        Me.Label3.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
343
+        Me.Label3.AutoSize = True
344
+        Me.Label3.Location = New System.Drawing.Point(414, 578)
345
+        Me.Label3.Name = "Label3"
346
+        Me.Label3.Size = New System.Drawing.Size(80, 16)
347
+        Me.Label3.TabIndex = 1520
348
+        Me.Label3.Text = "已出貨未收款"
349
+        '
350
+        'Label4
351
+        '
352
+        Me.Label4.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
353
+        Me.Label4.AutoSize = True
354
+        Me.Label4.Location = New System.Drawing.Point(601, 578)
355
+        Me.Label4.Name = "Label4"
356
+        Me.Label4.Size = New System.Drawing.Size(44, 16)
357
+        Me.Label4.TabIndex = 1522
358
+        Me.Label4.Text = "代運費"
359
+        '
360
+        'Label5
361
+        '
362
+        Me.Label5.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
363
+        Me.Label5.AutoSize = True
364
+        Me.Label5.Location = New System.Drawing.Point(7, 578)
365
+        Me.Label5.Name = "Label5"
366
+        Me.Label5.Size = New System.Drawing.Size(80, 16)
367
+        Me.Label5.TabIndex = 1524
368
+        Me.Label5.Text = "獎金合計運費"
369
+        '
370
+        'NUD1
371
+        '
372
+        Me.NUD1.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
373
+        Me.NUD1.Location = New System.Drawing.Point(88, 575)
374
+        Me.NUD1.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
375
+        Me.NUD1.Minimum = New Decimal(New Integer() {1000000, 0, 0, -2147483648})
376
+        Me.NUD1.Name = "NUD1"
377
+        Me.NUD1.Size = New System.Drawing.Size(100, 23)
378
+        Me.NUD1.TabIndex = 1526
379
+        Me.NUD1.ThousandsSeparator = True
380
+        '
381
+        'NUD2
382
+        '
383
+        Me.NUD2.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
384
+        Me.NUD2.Location = New System.Drawing.Point(306, 575)
385
+        Me.NUD2.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
386
+        Me.NUD2.Minimum = New Decimal(New Integer() {1000000, 0, 0, -2147483648})
387
+        Me.NUD2.Name = "NUD2"
388
+        Me.NUD2.Size = New System.Drawing.Size(100, 23)
389
+        Me.NUD2.TabIndex = 1527
390
+        Me.NUD2.ThousandsSeparator = True
391
+        '
392
+        'NUD3
393
+        '
394
+        Me.NUD3.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
395
+        Me.NUD3.Location = New System.Drawing.Point(495, 575)
396
+        Me.NUD3.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
397
+        Me.NUD3.Minimum = New Decimal(New Integer() {1000000, 0, 0, -2147483648})
398
+        Me.NUD3.Name = "NUD3"
399
+        Me.NUD3.Size = New System.Drawing.Size(100, 23)
400
+        Me.NUD3.TabIndex = 1528
401
+        Me.NUD3.ThousandsSeparator = True
402
+        '
403
+        'NUD4
404
+        '
405
+        Me.NUD4.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
406
+        Me.NUD4.Location = New System.Drawing.Point(651, 575)
407
+        Me.NUD4.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
408
+        Me.NUD4.Minimum = New Decimal(New Integer() {1000000, 0, 0, -2147483648})
409
+        Me.NUD4.Name = "NUD4"
410
+        Me.NUD4.Size = New System.Drawing.Size(100, 23)
411
+        Me.NUD4.TabIndex = 1529
412
+        Me.NUD4.ThousandsSeparator = True
413
+        '
414
+        'NUD5
415
+        '
416
+        Me.NUD5.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
417
+        Me.NUD5.Location = New System.Drawing.Point(814, 574)
418
+        Me.NUD5.Maximum = New Decimal(New Integer() {1000000, 0, 0, 0})
419
+        Me.NUD5.Minimum = New Decimal(New Integer() {1000000, 0, 0, -2147483648})
420
+        Me.NUD5.Name = "NUD5"
421
+        Me.NUD5.Size = New System.Drawing.Size(100, 23)
422
+        Me.NUD5.TabIndex = 1531
423
+        Me.NUD5.ThousandsSeparator = True
424
+        '
425
+        'Label6
426
+        '
427
+        Me.Label6.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
428
+        Me.Label6.AutoSize = True
429
+        Me.Label6.Location = New System.Drawing.Point(757, 577)
430
+        Me.Label6.Name = "Label6"
431
+        Me.Label6.Size = New System.Drawing.Size(56, 16)
432
+        Me.Label6.TabIndex = 1530
433
+        Me.Label6.Text = "運費總計"
434
+        '
435
+        '存檔_bt
436
+        '
437
+        Me.存檔_bt.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
438
+        Me.存檔_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
439
+        Me.存檔_bt.ForeColor = System.Drawing.Color.Green
440
+        Me.存檔_bt.Location = New System.Drawing.Point(920, 574)
441
+        Me.存檔_bt.Name = "存檔_bt"
442
+        Me.存檔_bt.Size = New System.Drawing.Size(107, 23)
443
+        Me.存檔_bt.TabIndex = 1532
444
+        Me.存檔_bt.Text = "存檔"
445
+        Me.存檔_bt.UseVisualStyleBackColor = True
446
+        '
447
+        '列印成EXCEL_bt
448
+        '
449
+        Me.列印成EXCEL_bt.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
450
+        Me.列印成EXCEL_bt.ForeColor = System.Drawing.Color.Green
451
+        Me.列印成EXCEL_bt.Location = New System.Drawing.Point(466, 4)
452
+        Me.列印成EXCEL_bt.Name = "列印成EXCEL_bt"
453
+        Me.列印成EXCEL_bt.Size = New System.Drawing.Size(107, 23)
454
+        Me.列印成EXCEL_bt.TabIndex = 1533
455
+        Me.列印成EXCEL_bt.Text = "列印成EXCEL"
456
+        Me.列印成EXCEL_bt.UseVisualStyleBackColor = True
457
+        '
458
+        '業績獎金彙總表
459
+        '
460
+        Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
461
+        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
462
+        Me.ClientSize = New System.Drawing.Size(1338, 603)
463
+        Me.Controls.Add(Me.列印成EXCEL_bt)
464
+        Me.Controls.Add(Me.存檔_bt)
465
+        Me.Controls.Add(Me.NUD5)
466
+        Me.Controls.Add(Me.Label6)
467
+        Me.Controls.Add(Me.NUD4)
468
+        Me.Controls.Add(Me.NUD3)
469
+        Me.Controls.Add(Me.NUD2)
470
+        Me.Controls.Add(Me.NUD1)
471
+        Me.Controls.Add(Me.Label5)
472
+        Me.Controls.Add(Me.Label4)
473
+        Me.Controls.Add(Me.Label3)
474
+        Me.Controls.Add(Me.Label2)
475
+        Me.Controls.Add(Me.明細表_bt)
476
+        Me.Controls.Add(Me.彙總表_bt)
477
+        Me.Controls.Add(Me.Label1)
478
+        Me.Controls.Add(Me.下個月_bt)
479
+        Me.Controls.Add(Me.上個月_bt)
480
+        Me.Controls.Add(Me.中間日期_dtp)
481
+        Me.Controls.Add(Me.結束日期_dtp)
482
+        Me.Controls.Add(Me.開始日期_dtp)
483
+        Me.Controls.Add(Me.字體大小調整_lb)
484
+        Me.Controls.Add(Me.字體_NUD)
485
+        Me.Controls.Add(Me.獎金彙總_dgv)
486
+        Me.Controls.Add(Me.獎金明細表_dgv)
487
+        Me.Controls.Add(Me.過度表_dgv)
488
+        Me.Controls.Add(Me.彙總1_dgv)
489
+        Me.Controls.Add(Me.衍生運費_dgv)
490
+        Me.Controls.Add(Me.外車車資_dgv)
491
+        Me.Controls.Add(Me.備註運費_dgv)
492
+        Me.Controls.Add(Me.料號一_dgv)
493
+        Me.Controls.Add(Me.其他_dgv)
494
+        Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
495
+        Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
496
+        Me.Name = "業績獎金彙總表"
497
+        Me.Text = "業績獎金彙總表"
498
+        CType(Me.彙總1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
499
+        CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).EndInit()
500
+        CType(Me.衍生運費_dgv, System.ComponentModel.ISupportInitialize).EndInit()
501
+        CType(Me.其他_dgv, System.ComponentModel.ISupportInitialize).EndInit()
502
+        CType(Me.外車車資_dgv, System.ComponentModel.ISupportInitialize).EndInit()
503
+        CType(Me.料號一_dgv, System.ComponentModel.ISupportInitialize).EndInit()
504
+        CType(Me.備註運費_dgv, System.ComponentModel.ISupportInitialize).EndInit()
505
+        CType(Me.獎金彙總_dgv, System.ComponentModel.ISupportInitialize).EndInit()
506
+        CType(Me.獎金明細表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
507
+        CType(Me.過度表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
508
+        CType(Me.NUD1, System.ComponentModel.ISupportInitialize).EndInit()
509
+        CType(Me.NUD2, System.ComponentModel.ISupportInitialize).EndInit()
510
+        CType(Me.NUD3, System.ComponentModel.ISupportInitialize).EndInit()
511
+        CType(Me.NUD4, System.ComponentModel.ISupportInitialize).EndInit()
512
+        CType(Me.NUD5, System.ComponentModel.ISupportInitialize).EndInit()
513
+        Me.ResumeLayout(False)
514
+        Me.PerformLayout()
515
+
516
+    End Sub
517
+
518
+    Friend WithEvents 彙總1_dgv As DataGridView
519
+    Friend WithEvents 字體大小調整_lb As Label
520
+    Friend WithEvents 字體_NUD As NumericUpDown
521
+    Friend WithEvents 衍生運費_dgv As DataGridView
522
+    Friend WithEvents 其他_dgv As DataGridView
523
+    Friend WithEvents 外車車資_dgv As DataGridView
524
+    Friend WithEvents 料號一_dgv As DataGridView
525
+    Friend WithEvents 備註運費_dgv As DataGridView
526
+    Friend WithEvents 下個月_bt As Button
527
+    Friend WithEvents 上個月_bt As Button
528
+    Friend WithEvents 中間日期_dtp As DateTimePicker
529
+    Friend WithEvents 結束日期_dtp As DateTimePicker
530
+    Friend WithEvents 開始日期_dtp As DateTimePicker
531
+    Friend WithEvents Label1 As Label
532
+    Friend WithEvents 獎金彙總_dgv As DataGridView
533
+    Friend WithEvents 彙總表_bt As Button
534
+    Friend WithEvents 明細表_bt As Button
535
+    Friend WithEvents 獎金明細表_dgv As DataGridView
536
+    Friend WithEvents 過度表_dgv As DataGridView
537
+    Friend WithEvents Label2 As Label
538
+    Friend WithEvents Label3 As Label
539
+    Friend WithEvents Label4 As Label
540
+    Friend WithEvents Label5 As Label
541
+    Friend WithEvents NUD1 As NumericUpDown
542
+    Friend WithEvents NUD2 As NumericUpDown
543
+    Friend WithEvents NUD3 As NumericUpDown
544
+    Friend WithEvents NUD4 As NumericUpDown
545
+    Friend WithEvents NUD5 As NumericUpDown
546
+    Friend WithEvents Label6 As Label
547
+    Friend WithEvents 存檔_bt As Button
548
+    Friend WithEvents 列印成EXCEL_bt As Button
549
+End Class

+ 120
- 0
YD-ERP-SYS/財務系統管理/業績獎金彙總表.resx Прегледај датотеку

1
+<?xml version="1.0" encoding="utf-8"?>
2
+<root>
3
+  <!-- 
4
+    Microsoft ResX Schema 
5
+    
6
+    Version 2.0
7
+    
8
+    The primary goals of this format is to allow a simple XML format 
9
+    that is mostly human readable. The generation and parsing of the 
10
+    various data types are done through the TypeConverter classes 
11
+    associated with the data types.
12
+    
13
+    Example:
14
+    
15
+    ... ado.net/XML headers & schema ...
16
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+    <resheader name="version">2.0</resheader>
18
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+    </data>
25
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+        <comment>This is a comment</comment>
28
+    </data>
29
+                
30
+    There are any number of "resheader" rows that contain simple 
31
+    name/value pairs.
32
+    
33
+    Each data row contains a name, and value. The row also contains a 
34
+    type or mimetype. Type corresponds to a .NET class that support 
35
+    text/value conversion through the TypeConverter architecture. 
36
+    Classes that don't support this are serialized and stored with the 
37
+    mimetype set.
38
+    
39
+    The mimetype is used for serialized objects, and tells the 
40
+    ResXResourceReader how to depersist the object. This is currently not 
41
+    extensible. For a given mimetype the value must be set accordingly:
42
+    
43
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
+    that the ResXResourceWriter will generate, however the reader can 
45
+    read any of the formats listed below.
46
+    
47
+    mimetype: application/x-microsoft.net.object.binary.base64
48
+    value   : The object must be serialized with 
49
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50
+            : and then encoded with base64 encoding.
51
+    
52
+    mimetype: application/x-microsoft.net.object.soap.base64
53
+    value   : The object must be serialized with 
54
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+            : and then encoded with base64 encoding.
56
+
57
+    mimetype: application/x-microsoft.net.object.bytearray.base64
58
+    value   : The object must be serialized into a byte array 
59
+            : using a System.ComponentModel.TypeConverter
60
+            : and then encoded with base64 encoding.
61
+    -->
62
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64
+    <xsd:element name="root" msdata:IsDataSet="true">
65
+      <xsd:complexType>
66
+        <xsd:choice maxOccurs="unbounded">
67
+          <xsd:element name="metadata">
68
+            <xsd:complexType>
69
+              <xsd:sequence>
70
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
71
+              </xsd:sequence>
72
+              <xsd:attribute name="name" use="required" type="xsd:string" />
73
+              <xsd:attribute name="type" type="xsd:string" />
74
+              <xsd:attribute name="mimetype" type="xsd:string" />
75
+              <xsd:attribute ref="xml:space" />
76
+            </xsd:complexType>
77
+          </xsd:element>
78
+          <xsd:element name="assembly">
79
+            <xsd:complexType>
80
+              <xsd:attribute name="alias" type="xsd:string" />
81
+              <xsd:attribute name="name" type="xsd:string" />
82
+            </xsd:complexType>
83
+          </xsd:element>
84
+          <xsd:element name="data">
85
+            <xsd:complexType>
86
+              <xsd:sequence>
87
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89
+              </xsd:sequence>
90
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93
+              <xsd:attribute ref="xml:space" />
94
+            </xsd:complexType>
95
+          </xsd:element>
96
+          <xsd:element name="resheader">
97
+            <xsd:complexType>
98
+              <xsd:sequence>
99
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100
+              </xsd:sequence>
101
+              <xsd:attribute name="name" type="xsd:string" use="required" />
102
+            </xsd:complexType>
103
+          </xsd:element>
104
+        </xsd:choice>
105
+      </xsd:complexType>
106
+    </xsd:element>
107
+  </xsd:schema>
108
+  <resheader name="resmimetype">
109
+    <value>text/microsoft-resx</value>
110
+  </resheader>
111
+  <resheader name="version">
112
+    <value>2.0</value>
113
+  </resheader>
114
+  <resheader name="reader">
115
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
+  </resheader>
117
+  <resheader name="writer">
118
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
+  </resheader>
120
+</root>

+ 580
- 0
YD-ERP-SYS/財務系統管理/業績獎金彙總表.vb Прегледај датотеку

1
+Imports Microsoft.Office.Interop.Excel.XlUnderlineStyle
2
+Imports Microsoft.Office.Interop.Excel.Constants
3
+Imports Microsoft.Office.Interop.Excel.XlBordersIndex
4
+Imports Microsoft.Office.Interop.Excel.XlLineStyle
5
+Imports Microsoft.Office.Interop.Excel.XlBorderWeight
6
+Imports Microsoft.Office.Interop.Excel.XlThemeFont
7
+Imports Microsoft.Office.Interop.Excel.XlThemeColor
8
+Imports Microsoft.Office.Interop.Excel.XlWindowState
9
+Imports Microsoft.Office.Interop.Excel
10
+Public Class 業績獎金彙總表
11
+    ReadOnly ds, ds1, ds2, ds3, ds4, ds5, ds6, ds7, ds8 As New DataSet
12
+    Dim xlApp As Application : Dim xlBook As Workbook : Dim xlSheet As Worksheet
13
+    Dim N1 As Integer
14
+    Private Sub Set_清單1()
15
+        彙總1_dgv.DataSource = Nothing : ds1.Clear()
16
+        彙總1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
17
+        彙總1_dgv.ColumnHeadersHeight = 25
18
+        彙總1_dgv.AllowUserToAddRows = False
19
+        彙總1_dgv.RowTemplate.Height = 25
20
+
21
+        SQL_業績彙總1()
22
+        da.Fill(ds1) : 彙總1_dgv.DataSource = ds1.Tables(0) : conn.Close()
23
+        For I As Integer = 1 To 5
24
+            彙總1_dgv.Columns(I).DefaultCellStyle.Format = "#,##0" : 彙總1_dgv.Columns(I).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
25
+        Next
26
+        For I As Integer = 0 To 彙總1_dgv.Rows.Count - 1
27
+            If 彙總1_dgv.Rows(I).Cells(1).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(1).Value = 0 : End If
28
+            If 彙總1_dgv.Rows(I).Cells(2).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(2).Value = 0 : End If
29
+            If 彙總1_dgv.Rows(I).Cells(3).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(3).Value = 0 : End If
30
+            If 彙總1_dgv.Rows(I).Cells(4).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(4).Value = 0 : End If
31
+            If 彙總1_dgv.Rows(I).Cells(5).Value.ToString = "" Then : 彙總1_dgv.Rows(I).Cells(5).Value = 0 : End If
32
+        Next
33
+    End Sub
34
+    Private Sub Set_清單2()
35
+        衍生運費_dgv.DataSource = Nothing : ds2.Clear()
36
+        衍生運費_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
37
+        衍生運費_dgv.ColumnHeadersHeight = 25
38
+        衍生運費_dgv.AllowUserToAddRows = False
39
+        衍生運費_dgv.RowTemplate.Height = 25
40
+
41
+        SQL_業績彙總2()
42
+        da.Fill(ds2) : 衍生運費_dgv.DataSource = ds2.Tables(0) : conn.Close()
43
+        衍生運費_dgv.Columns(1).DefaultCellStyle.Format = "#,##0"
44
+        衍生運費_dgv.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
45
+    End Sub
46
+    Private Sub Set_清單3()
47
+        其他_dgv.DataSource = Nothing : ds.Clear()
48
+        其他_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
49
+        其他_dgv.ColumnHeadersHeight = 25
50
+        其他_dgv.AllowUserToAddRows = False
51
+        其他_dgv.RowTemplate.Height = 25
52
+
53
+        SQL_業績彙總3()
54
+        da.Fill(ds) : 其他_dgv.DataSource = ds.Tables(0) : conn.Close()
55
+        其他_dgv.Columns(1).DefaultCellStyle.Format = "#,##0"
56
+        其他_dgv.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
57
+    End Sub
58
+    Private Sub Set_清單4()
59
+        外車車資_dgv.DataSource = Nothing : ds3.Clear()
60
+        外車車資_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
61
+        外車車資_dgv.ColumnHeadersHeight = 25
62
+        外車車資_dgv.AllowUserToAddRows = False
63
+        外車車資_dgv.RowTemplate.Height = 25
64
+
65
+        SQL_業績彙總4()
66
+        da.Fill(ds3) : 外車車資_dgv.DataSource = ds3.Tables(0) : conn.Close()
67
+        外車車資_dgv.Columns(1).DefaultCellStyle.Format = "#,##0" : 外車車資_dgv.Columns(2).DefaultCellStyle.Format = "#,##0"
68
+        外車車資_dgv.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
69
+        外車車資_dgv.Columns(2).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
70
+    End Sub
71
+    Private Sub Set_清單5()
72
+        料號一_dgv.DataSource = Nothing : ds4.Clear()
73
+        料號一_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
74
+        料號一_dgv.ColumnHeadersHeight = 25
75
+        料號一_dgv.AllowUserToAddRows = False
76
+        料號一_dgv.RowTemplate.Height = 25
77
+
78
+        SQL_業績彙總5()
79
+        da.Fill(ds4) : 料號一_dgv.DataSource = ds4.Tables(0) : conn.Close()
80
+        料號一_dgv.Columns(1).DefaultCellStyle.Format = "#,##0"
81
+        料號一_dgv.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
82
+    End Sub
83
+    Private Sub Set_清單6()
84
+        備註運費_dgv.DataSource = Nothing : ds5.Clear()
85
+        備註運費_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
86
+        備註運費_dgv.ColumnHeadersHeight = 25
87
+        備註運費_dgv.AllowUserToAddRows = False
88
+        備註運費_dgv.RowTemplate.Height = 25
89
+
90
+        SQL_業績彙總6()
91
+        da.Fill(ds5) : 備註運費_dgv.DataSource = ds5.Tables(0) : conn.Close()
92
+        備註運費_dgv.Columns(1).DefaultCellStyle.Format = "#,##0"
93
+        備註運費_dgv.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
94
+    End Sub
95
+    Private Sub Set_彙總明細()
96
+        獎金明細表_dgv.DataSource = Nothing : ds7.Clear()
97
+        獎金明細表_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
98
+        獎金明細表_dgv.ColumnHeadersHeight = 25
99
+        獎金明細表_dgv.AllowUserToAddRows = False
100
+        獎金明細表_dgv.RowTemplate.Height = 25
101
+
102
+        SQL_業績主表2()
103
+        da.Fill(ds7) : 獎金明細表_dgv.DataSource = ds7.Tables(0) : conn.Close()
104
+        獎金明細表_dgv.Columns(9).Visible = False
105
+
106
+        獎金明細表_dgv.Columns(2).DefaultCellStyle.Format = "#,##0" : 獎金明細表_dgv.Columns(3).DefaultCellStyle.Format = "#,##0" : 獎金明細表_dgv.Columns(4).DefaultCellStyle.Format = "#,##0"
107
+        獎金明細表_dgv.Columns(5).DefaultCellStyle.Format = "#,##0" : 獎金明細表_dgv.Columns(6).DefaultCellStyle.Format = "#,##0" : 獎金明細表_dgv.Columns(7).DefaultCellStyle.Format = "#,##0"
108
+        獎金明細表_dgv.Columns(8).DefaultCellStyle.Format = "#,##0" : 獎金明細表_dgv.Columns(9).DefaultCellStyle.Format = "#,##0"
109
+        獎金明細表_dgv.Columns(2).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金明細表_dgv.Columns(3).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
110
+        獎金明細表_dgv.Columns(4).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金明細表_dgv.Columns(5).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
111
+        獎金明細表_dgv.Columns(6).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金明細表_dgv.Columns(7).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
112
+        獎金明細表_dgv.Columns(8).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金明細表_dgv.Columns(9).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
113
+
114
+        獎金明細表_dgv.Columns(2).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金明細表_dgv.Columns(3).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
115
+        獎金明細表_dgv.Columns(4).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金明細表_dgv.Columns(5).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
116
+        獎金明細表_dgv.Columns(6).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金明細表_dgv.Columns(7).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
117
+        獎金明細表_dgv.Columns(8).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金明細表_dgv.Columns(9).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
118
+        For I As Integer = 0 To 獎金明細表_dgv.Rows.Count - 1
119
+            獎金明細表_dgv.Rows(I).Cells("銷貨總額").Value = "0" : 獎金明細表_dgv.Rows(I).Cells("成本").Value = "0" : 獎金明細表_dgv.Rows(I).Cells("運費").Value = "0"
120
+            獎金明細表_dgv.Rows(I).Cells("稅額(發票)").Value = "0" : 獎金明細表_dgv.Rows(I).Cells("其他(傭金)").Value = "0" : 獎金明細表_dgv.Rows(I).Cells("手續費(刷卡)").Value = "0"
121
+            '--------------銷貨總額---------------------------------------------------------------------------------------------------------------------------------------------
122
+            For II As Integer = 0 To 彙總1_dgv.Rows.Count - 1
123
+                If 彙總1_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
124
+                    獎金明細表_dgv.Rows(I).Cells("銷貨總額").Value = 獎金明細表_dgv.Rows(I).Cells("銷貨總額").Value + 彙總1_dgv.Rows(II).Cells("銷貨總額").Value
125
+                End If
126
+            Next
127
+            For II As Integer = 0 To 外車車資_dgv.Rows.Count - 1
128
+                If 外車車資_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
129
+                    獎金明細表_dgv.Rows(I).Cells("銷貨總額").Value = 獎金明細表_dgv.Rows(I).Cells("銷貨總額").Value + 外車車資_dgv.Rows(II).Cells("外車_收").Value
130
+                End If
131
+            Next
132
+            '--------------成本---------------------------------------------------------------------------------------------------------------------------------------------
133
+            For II As Integer = 0 To 彙總1_dgv.Rows.Count - 1
134
+                If 彙總1_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
135
+                    獎金明細表_dgv.Rows(I).Cells("成本").Value = 獎金明細表_dgv.Rows(I).Cells("成本").Value + 彙總1_dgv.Rows(II).Cells("成本").Value
136
+                End If
137
+            Next
138
+            '--------------運費---------------------------------------------------------------------------------------------------------------------------------------------
139
+            For II As Integer = 0 To 彙總1_dgv.Rows.Count - 1
140
+                If 彙總1_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
141
+                    獎金明細表_dgv.Rows(I).Cells("運費").Value = 獎金明細表_dgv.Rows(I).Cells("運費").Value + 彙總1_dgv.Rows(II).Cells("運費").Value
142
+                End If
143
+            Next
144
+            For II As Integer = 0 To 衍生運費_dgv.Rows.Count - 1
145
+                If 衍生運費_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
146
+                    獎金明細表_dgv.Rows(I).Cells("運費").Value = 獎金明細表_dgv.Rows(I).Cells("運費").Value + 衍生運費_dgv.Rows(II).Cells("衍生運費").Value
147
+                End If
148
+            Next
149
+            For II As Integer = 0 To 外車車資_dgv.Rows.Count - 1
150
+                If 外車車資_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
151
+                    獎金明細表_dgv.Rows(I).Cells("運費").Value = 獎金明細表_dgv.Rows(I).Cells("運費").Value + 外車車資_dgv.Rows(II).Cells("外車_支").Value
152
+                End If
153
+            Next
154
+            For II As Integer = 0 To 備註運費_dgv.Rows.Count - 1
155
+                If 備註運費_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
156
+                    獎金明細表_dgv.Rows(I).Cells("運費").Value = 獎金明細表_dgv.Rows(I).Cells("運費").Value + 備註運費_dgv.Rows(II).Cells("備註車資").Value
157
+                End If
158
+            Next
159
+            '--------------稅額(發票)---------------------------------------------------------------------------------------------------------------------------------------------
160
+            For II As Integer = 0 To 彙總1_dgv.Rows.Count - 1
161
+                If 彙總1_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
162
+                    獎金明細表_dgv.Rows(I).Cells("稅額(發票)").Value = 獎金明細表_dgv.Rows(I).Cells("稅額(發票)").Value + 彙總1_dgv.Rows(II).Cells("稅金").Value
163
+                End If
164
+            Next
165
+            '--------------其他(傭金)---------------------------------------------------------------------------------------------------------------------------------------------
166
+            For II As Integer = 0 To 料號一_dgv.Rows.Count - 1
167
+                If 料號一_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
168
+                    獎金明細表_dgv.Rows(I).Cells("其他(傭金)").Value = 獎金明細表_dgv.Rows(I).Cells("其他(傭金)").Value + 料號一_dgv.Rows(II).Cells("料號1_收支").Value
169
+                End If
170
+            Next
171
+            For II As Integer = 0 To 其他_dgv.Rows.Count - 1
172
+                If 其他_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
173
+                    獎金明細表_dgv.Rows(I).Cells("其他(傭金)").Value = 獎金明細表_dgv.Rows(I).Cells("其他(傭金)").Value + 其他_dgv.Rows(II).Cells("其他支出").Value
174
+                End If
175
+            Next
176
+            '--------------手續費(刷卡)---------------------------------------------------------------------------------------------------------------------------------------------
177
+            For II As Integer = 0 To 彙總1_dgv.Rows.Count - 1
178
+                If 彙總1_dgv.Rows(II).Cells("單號").Value.ToString = 獎金明細表_dgv.Rows(I).Cells("編號").Value.ToString Then
179
+                    獎金明細表_dgv.Rows(I).Cells("手續費(刷卡)").Value = 獎金明細表_dgv.Rows(I).Cells("手續費(刷卡)").Value + 彙總1_dgv.Rows(II).Cells("刷卡費用").Value
180
+                End If
181
+            Next
182
+        Next
183
+        For I As Integer = 0 To 獎金明細表_dgv.Rows.Count - 1
184
+            獎金明細表_dgv.Rows(I).Cells("毛利").Value = "0" : 獎金明細表_dgv.Rows(I).Cells("獎金").Value = "0"
185
+            獎金明細表_dgv.Rows(I).Cells("毛利").Value = 獎金明細表_dgv.Rows(I).Cells("銷貨總額").Value - 獎金明細表_dgv.Rows(I).Cells("成本").Value -
186
+                                                         獎金明細表_dgv.Rows(I).Cells("運費").Value - 獎金明細表_dgv.Rows(I).Cells("稅額(發票)").Value -
187
+                                                         獎金明細表_dgv.Rows(I).Cells("其他(傭金)").Value - 獎金明細表_dgv.Rows(I).Cells("手續費(刷卡)").Value
188
+        Next
189
+    End Sub
190
+    Private Sub Set_彙總過度表()
191
+        過度表_dgv.DataSource = Nothing : ds8.Clear()
192
+        過度表_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
193
+        過度表_dgv.ColumnHeadersHeight = 25
194
+        過度表_dgv.AllowUserToAddRows = False
195
+        過度表_dgv.RowTemplate.Height = 25
196
+
197
+        SQL_業績主表3()
198
+        da.Fill(ds8) : 過度表_dgv.DataSource = ds8.Tables(0) : conn.Close()
199
+
200
+        For I As Integer = 11 To 30 : 過度表_dgv.Columns(I).Visible = False : Next
201
+
202
+        過度表_dgv.Columns(2).DefaultCellStyle.Format = "#,##0" : 過度表_dgv.Columns(3).DefaultCellStyle.Format = "#,##0" : 過度表_dgv.Columns(4).DefaultCellStyle.Format = "#,##0"
203
+        過度表_dgv.Columns(5).DefaultCellStyle.Format = "#,##0" : 過度表_dgv.Columns(6).DefaultCellStyle.Format = "#,##0" : 過度表_dgv.Columns(7).DefaultCellStyle.Format = "#,##0"
204
+        過度表_dgv.Columns(8).DefaultCellStyle.Format = "#,##0" : 過度表_dgv.Columns(9).DefaultCellStyle.Format = "#,##0"
205
+        過度表_dgv.Columns(2).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 過度表_dgv.Columns(3).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
206
+        過度表_dgv.Columns(4).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 過度表_dgv.Columns(5).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
207
+        過度表_dgv.Columns(6).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 過度表_dgv.Columns(7).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
208
+        過度表_dgv.Columns(8).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 過度表_dgv.Columns(9).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
209
+
210
+        過度表_dgv.Columns(2).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 過度表_dgv.Columns(3).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
211
+        過度表_dgv.Columns(4).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 過度表_dgv.Columns(5).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
212
+        過度表_dgv.Columns(6).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 過度表_dgv.Columns(7).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
213
+        過度表_dgv.Columns(8).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 過度表_dgv.Columns(9).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
214
+        For I As Integer = 0 To 過度表_dgv.Rows.Count - 1
215
+            過度表_dgv.Rows(I).Cells("銷貨總額").Value = "0" : 過度表_dgv.Rows(I).Cells("成本").Value = "0" : 過度表_dgv.Rows(I).Cells("運費").Value = "0"
216
+            過度表_dgv.Rows(I).Cells("稅額(發票)").Value = "0" : 過度表_dgv.Rows(I).Cells("其他(傭金)").Value = "0" : 過度表_dgv.Rows(I).Cells("手續費(刷卡)").Value = "0"
217
+
218
+            For II As Integer = 0 To 獎金明細表_dgv.Rows.Count - 1
219
+                If Strings.Left(獎金明細表_dgv.Rows(II).Cells("編號").Value.ToString, 1) = 過度表_dgv.Rows(I).Cells("編號").Value.ToString And
220
+                   獎金明細表_dgv.Rows(II).Cells("獎金基礎").Value.ToString = 過度表_dgv.Rows(I).Cells("獎金基礎").Value.ToString Then
221
+                    過度表_dgv.Rows(I).Cells("銷貨總額").Value = 過度表_dgv.Rows(I).Cells("銷貨總額").Value + 獎金明細表_dgv.Rows(II).Cells("銷貨總額").Value
222
+                    過度表_dgv.Rows(I).Cells("成本").Value = 過度表_dgv.Rows(I).Cells("成本").Value + 獎金明細表_dgv.Rows(II).Cells("成本").Value
223
+                    過度表_dgv.Rows(I).Cells("運費").Value = 過度表_dgv.Rows(I).Cells("運費").Value + 獎金明細表_dgv.Rows(II).Cells("運費").Value
224
+                    過度表_dgv.Rows(I).Cells("稅額(發票)").Value = 過度表_dgv.Rows(I).Cells("稅額(發票)").Value + 獎金明細表_dgv.Rows(II).Cells("稅額(發票)").Value
225
+                    過度表_dgv.Rows(I).Cells("其他(傭金)").Value = 過度表_dgv.Rows(I).Cells("其他(傭金)").Value + 獎金明細表_dgv.Rows(II).Cells("其他(傭金)").Value
226
+                    過度表_dgv.Rows(I).Cells("手續費(刷卡)").Value = 過度表_dgv.Rows(I).Cells("手續費(刷卡)").Value + 獎金明細表_dgv.Rows(II).Cells("手續費(刷卡)").Value
227
+                End If
228
+            Next
229
+        Next
230
+        For I As Integer = 0 To 過度表_dgv.Rows.Count - 1
231
+            過度表_dgv.Rows(I).Cells("毛利").Value = "0" : 過度表_dgv.Rows(I).Cells("獎金").Value = "0"
232
+            過度表_dgv.Rows(I).Cells("毛利").Value = 過度表_dgv.Rows(I).Cells("銷貨總額").Value - 過度表_dgv.Rows(I).Cells("成本").Value - 過度表_dgv.Rows(I).Cells("運費").Value -
233
+                                                       過度表_dgv.Rows(I).Cells("稅額(發票)").Value - 過度表_dgv.Rows(I).Cells("其他(傭金)").Value - 過度表_dgv.Rows(I).Cells("手續費(刷卡)").Value
234
+
235
+            Dim 毛利遞減 As Integer = 過度表_dgv.Rows(I).Cells("毛利").Value
236
+            If 過度表_dgv.Rows(I).Cells("階級1").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級1").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
237
+                過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("毛利").Value / 100 * 過度表_dgv.Rows(I).Cells("比例1").Value
238
+            Else
239
+                過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
240
+                                                            (過度表_dgv.Rows(I).Cells("階級1").Value / 100 * 過度表_dgv.Rows(I).Cells("比例1").Value)
241
+                毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級1").Value
242
+                If 過度表_dgv.Rows(I).Cells("階級2").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級2").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
243
+                    過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例2").Value)
244
+                Else
245
+                    過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
246
+                                                           ((過度表_dgv.Rows(I).Cells("階級2").Value - 過度表_dgv.Rows(I).Cells("階級1").Value) / 100 * 過度表_dgv.Rows(I).Cells("比例2").Value)
247
+                    毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級2").Value
248
+                    If 過度表_dgv.Rows(I).Cells("階級3").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級3").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
249
+                        過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例3").Value)
250
+                    Else
251
+                        過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
252
+                                                               ((過度表_dgv.Rows(I).Cells("階級3").Value - 過度表_dgv.Rows(I).Cells("階級2").Value) /
253
+                                                                100 * 過度表_dgv.Rows(I).Cells("比例3").Value)
254
+                        毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級3").Value
255
+                        If 過度表_dgv.Rows(I).Cells("階級4").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級4").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
256
+                            過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例4").Value)
257
+                        Else
258
+                            過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
259
+                                                                   ((過度表_dgv.Rows(I).Cells("階級4").Value - 過度表_dgv.Rows(I).Cells("階級3").Value) /
260
+                                                                     100 * 過度表_dgv.Rows(I).Cells("比例4").Value)
261
+                            毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級4").Value
262
+                            If 過度表_dgv.Rows(I).Cells("階級5").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級5").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
263
+                                過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例5").Value)
264
+                            Else
265
+                                過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
266
+                                                                       ((過度表_dgv.Rows(I).Cells("階級5").Value - 過度表_dgv.Rows(I).Cells("階級4").Value) /
267
+                                                                         100 * 過度表_dgv.Rows(I).Cells("比例5").Value)
268
+                                毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級5").Value
269
+                                If 過度表_dgv.Rows(I).Cells("階級6").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級6").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
270
+                                    過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例6").Value)
271
+                                Else
272
+                                    過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
273
+                                                                           ((過度表_dgv.Rows(I).Cells("階級6").Value - 過度表_dgv.Rows(I).Cells("階級5").Value) /
274
+                                                                             100 * 過度表_dgv.Rows(I).Cells("比例6").Value)
275
+                                    毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級6").Value
276
+                                    If 過度表_dgv.Rows(I).Cells("階級7").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級7").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
277
+                                        過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例7").Value)
278
+                                    Else
279
+                                        過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
280
+                                                                               ((過度表_dgv.Rows(I).Cells("階級7").Value - 過度表_dgv.Rows(I).Cells("階級6").Value) /
281
+                                                                                 100 * 過度表_dgv.Rows(I).Cells("比例7").Value)
282
+                                        毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級7").Value
283
+                                        If 過度表_dgv.Rows(I).Cells("階級8").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級8").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
284
+                                            過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例8").Value)
285
+                                        Else
286
+                                            過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
287
+                                                                                   ((過度表_dgv.Rows(I).Cells("階級8").Value - 過度表_dgv.Rows(I).Cells("階級7").Value) /
288
+                                                                                     100 * 過度表_dgv.Rows(I).Cells("比例8").Value)
289
+                                            毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級8").Value
290
+                                            If 過度表_dgv.Rows(I).Cells("階級9").Value = 0 Or 過度表_dgv.Rows(I).Cells("階級9").Value >= 過度表_dgv.Rows(I).Cells("毛利").Value Then
291
+                                                過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例9").Value)
292
+                                            Else
293
+                                                過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value +
294
+                                                                                       ((過度表_dgv.Rows(I).Cells("階級9").Value - 過度表_dgv.Rows(I).Cells("階級8").Value) /
295
+                                                                                         100 * 過度表_dgv.Rows(I).Cells("比例9").Value)
296
+                                                毛利遞減 = 過度表_dgv.Rows(I).Cells("毛利").Value - 過度表_dgv.Rows(I).Cells("階級9").Value
297
+                                                過度表_dgv.Rows(I).Cells("獎金").Value = 過度表_dgv.Rows(I).Cells("獎金").Value + (毛利遞減 / 100 * 過度表_dgv.Rows(I).Cells("比例10").Value)
298
+                                            End If
299
+                                        End If
300
+                                    End If
301
+                                End If
302
+                            End If
303
+                        End If
304
+                    End If
305
+                End If
306
+            End If
307
+        Next
308
+    End Sub
309
+    Private Sub Set_彙總主表()
310
+        獎金彙總_dgv.DataSource = Nothing : ds6.Clear()
311
+        獎金彙總_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
312
+        獎金彙總_dgv.ColumnHeadersHeight = 25
313
+        獎金彙總_dgv.AllowUserToAddRows = False
314
+        獎金彙總_dgv.RowTemplate.Height = 25
315
+
316
+        SQL_業績主表1()
317
+        da.Fill(ds6) : 獎金彙總_dgv.DataSource = ds6.Tables(0) : conn.Close()
318
+        獎金彙總_dgv.Columns(2).DefaultCellStyle.Format = "#,##0" : 獎金彙總_dgv.Columns(3).DefaultCellStyle.Format = "#,##0" : 獎金彙總_dgv.Columns(4).DefaultCellStyle.Format = "#,##0"
319
+        獎金彙總_dgv.Columns(5).DefaultCellStyle.Format = "#,##0" : 獎金彙總_dgv.Columns(6).DefaultCellStyle.Format = "#,##0" : 獎金彙總_dgv.Columns(7).DefaultCellStyle.Format = "#,##0"
320
+        獎金彙總_dgv.Columns(8).DefaultCellStyle.Format = "#,##0" : 獎金彙總_dgv.Columns(9).DefaultCellStyle.Format = "#,##0"
321
+        獎金彙總_dgv.Columns(2).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金彙總_dgv.Columns(3).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
322
+        獎金彙總_dgv.Columns(4).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金彙總_dgv.Columns(5).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
323
+        獎金彙總_dgv.Columns(6).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金彙總_dgv.Columns(7).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
324
+        獎金彙總_dgv.Columns(8).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金彙總_dgv.Columns(9).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
325
+
326
+        獎金彙總_dgv.Columns(2).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金彙總_dgv.Columns(3).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
327
+        獎金彙總_dgv.Columns(4).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金彙總_dgv.Columns(5).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
328
+        獎金彙總_dgv.Columns(6).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金彙總_dgv.Columns(7).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
329
+        獎金彙總_dgv.Columns(8).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight : 獎金彙總_dgv.Columns(9).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleRight
330
+        NUD1.Value = 0 : NUD2.Value = 0 : NUD3.Value = 0 : NUD4.Value = 0 : NUD5.Value = 0
331
+        For I As Integer = 0 To 獎金彙總_dgv.Rows.Count - 1
332
+            獎金彙總_dgv.Rows(I).Cells("銷貨總額").Value = "0" : 獎金彙總_dgv.Rows(I).Cells("成本").Value = "0" : 獎金彙總_dgv.Rows(I).Cells("運費").Value = "0"
333
+            獎金彙總_dgv.Rows(I).Cells("稅額(發票)").Value = "0" : 獎金彙總_dgv.Rows(I).Cells("其他(傭金)").Value = "0" : 獎金彙總_dgv.Rows(I).Cells("手續費(刷卡)").Value = "0"
334
+            獎金彙總_dgv.Rows(I).Cells("毛利").Value = "0" : 獎金彙總_dgv.Rows(I).Cells("獎金").Value = "0"
335
+            For II As Integer = 0 To 過度表_dgv.Rows.Count - 1
336
+                If 過度表_dgv.Rows(II).Cells("姓名").Value.ToString = 獎金彙總_dgv.Rows(I).Cells("姓名").Value.ToString Then
337
+                    獎金彙總_dgv.Rows(I).Cells("銷貨總額").Value = 獎金彙總_dgv.Rows(I).Cells("銷貨總額").Value + 過度表_dgv.Rows(II).Cells("銷貨總額").Value
338
+                    獎金彙總_dgv.Rows(I).Cells("成本").Value = 獎金彙總_dgv.Rows(I).Cells("成本").Value + 過度表_dgv.Rows(II).Cells("成本").Value
339
+                    獎金彙總_dgv.Rows(I).Cells("運費").Value = 獎金彙總_dgv.Rows(I).Cells("運費").Value + 過度表_dgv.Rows(II).Cells("運費").Value
340
+                    獎金彙總_dgv.Rows(I).Cells("稅額(發票)").Value = 獎金彙總_dgv.Rows(I).Cells("稅額(發票)").Value + 過度表_dgv.Rows(II).Cells("稅額(發票)").Value
341
+                    獎金彙總_dgv.Rows(I).Cells("其他(傭金)").Value = 獎金彙總_dgv.Rows(I).Cells("其他(傭金)").Value + 過度表_dgv.Rows(II).Cells("其他(傭金)").Value
342
+                    獎金彙總_dgv.Rows(I).Cells("手續費(刷卡)").Value = 獎金彙總_dgv.Rows(I).Cells("手續費(刷卡)").Value + 過度表_dgv.Rows(II).Cells("手續費(刷卡)").Value
343
+                    獎金彙總_dgv.Rows(I).Cells("毛利").Value = 獎金彙總_dgv.Rows(I).Cells("毛利").Value + 過度表_dgv.Rows(II).Cells("毛利").Value
344
+                    獎金彙總_dgv.Rows(I).Cells("獎金").Value = 獎金彙總_dgv.Rows(I).Cells("獎金").Value + 過度表_dgv.Rows(II).Cells("獎金").Value
345
+                End If
346
+            Next
347
+            NUD1.Value = NUD1.Value + 獎金彙總_dgv.Rows(I).Cells("運費").Value
348
+        Next
349
+        SQL_業績運費計算_查詢()
350
+        If dr.Read() Then : NUD2.Value = dr("扣運費").ToString : NUD3.Value = dr("已出未收").ToString : NUD4.Value = dr("代運費").ToString
351
+        Else : NUD2.Value = 0 : NUD3.Value = 0 : NUD4.Value = 0 : End If
352
+        NUD5.Value = NUD1.Value - NUD2.Value - NUD3.Value - NUD4.Value
353
+    End Sub
354
+    Private Sub 日期格式()
355
+        '-------------日期一----------------------------------------------------------------------------------------
356
+        DTP = Strings.Left(Strings.Format(開始日期_dtp.Value, "yyyy/MM/dd"), 8) & "01" : 開始日期_dtp.Value = DTP
357
+        '-------------日期二----------------------------------------------------------------------------------------
358
+        DTP = Strings.Left(Strings.Format(結束日期_dtp.Value, "yyyy/MM/dd"), 8) & "01" : 結束日期_dtp.Value = DTP
359
+        結束日期_dtp.Value = 結束日期_dtp.Value.AddMonths(1) : 結束日期_dtp.Value = 結束日期_dtp.Value.AddDays(-1)
360
+    End Sub
361
+    Private Sub 計算()
362
+        Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_彙總明細() : Set_彙總過度表() : Set_彙總主表()
363
+    End Sub
364
+    Private Sub 業績獎金彙總表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
365
+        Me.MdiParent = YD_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
366
+        SQL_銷售控制表_空值修正1() : SQL_銷售控制表_空值修正2()
367
+        彙總表_bt.Enabled = False : 明細表_bt.Enabled = True : 獎金明細表_dgv.Visible = False : 獎金彙總_dgv.Visible = True
368
+        日期格式() : 計算()
369
+
370
+        If YD_ERP_SYS.Size.Width > 1440 And YD_ERP_SYS.Size.Height > 900 Then
371
+            字體_NUD.Value = 9
372
+        ElseIf YD_ERP_SYS.Size.Width <= 1440 And YD_ERP_SYS.Size.Height <= 900 Then
373
+            字體_NUD.Value = 8
374
+        End If
375
+    End Sub
376
+    Private Sub 業績獎金彙總表_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
377
+        If YD_ERP_SYS.Size.Width > 1440 And YD_ERP_SYS.Size.Height > 900 Then
378
+            字體_NUD.Value = 9
379
+        ElseIf YD_ERP_SYS.Size.Width <= 1440 And YD_ERP_SYS.Size.Height <= 900 Then
380
+            字體_NUD.Value = 8
381
+        End If
382
+    End Sub
383
+    Private Sub NUD2_ValueChanged(sender As Object, e As EventArgs) Handles NUD2.ValueChanged
384
+        NUD5.Value = NUD1.Value - NUD2.Value - NUD3.Value - NUD4.Value
385
+    End Sub
386
+    Private Sub NUD3_ValueChanged(sender As Object, e As EventArgs) Handles NUD3.ValueChanged
387
+        NUD5.Value = NUD1.Value - NUD2.Value - NUD3.Value - NUD4.Value
388
+    End Sub
389
+    Private Sub NUD4_ValueChanged(sender As Object, e As EventArgs) Handles NUD4.ValueChanged
390
+        NUD5.Value = NUD1.Value - NUD2.Value - NUD3.Value - NUD4.Value
391
+    End Sub
392
+    Private Sub 存檔_bt_Click(sender As Object, e As EventArgs) Handles 存檔_bt.Click
393
+        SQL_業績運費計算_查詢()
394
+        If dr.Read() Then
395
+            SQL_業績運費計算_修正() : MsgBox("修改完成!!!")
396
+        Else
397
+            SQL_業績運費計算_新增() : MsgBox("新增完成!!!")
398
+        End If : conn.Close()
399
+    End Sub
400
+    Private Sub 獎金明細表_dgv_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 獎金明細表_dgv.RowPostPaint
401
+        Dim linePen As New Pen(Color.Blue, 2)
402
+        If e.RowIndex = 獎金明細表_dgv.Rows.Count - 1 Then : Exit Sub : Else
403
+            If 獎金明細表_dgv(1, e.RowIndex).Value.ToString <> 獎金明細表_dgv(1, e.RowIndex + 1).Value.ToString Then
404
+                Dim startX As Integer = IIf(獎金明細表_dgv.RowHeadersVisible, 獎金明細表_dgv.RowHeadersWidth, 0) : Dim startY As Integer = e.RowBounds.Top + e.RowBounds.Height - 1
405
+                Dim endX As Integer = startX + 獎金明細表_dgv.Columns.GetColumnsWidth(DataGridViewElementStates.Visible) - 獎金明細表_dgv.HorizontalScrollingOffset
406
+                e.Graphics.DrawLine(linePen, startX, startY, endX, startY) : Exit Sub
407
+            End If
408
+        End If
409
+    End Sub
410
+    Private Sub 開始日期_dtp_ValueChanged(sender As Object, e As EventArgs) Handles 開始日期_dtp.Click
411
+        計算()
412
+    End Sub
413
+    Private Sub 結束日期_dtp_ValueChanged(sender As Object, e As EventArgs) Handles 結束日期_dtp.Click
414
+        計算()
415
+    End Sub
416
+    Private Sub 上個月_bt_Click(sender As Object, e As EventArgs) Handles 上個月_bt.Click
417
+        中間日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
418
+        開始日期_dtp.Value = 中間日期_dtp.Value
419
+        結束日期_dtp.Value = 中間日期_dtp.Value
420
+        日期格式() : 計算()
421
+    End Sub
422
+    Private Sub 下個月_bt_Click(sender As Object, e As EventArgs) Handles 下個月_bt.Click
423
+        中間日期_dtp.Value = 中間日期_dtp.Value.AddMonths(1)
424
+        開始日期_dtp.Value = 中間日期_dtp.Value
425
+        結束日期_dtp.Value = 中間日期_dtp.Value
426
+        日期格式() : 計算()
427
+    End Sub
428
+    Private Sub 彙總表_bt_Click(sender As Object, e As EventArgs) Handles 彙總表_bt.Click
429
+        彙總表_bt.Enabled = False : 明細表_bt.Enabled = True : 獎金明細表_dgv.Visible = False : 獎金彙總_dgv.Visible = True
430
+    End Sub
431
+    Private Sub 明細表_bt_Click(sender As Object, e As EventArgs) Handles 明細表_bt.Click
432
+        彙總表_bt.Enabled = True : 明細表_bt.Enabled = False : 獎金明細表_dgv.Visible = True : 獎金彙總_dgv.Visible = False
433
+    End Sub
434
+    Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
435
+        彙總1_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
436
+        衍生運費_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
437
+        其他_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
438
+        外車車資_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
439
+        料號一_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
440
+        備註運費_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
441
+        獎金彙總_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
442
+        獎金明細表_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
443
+    End Sub
444
+    Private Sub 列印成EXCEL_bt_Click(sender As Object, e As EventArgs) Handles 列印成EXCEL_bt.Click
445
+        xlApp = CType(CreateObject("Excel.Application"), Application)
446
+        xlBook = xlApp.Workbooks.Add
447
+        xlApp.DisplayAlerts = True
448
+        xlBook.Activate()
449
+        xlSheet = NewMethod(xlBook)
450
+        xlSheet.Activate()
451
+        xlApp.Visible = True
452
+        xlApp.Application.WindowState = xlMaximized
453
+
454
+        If 獎金彙總_dgv.Visible = True Then
455
+            xlSheet.Cells(1, 1) = "雅邸家居" : xlSheet.Cells(2, 1) = "業績獎金彙總表" : xlSheet.Cells(3, 1) = "日期區間:" & 開始日期_dtp.Value & " ~ " & 結束日期_dtp.Value
456
+            xlSheet.Cells(4, 1) = "編號" : xlSheet.Cells(4, 2) = "業務姓名" : xlSheet.Cells(4, 3) = "銷貨總額" : xlSheet.Cells(4, 4) = "成本" : xlSheet.Cells(4, 5) = "運費"
457
+            xlSheet.Cells(4, 6) = "稅額(發票)" : xlSheet.Cells(4, 7) = "其他(傭金)" : xlSheet.Cells(4, 8) = "手續費(刷卡)" : xlSheet.Cells(4, 9) = "業績毛利"
458
+            xlSheet.Cells(4, 10) = "獎金"
459
+            For I As Integer = 0 To 獎金彙總_dgv.Rows.Count - 1
460
+                xlSheet.Cells(I + 5, 1) = 獎金彙總_dgv.Rows(I).Cells("編號").Value : xlSheet.Cells(I + 5, 2) = 獎金彙總_dgv.Rows(I).Cells("姓名").Value
461
+                xlSheet.Cells(I + 5, 3) = 獎金彙總_dgv.Rows(I).Cells("銷貨總額").Value : xlSheet.Cells(I + 5, 4) = 獎金彙總_dgv.Rows(I).Cells("成本").Value
462
+                xlSheet.Cells(I + 5, 5) = 獎金彙總_dgv.Rows(I).Cells("運費").Value : xlSheet.Cells(I + 5, 6) = 獎金彙總_dgv.Rows(I).Cells("稅額(發票)").Value
463
+                xlSheet.Cells(I + 5, 7) = 獎金彙總_dgv.Rows(I).Cells("其他(傭金)").Value : xlSheet.Cells(I + 5, 8) = 獎金彙總_dgv.Rows(I).Cells("手續費(刷卡)").Value
464
+                xlSheet.Cells(I + 5, 9) = 獎金彙總_dgv.Rows(I).Cells("毛利").Value : xlSheet.Cells(I + 5, 10) = 獎金彙總_dgv.Rows(I).Cells("獎金").Value
465
+                N1 = I
466
+            Next
467
+        Else
468
+            xlSheet.Cells(1, 1) = "雅邸家居" : xlSheet.Cells(2, 1) = "業績明細表" : xlSheet.Cells(3, 1) = "日期區間:" & 開始日期_dtp.Value & " ~ " & 結束日期_dtp.Value
469
+            xlSheet.Cells(4, 1) = "編號" : xlSheet.Cells(4, 2) = "業務姓名" : xlSheet.Cells(4, 3) = "銷貨總額" : xlSheet.Cells(4, 4) = "成本" : xlSheet.Cells(4, 5) = "運費"
470
+            xlSheet.Cells(4, 6) = "稅額(發票)" : xlSheet.Cells(4, 7) = "其他(傭金)" : xlSheet.Cells(4, 8) = "手續費(刷卡)" : xlSheet.Cells(4, 9) = "業績毛利"
471
+            xlSheet.Cells(4, 10) = "獎金基礎"
472
+            For I As Integer = 0 To 獎金明細表_dgv.Rows.Count - 1
473
+                xlSheet.Cells(I + 5, 1) = 獎金明細表_dgv.Rows(I).Cells("編號").Value : xlSheet.Cells(I + 5, 2) = 獎金明細表_dgv.Rows(I).Cells("姓名").Value
474
+                xlSheet.Cells(I + 5, 3) = 獎金明細表_dgv.Rows(I).Cells("銷貨總額").Value : xlSheet.Cells(I + 5, 4) = 獎金明細表_dgv.Rows(I).Cells("成本").Value
475
+                xlSheet.Cells(I + 5, 5) = 獎金明細表_dgv.Rows(I).Cells("運費").Value : xlSheet.Cells(I + 5, 6) = 獎金明細表_dgv.Rows(I).Cells("稅額(發票)").Value
476
+                xlSheet.Cells(I + 5, 7) = 獎金明細表_dgv.Rows(I).Cells("其他(傭金)").Value : xlSheet.Cells(I + 5, 8) = 獎金明細表_dgv.Rows(I).Cells("手續費(刷卡)").Value
477
+                xlSheet.Cells(I + 5, 9) = 獎金明細表_dgv.Rows(I).Cells("毛利").Value : xlSheet.Cells(I + 5, 10) = 獎金明細表_dgv.Rows(I).Cells("獎金基礎").Value
478
+                N1 = I
479
+            Next
480
+        End If
481
+        xlSheet.Cells(N1 + 6, 2) = "合計"
482
+        xlSheet.Cells(N1 + 6, 3) = "=SUM(C5:C" & N1 + 5 & ")" : xlSheet.Cells(N1 + 6, 4) = "=SUM(D5:D" & N1 + 5 & ")"
483
+        xlSheet.Cells(N1 + 6, 5) = "=SUM(E5:E" & N1 + 5 & ")" : xlSheet.Cells(N1 + 6, 6) = "=SUM(F5:F" & N1 + 5 & ")"
484
+        xlSheet.Cells(N1 + 6, 7) = "=SUM(G5:G" & N1 + 5 & ")" : xlSheet.Cells(N1 + 6, 8) = "=SUM(H5:H" & N1 + 5 & ")"
485
+        xlSheet.Cells(N1 + 6, 9) = "=SUM(I5:I" & N1 + 5 & ")" : xlSheet.Cells(N1 + 6, 10) = "=SUM(J5:J" & N1 + 5 & ")"
486
+        xlSheet.Cells(N1 + 7, 3) = "扣運費(上月已結)" : xlSheet.Cells(N1 + 7, 5) = NUD2.Value
487
+        xlSheet.Cells(N1 + 8, 3) = "已出貨未扣款" : xlSheet.Cells(N1 + 8, 5) = NUD3.Value
488
+        xlSheet.Cells(N1 + 9, 3) = "代運費" : xlSheet.Cells(N1 + 9, 5) = NUD4.Value
489
+        xlSheet.Cells(N1 + 10, 3) = "共計" : xlSheet.Cells(N1 + 10, 5) = NUD5.Value
490
+        BB(xlApp, xlSheet)
491
+
492
+        xlSheet.PageSetup.PrintArea = ""
493
+        xlApp.Cells.Select()
494
+        xlSheet.Range("B1").Select()
495
+        xlApp.Application.WindowState = xlMinimized
496
+        xlSheet.Cells.Select()
497
+        MsgBox("列印完成。")
498
+    End Sub
499
+    Private Shared Function NewMethod(xlBook As Workbook) As Worksheet
500
+        Return CType(xlBook.Worksheets.Add, Worksheet)
501
+    End Function
502
+    Private Sub BB(ByVal myExcel As Application, ByVal xlSheet As Worksheet)
503
+        xlSheet.Columns("A:A").Select
504
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
505
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With
506
+
507
+        xlSheet.Columns("B:B").Select
508
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
509
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With
510
+
511
+        xlSheet.Range("C4:J4").Select()
512
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
513
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With
514
+
515
+        xlSheet.Columns("A:A").Select : myExcel.Selection.ColumnWidth = 5
516
+        xlSheet.Range("C5:J" & N1 + 6 & "").Select() : myExcel.Selection.Style = "Comma" : myExcel.Selection.NumberFormatLocal = "_-* #,##0_-;-* #,##0_-;_-* ""-""??_-;_-@_-"
517
+        xlSheet.Range("E" & N1 + 7 & ":E" & N1 + 10 & "").Select() : myExcel.Selection.Style = "Comma" : myExcel.Selection.NumberFormatLocal = "_-* #,##0_-;-* #,##0_-;_-* ""-""??_-;_-@_-"
518
+        xlSheet.Columns("C:J").EntireColumn.AutoFit
519
+
520
+        xlSheet.Range("B" & N1 + 7 & ":D" & N1 + 7 & "").Select()
521
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
522
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
523
+        xlSheet.Range("B" & N1 + 8 & ":D" & N1 + 8 & "").Select()
524
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
525
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
526
+        xlSheet.Range("B" & N1 + 9 & ":D" & N1 + 9 & "").Select()
527
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
528
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
529
+        xlSheet.Range("B" & N1 + 10 & ":D" & N1 + 10 & "").Select()
530
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
531
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
532
+
533
+        xlSheet.Range("B" & N1 + 7 & ":D" & N1 + 10 & "").Select()
534
+        With myExcel.Selection : .HorizontalAlignment = xlRight : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
535
+            .ShrinkToFit = False : .ReadingOrder = xlContext : End With
536
+        xlSheet.Range("A1:J1").Select()
537
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
538
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
539
+        xlSheet.Range("A2:J2").Select()
540
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
541
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
542
+        xlSheet.Range("A3:J3").Select()
543
+        With myExcel.Selection : .HorizontalAlignment = xlLeft : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
544
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
545
+        xlSheet.Range("A1:J1").Select()
546
+        With myExcel.Selection.Font : .Name = "新細明體" : .Size = 24 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False : .Shadow = False
547
+            .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontMinor : End With
548
+
549
+        xlSheet.Range("A4:J4").Select()
550
+        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
551
+        myExcel.Selection.Borders(xlEdgeLeft).LineStyle = xlNone
552
+        With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
553
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlDouble : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThick : End With
554
+        myExcel.Selection.Borders(xlEdgeRight).LineStyle = xlNone : myExcel.Selection.Borders(xlInsideVertical).LineStyle = xlNone
555
+        myExcel.Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
556
+
557
+        xlSheet.Range("A3:J3").Select()
558
+        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
559
+        myExcel.Selection.Borders(xlEdgeLeft).LineStyle = xlNone : myExcel.Selection.Borders(xlEdgeTop).LineStyle = xlNone
560
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
561
+        myExcel.Selection.Borders(xlEdgeRight).LineStyle = xlNone : myExcel.Selection.Borders(xlInsideVertical).LineStyle = xlNone
562
+        myExcel.Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
563
+
564
+        xlSheet.Range("A" & N1 + 5 & ":J" & N1 + 5 & "").Select()
565
+        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
566
+        myExcel.Selection.Borders(xlEdgeLeft).LineStyle = xlNone : myExcel.Selection.Borders(xlEdgeTop).LineStyle = xlNone
567
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
568
+        myExcel.Selection.Borders(xlEdgeRight).LineStyle = xlNone : myExcel.Selection.Borders(xlInsideVertical).LineStyle = xlNone
569
+        myExcel.Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
570
+
571
+        xlSheet.Range("A" & N1 + 9 & ":E" & N1 + 9 & "").Select()
572
+        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
573
+        myExcel.Selection.Borders(xlEdgeLeft).LineStyle = xlNone : myExcel.Selection.Borders(xlEdgeTop).LineStyle = xlNone
574
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
575
+        myExcel.Selection.Borders(xlEdgeRight).LineStyle = xlNone : myExcel.Selection.Borders(xlInsideVertical).LineStyle = xlNone
576
+        myExcel.Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
577
+
578
+        myExcel.ActiveWindow.DisplayGridlines = False
579
+    End Sub
580
+End Class

+ 93
- 75
YD-ERP-SYS/財務系統管理/營運報表.Designer.vb Прегледај датотеку

22
     '請勿使用程式碼編輯器進行修改。
22
     '請勿使用程式碼編輯器進行修改。
23
     <System.Diagnostics.DebuggerStepThrough()> _
23
     <System.Diagnostics.DebuggerStepThrough()> _
24
     Private Sub InitializeComponent()
24
     Private Sub InitializeComponent()
25
-        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
-        Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
-        Dim DataGridViewCellStyle3 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
-        Dim DataGridViewCellStyle4 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
-        Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
-        Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
-        Dim DataGridViewCellStyle7 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
32
-        Dim DataGridViewCellStyle8 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
33
-        Dim DataGridViewCellStyle9 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
34
-        Dim DataGridViewCellStyle10 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
35
-        Dim DataGridViewCellStyle11 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
36
-        Dim DataGridViewCellStyle12 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
37
-        Dim DataGridViewCellStyle13 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
25
+        Dim DataGridViewCellStyle40 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Dim DataGridViewCellStyle41 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
+        Dim DataGridViewCellStyle42 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
+        Dim DataGridViewCellStyle43 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
+        Dim DataGridViewCellStyle44 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
+        Dim DataGridViewCellStyle45 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
+        Dim DataGridViewCellStyle46 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
32
+        Dim DataGridViewCellStyle47 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
33
+        Dim DataGridViewCellStyle48 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
34
+        Dim DataGridViewCellStyle49 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
35
+        Dim DataGridViewCellStyle50 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
36
+        Dim DataGridViewCellStyle51 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
37
+        Dim DataGridViewCellStyle52 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
38
         Me.TextBox77 = New System.Windows.Forms.TextBox()
38
         Me.TextBox77 = New System.Windows.Forms.TextBox()
39
         Me.TextBox78 = New System.Windows.Forms.TextBox()
39
         Me.TextBox78 = New System.Windows.Forms.TextBox()
40
         Me.TextBox79 = New System.Windows.Forms.TextBox()
40
         Me.TextBox79 = New System.Windows.Forms.TextBox()
160
         Me.主表_dgv = New System.Windows.Forms.DataGridView()
160
         Me.主表_dgv = New System.Windows.Forms.DataGridView()
161
         Me.字體大小調整_lb = New System.Windows.Forms.Label()
161
         Me.字體大小調整_lb = New System.Windows.Forms.Label()
162
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
162
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
163
+        Me.計算基礎_ch = New System.Windows.Forms.ComboBox()
164
+        Me.PictureBox1 = New System.Windows.Forms.PictureBox()
163
         CType(Me.月12_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
165
         CType(Me.月12_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
164
         CType(Me.月11_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
166
         CType(Me.月11_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
165
         CType(Me.月10_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
167
         CType(Me.月10_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
174
         CType(Me.月1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
176
         CType(Me.月1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
175
         CType(Me.主表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
177
         CType(Me.主表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
176
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
178
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
179
+        CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
177
         Me.SuspendLayout()
180
         Me.SuspendLayout()
178
         '
181
         '
179
         'TextBox77
182
         'TextBox77
1267
         Me.Label13.AutoSize = True
1270
         Me.Label13.AutoSize = True
1268
         Me.Label13.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1271
         Me.Label13.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1269
         Me.Label13.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1272
         Me.Label13.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1270
-        Me.Label13.Location = New System.Drawing.Point(1777, 3)
1273
+        Me.Label13.Location = New System.Drawing.Point(1817, 3)
1271
         Me.Label13.Name = "Label13"
1274
         Me.Label13.Name = "Label13"
1272
         Me.Label13.Size = New System.Drawing.Size(51, 24)
1275
         Me.Label13.Size = New System.Drawing.Size(51, 24)
1273
         Me.Label13.TabIndex = 1247
1276
         Me.Label13.TabIndex = 1247
1278
         Me.Label12.AutoSize = True
1281
         Me.Label12.AutoSize = True
1279
         Me.Label12.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1282
         Me.Label12.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1280
         Me.Label12.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1283
         Me.Label12.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1281
-        Me.Label12.Location = New System.Drawing.Point(1659, 3)
1284
+        Me.Label12.Location = New System.Drawing.Point(1699, 3)
1282
         Me.Label12.Name = "Label12"
1285
         Me.Label12.Name = "Label12"
1283
         Me.Label12.Size = New System.Drawing.Size(51, 24)
1286
         Me.Label12.Size = New System.Drawing.Size(51, 24)
1284
         Me.Label12.TabIndex = 1246
1287
         Me.Label12.TabIndex = 1246
1289
         Me.Label11.AutoSize = True
1292
         Me.Label11.AutoSize = True
1290
         Me.Label11.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1293
         Me.Label11.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1291
         Me.Label11.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1294
         Me.Label11.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1292
-        Me.Label11.Location = New System.Drawing.Point(1541, 3)
1295
+        Me.Label11.Location = New System.Drawing.Point(1581, 3)
1293
         Me.Label11.Name = "Label11"
1296
         Me.Label11.Name = "Label11"
1294
         Me.Label11.Size = New System.Drawing.Size(51, 24)
1297
         Me.Label11.Size = New System.Drawing.Size(51, 24)
1295
         Me.Label11.TabIndex = 1245
1298
         Me.Label11.TabIndex = 1245
1300
         Me.Label10.AutoSize = True
1303
         Me.Label10.AutoSize = True
1301
         Me.Label10.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1304
         Me.Label10.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1302
         Me.Label10.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1305
         Me.Label10.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1303
-        Me.Label10.Location = New System.Drawing.Point(1423, 3)
1306
+        Me.Label10.Location = New System.Drawing.Point(1463, 3)
1304
         Me.Label10.Name = "Label10"
1307
         Me.Label10.Name = "Label10"
1305
         Me.Label10.Size = New System.Drawing.Size(40, 24)
1308
         Me.Label10.Size = New System.Drawing.Size(40, 24)
1306
         Me.Label10.TabIndex = 1244
1309
         Me.Label10.TabIndex = 1244
1311
         Me.Label9.AutoSize = True
1314
         Me.Label9.AutoSize = True
1312
         Me.Label9.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1315
         Me.Label9.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1313
         Me.Label9.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1316
         Me.Label9.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1314
-        Me.Label9.Location = New System.Drawing.Point(1305, 3)
1317
+        Me.Label9.Location = New System.Drawing.Point(1345, 3)
1315
         Me.Label9.Name = "Label9"
1318
         Me.Label9.Name = "Label9"
1316
         Me.Label9.Size = New System.Drawing.Size(40, 24)
1319
         Me.Label9.Size = New System.Drawing.Size(40, 24)
1317
         Me.Label9.TabIndex = 1243
1320
         Me.Label9.TabIndex = 1243
1322
         Me.Label8.AutoSize = True
1325
         Me.Label8.AutoSize = True
1323
         Me.Label8.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1326
         Me.Label8.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1324
         Me.Label8.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1327
         Me.Label8.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1325
-        Me.Label8.Location = New System.Drawing.Point(1187, 3)
1328
+        Me.Label8.Location = New System.Drawing.Point(1227, 3)
1326
         Me.Label8.Name = "Label8"
1329
         Me.Label8.Name = "Label8"
1327
         Me.Label8.Size = New System.Drawing.Size(40, 24)
1330
         Me.Label8.Size = New System.Drawing.Size(40, 24)
1328
         Me.Label8.TabIndex = 1242
1331
         Me.Label8.TabIndex = 1242
1333
         Me.Label7.AutoSize = True
1336
         Me.Label7.AutoSize = True
1334
         Me.Label7.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1337
         Me.Label7.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1335
         Me.Label7.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1338
         Me.Label7.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1336
-        Me.Label7.Location = New System.Drawing.Point(1069, 3)
1339
+        Me.Label7.Location = New System.Drawing.Point(1109, 3)
1337
         Me.Label7.Name = "Label7"
1340
         Me.Label7.Name = "Label7"
1338
         Me.Label7.Size = New System.Drawing.Size(40, 24)
1341
         Me.Label7.Size = New System.Drawing.Size(40, 24)
1339
         Me.Label7.TabIndex = 1241
1342
         Me.Label7.TabIndex = 1241
1344
         Me.Label6.AutoSize = True
1347
         Me.Label6.AutoSize = True
1345
         Me.Label6.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1348
         Me.Label6.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1346
         Me.Label6.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1349
         Me.Label6.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1347
-        Me.Label6.Location = New System.Drawing.Point(951, 3)
1350
+        Me.Label6.Location = New System.Drawing.Point(991, 3)
1348
         Me.Label6.Name = "Label6"
1351
         Me.Label6.Name = "Label6"
1349
         Me.Label6.Size = New System.Drawing.Size(40, 24)
1352
         Me.Label6.Size = New System.Drawing.Size(40, 24)
1350
         Me.Label6.TabIndex = 1240
1353
         Me.Label6.TabIndex = 1240
1355
         Me.Label5.AutoSize = True
1358
         Me.Label5.AutoSize = True
1356
         Me.Label5.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1359
         Me.Label5.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1357
         Me.Label5.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1360
         Me.Label5.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1358
-        Me.Label5.Location = New System.Drawing.Point(833, 3)
1361
+        Me.Label5.Location = New System.Drawing.Point(873, 3)
1359
         Me.Label5.Name = "Label5"
1362
         Me.Label5.Name = "Label5"
1360
         Me.Label5.Size = New System.Drawing.Size(40, 24)
1363
         Me.Label5.Size = New System.Drawing.Size(40, 24)
1361
         Me.Label5.TabIndex = 1239
1364
         Me.Label5.TabIndex = 1239
1366
         Me.Label4.AutoSize = True
1369
         Me.Label4.AutoSize = True
1367
         Me.Label4.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1370
         Me.Label4.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1368
         Me.Label4.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1371
         Me.Label4.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1369
-        Me.Label4.Location = New System.Drawing.Point(715, 3)
1372
+        Me.Label4.Location = New System.Drawing.Point(755, 3)
1370
         Me.Label4.Name = "Label4"
1373
         Me.Label4.Name = "Label4"
1371
         Me.Label4.Size = New System.Drawing.Size(40, 24)
1374
         Me.Label4.Size = New System.Drawing.Size(40, 24)
1372
         Me.Label4.TabIndex = 1238
1375
         Me.Label4.TabIndex = 1238
1377
         Me.Label3.AutoSize = True
1380
         Me.Label3.AutoSize = True
1378
         Me.Label3.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1381
         Me.Label3.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1379
         Me.Label3.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1382
         Me.Label3.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1380
-        Me.Label3.Location = New System.Drawing.Point(597, 3)
1383
+        Me.Label3.Location = New System.Drawing.Point(637, 3)
1381
         Me.Label3.Name = "Label3"
1384
         Me.Label3.Name = "Label3"
1382
         Me.Label3.Size = New System.Drawing.Size(40, 24)
1385
         Me.Label3.Size = New System.Drawing.Size(40, 24)
1383
         Me.Label3.TabIndex = 1237
1386
         Me.Label3.TabIndex = 1237
1388
         Me.Label2.AutoSize = True
1391
         Me.Label2.AutoSize = True
1389
         Me.Label2.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1392
         Me.Label2.Font = New System.Drawing.Font("微軟正黑體", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1390
         Me.Label2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1393
         Me.Label2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
1391
-        Me.Label2.Location = New System.Drawing.Point(479, 3)
1394
+        Me.Label2.Location = New System.Drawing.Point(519, 3)
1392
         Me.Label2.Name = "Label2"
1395
         Me.Label2.Name = "Label2"
1393
         Me.Label2.Size = New System.Drawing.Size(40, 24)
1396
         Me.Label2.Size = New System.Drawing.Size(40, 24)
1394
         Me.Label2.TabIndex = 1236
1397
         Me.Label2.TabIndex = 1236
1403
         Me.月12_dgv.Location = New System.Drawing.Point(1781, 28)
1406
         Me.月12_dgv.Location = New System.Drawing.Point(1781, 28)
1404
         Me.月12_dgv.Name = "月12_dgv"
1407
         Me.月12_dgv.Name = "月12_dgv"
1405
         Me.月12_dgv.RowHeadersWidth = 5
1408
         Me.月12_dgv.RowHeadersWidth = 5
1406
-        DataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1407
-        Me.月12_dgv.RowsDefaultCellStyle = DataGridViewCellStyle1
1409
+        DataGridViewCellStyle40.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1410
+        Me.月12_dgv.RowsDefaultCellStyle = DataGridViewCellStyle40
1408
         Me.月12_dgv.RowTemplate.Height = 24
1411
         Me.月12_dgv.RowTemplate.Height = 24
1409
-        Me.月12_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1410
         Me.月12_dgv.Size = New System.Drawing.Size(116, 720)
1412
         Me.月12_dgv.Size = New System.Drawing.Size(116, 720)
1411
         Me.月12_dgv.TabIndex = 1235
1413
         Me.月12_dgv.TabIndex = 1235
1412
         '
1414
         '
1419
         Me.月11_dgv.Location = New System.Drawing.Point(1663, 28)
1421
         Me.月11_dgv.Location = New System.Drawing.Point(1663, 28)
1420
         Me.月11_dgv.Name = "月11_dgv"
1422
         Me.月11_dgv.Name = "月11_dgv"
1421
         Me.月11_dgv.RowHeadersWidth = 5
1423
         Me.月11_dgv.RowHeadersWidth = 5
1422
-        DataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1423
-        Me.月11_dgv.RowsDefaultCellStyle = DataGridViewCellStyle2
1424
+        DataGridViewCellStyle41.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1425
+        Me.月11_dgv.RowsDefaultCellStyle = DataGridViewCellStyle41
1424
         Me.月11_dgv.RowTemplate.Height = 24
1426
         Me.月11_dgv.RowTemplate.Height = 24
1425
-        Me.月11_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1426
-        Me.月11_dgv.Size = New System.Drawing.Size(116, 720)
1427
+        Me.月11_dgv.Size = New System.Drawing.Size(135, 720)
1427
         Me.月11_dgv.TabIndex = 1234
1428
         Me.月11_dgv.TabIndex = 1234
1428
         '
1429
         '
1429
         '月10_dgv
1430
         '月10_dgv
1435
         Me.月10_dgv.Location = New System.Drawing.Point(1545, 28)
1436
         Me.月10_dgv.Location = New System.Drawing.Point(1545, 28)
1436
         Me.月10_dgv.Name = "月10_dgv"
1437
         Me.月10_dgv.Name = "月10_dgv"
1437
         Me.月10_dgv.RowHeadersWidth = 5
1438
         Me.月10_dgv.RowHeadersWidth = 5
1438
-        DataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1439
-        Me.月10_dgv.RowsDefaultCellStyle = DataGridViewCellStyle3
1439
+        DataGridViewCellStyle42.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1440
+        Me.月10_dgv.RowsDefaultCellStyle = DataGridViewCellStyle42
1440
         Me.月10_dgv.RowTemplate.Height = 24
1441
         Me.月10_dgv.RowTemplate.Height = 24
1441
-        Me.月10_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1442
-        Me.月10_dgv.Size = New System.Drawing.Size(116, 720)
1442
+        Me.月10_dgv.Size = New System.Drawing.Size(135, 720)
1443
         Me.月10_dgv.TabIndex = 1233
1443
         Me.月10_dgv.TabIndex = 1233
1444
         '
1444
         '
1445
         '月9_dgv
1445
         '月9_dgv
1451
         Me.月9_dgv.Location = New System.Drawing.Point(1427, 28)
1451
         Me.月9_dgv.Location = New System.Drawing.Point(1427, 28)
1452
         Me.月9_dgv.Name = "月9_dgv"
1452
         Me.月9_dgv.Name = "月9_dgv"
1453
         Me.月9_dgv.RowHeadersWidth = 5
1453
         Me.月9_dgv.RowHeadersWidth = 5
1454
-        DataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1455
-        Me.月9_dgv.RowsDefaultCellStyle = DataGridViewCellStyle4
1454
+        DataGridViewCellStyle43.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1455
+        Me.月9_dgv.RowsDefaultCellStyle = DataGridViewCellStyle43
1456
         Me.月9_dgv.RowTemplate.Height = 24
1456
         Me.月9_dgv.RowTemplate.Height = 24
1457
-        Me.月9_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1458
-        Me.月9_dgv.Size = New System.Drawing.Size(116, 720)
1457
+        Me.月9_dgv.Size = New System.Drawing.Size(135, 720)
1459
         Me.月9_dgv.TabIndex = 1232
1458
         Me.月9_dgv.TabIndex = 1232
1460
         '
1459
         '
1461
         '月8_dgv
1460
         '月8_dgv
1467
         Me.月8_dgv.Location = New System.Drawing.Point(1309, 28)
1466
         Me.月8_dgv.Location = New System.Drawing.Point(1309, 28)
1468
         Me.月8_dgv.Name = "月8_dgv"
1467
         Me.月8_dgv.Name = "月8_dgv"
1469
         Me.月8_dgv.RowHeadersWidth = 5
1468
         Me.月8_dgv.RowHeadersWidth = 5
1470
-        DataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1471
-        Me.月8_dgv.RowsDefaultCellStyle = DataGridViewCellStyle5
1469
+        DataGridViewCellStyle44.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1470
+        Me.月8_dgv.RowsDefaultCellStyle = DataGridViewCellStyle44
1472
         Me.月8_dgv.RowTemplate.Height = 24
1471
         Me.月8_dgv.RowTemplate.Height = 24
1473
-        Me.月8_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1474
-        Me.月8_dgv.Size = New System.Drawing.Size(116, 720)
1472
+        Me.月8_dgv.Size = New System.Drawing.Size(135, 720)
1475
         Me.月8_dgv.TabIndex = 1231
1473
         Me.月8_dgv.TabIndex = 1231
1476
         '
1474
         '
1477
         '月7_dgv
1475
         '月7_dgv
1483
         Me.月7_dgv.Location = New System.Drawing.Point(1191, 28)
1481
         Me.月7_dgv.Location = New System.Drawing.Point(1191, 28)
1484
         Me.月7_dgv.Name = "月7_dgv"
1482
         Me.月7_dgv.Name = "月7_dgv"
1485
         Me.月7_dgv.RowHeadersWidth = 5
1483
         Me.月7_dgv.RowHeadersWidth = 5
1486
-        DataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1487
-        Me.月7_dgv.RowsDefaultCellStyle = DataGridViewCellStyle6
1484
+        DataGridViewCellStyle45.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1485
+        Me.月7_dgv.RowsDefaultCellStyle = DataGridViewCellStyle45
1488
         Me.月7_dgv.RowTemplate.Height = 24
1486
         Me.月7_dgv.RowTemplate.Height = 24
1489
-        Me.月7_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1490
-        Me.月7_dgv.Size = New System.Drawing.Size(116, 720)
1487
+        Me.月7_dgv.Size = New System.Drawing.Size(135, 720)
1491
         Me.月7_dgv.TabIndex = 1230
1488
         Me.月7_dgv.TabIndex = 1230
1492
         '
1489
         '
1493
         '月6_dgv
1490
         '月6_dgv
1499
         Me.月6_dgv.Location = New System.Drawing.Point(1073, 28)
1496
         Me.月6_dgv.Location = New System.Drawing.Point(1073, 28)
1500
         Me.月6_dgv.Name = "月6_dgv"
1497
         Me.月6_dgv.Name = "月6_dgv"
1501
         Me.月6_dgv.RowHeadersWidth = 5
1498
         Me.月6_dgv.RowHeadersWidth = 5
1502
-        DataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1503
-        Me.月6_dgv.RowsDefaultCellStyle = DataGridViewCellStyle7
1499
+        DataGridViewCellStyle46.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1500
+        Me.月6_dgv.RowsDefaultCellStyle = DataGridViewCellStyle46
1504
         Me.月6_dgv.RowTemplate.Height = 24
1501
         Me.月6_dgv.RowTemplate.Height = 24
1505
-        Me.月6_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1506
-        Me.月6_dgv.Size = New System.Drawing.Size(116, 720)
1502
+        Me.月6_dgv.Size = New System.Drawing.Size(135, 720)
1507
         Me.月6_dgv.TabIndex = 1229
1503
         Me.月6_dgv.TabIndex = 1229
1508
         '
1504
         '
1509
         '月5_dgv
1505
         '月5_dgv
1515
         Me.月5_dgv.Location = New System.Drawing.Point(955, 28)
1511
         Me.月5_dgv.Location = New System.Drawing.Point(955, 28)
1516
         Me.月5_dgv.Name = "月5_dgv"
1512
         Me.月5_dgv.Name = "月5_dgv"
1517
         Me.月5_dgv.RowHeadersWidth = 5
1513
         Me.月5_dgv.RowHeadersWidth = 5
1518
-        DataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1519
-        Me.月5_dgv.RowsDefaultCellStyle = DataGridViewCellStyle8
1514
+        DataGridViewCellStyle47.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1515
+        Me.月5_dgv.RowsDefaultCellStyle = DataGridViewCellStyle47
1520
         Me.月5_dgv.RowTemplate.Height = 24
1516
         Me.月5_dgv.RowTemplate.Height = 24
1521
-        Me.月5_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1522
-        Me.月5_dgv.Size = New System.Drawing.Size(116, 720)
1517
+        Me.月5_dgv.Size = New System.Drawing.Size(135, 720)
1523
         Me.月5_dgv.TabIndex = 1228
1518
         Me.月5_dgv.TabIndex = 1228
1524
         '
1519
         '
1525
         '月4_dgv
1520
         '月4_dgv
1531
         Me.月4_dgv.Location = New System.Drawing.Point(837, 28)
1526
         Me.月4_dgv.Location = New System.Drawing.Point(837, 28)
1532
         Me.月4_dgv.Name = "月4_dgv"
1527
         Me.月4_dgv.Name = "月4_dgv"
1533
         Me.月4_dgv.RowHeadersWidth = 5
1528
         Me.月4_dgv.RowHeadersWidth = 5
1534
-        DataGridViewCellStyle9.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1535
-        Me.月4_dgv.RowsDefaultCellStyle = DataGridViewCellStyle9
1529
+        DataGridViewCellStyle48.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1530
+        Me.月4_dgv.RowsDefaultCellStyle = DataGridViewCellStyle48
1536
         Me.月4_dgv.RowTemplate.Height = 24
1531
         Me.月4_dgv.RowTemplate.Height = 24
1537
-        Me.月4_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1538
-        Me.月4_dgv.Size = New System.Drawing.Size(116, 720)
1532
+        Me.月4_dgv.Size = New System.Drawing.Size(135, 720)
1539
         Me.月4_dgv.TabIndex = 1227
1533
         Me.月4_dgv.TabIndex = 1227
1540
         '
1534
         '
1541
         '月3_dgv
1535
         '月3_dgv
1547
         Me.月3_dgv.Location = New System.Drawing.Point(719, 28)
1541
         Me.月3_dgv.Location = New System.Drawing.Point(719, 28)
1548
         Me.月3_dgv.Name = "月3_dgv"
1542
         Me.月3_dgv.Name = "月3_dgv"
1549
         Me.月3_dgv.RowHeadersWidth = 5
1543
         Me.月3_dgv.RowHeadersWidth = 5
1550
-        DataGridViewCellStyle10.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1551
-        Me.月3_dgv.RowsDefaultCellStyle = DataGridViewCellStyle10
1544
+        DataGridViewCellStyle49.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1545
+        Me.月3_dgv.RowsDefaultCellStyle = DataGridViewCellStyle49
1552
         Me.月3_dgv.RowTemplate.Height = 24
1546
         Me.月3_dgv.RowTemplate.Height = 24
1553
-        Me.月3_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1554
-        Me.月3_dgv.Size = New System.Drawing.Size(116, 720)
1547
+        Me.月3_dgv.Size = New System.Drawing.Size(135, 720)
1555
         Me.月3_dgv.TabIndex = 1226
1548
         Me.月3_dgv.TabIndex = 1226
1556
         '
1549
         '
1557
         '月2_dgv
1550
         '月2_dgv
1563
         Me.月2_dgv.Location = New System.Drawing.Point(601, 28)
1556
         Me.月2_dgv.Location = New System.Drawing.Point(601, 28)
1564
         Me.月2_dgv.Name = "月2_dgv"
1557
         Me.月2_dgv.Name = "月2_dgv"
1565
         Me.月2_dgv.RowHeadersWidth = 5
1558
         Me.月2_dgv.RowHeadersWidth = 5
1566
-        DataGridViewCellStyle11.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1567
-        Me.月2_dgv.RowsDefaultCellStyle = DataGridViewCellStyle11
1559
+        DataGridViewCellStyle50.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1560
+        Me.月2_dgv.RowsDefaultCellStyle = DataGridViewCellStyle50
1568
         Me.月2_dgv.RowTemplate.Height = 24
1561
         Me.月2_dgv.RowTemplate.Height = 24
1569
-        Me.月2_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1570
-        Me.月2_dgv.Size = New System.Drawing.Size(116, 720)
1562
+        Me.月2_dgv.Size = New System.Drawing.Size(135, 720)
1571
         Me.月2_dgv.TabIndex = 1225
1563
         Me.月2_dgv.TabIndex = 1225
1572
         '
1564
         '
1573
         '月1_dgv
1565
         '月1_dgv
1579
         Me.月1_dgv.Location = New System.Drawing.Point(483, 28)
1571
         Me.月1_dgv.Location = New System.Drawing.Point(483, 28)
1580
         Me.月1_dgv.Name = "月1_dgv"
1572
         Me.月1_dgv.Name = "月1_dgv"
1581
         Me.月1_dgv.RowHeadersWidth = 5
1573
         Me.月1_dgv.RowHeadersWidth = 5
1582
-        DataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1583
-        Me.月1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle12
1574
+        DataGridViewCellStyle51.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1575
+        Me.月1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle51
1584
         Me.月1_dgv.RowTemplate.Height = 24
1576
         Me.月1_dgv.RowTemplate.Height = 24
1585
-        Me.月1_dgv.ScrollBars = System.Windows.Forms.ScrollBars.None
1586
-        Me.月1_dgv.Size = New System.Drawing.Size(116, 720)
1577
+        Me.月1_dgv.Size = New System.Drawing.Size(135, 720)
1587
         Me.月1_dgv.TabIndex = 1224
1578
         Me.月1_dgv.TabIndex = 1224
1588
         '
1579
         '
1589
         '年份_cb
1580
         '年份_cb
1616
         Me.主表_dgv.Location = New System.Drawing.Point(8, 28)
1607
         Me.主表_dgv.Location = New System.Drawing.Point(8, 28)
1617
         Me.主表_dgv.Name = "主表_dgv"
1608
         Me.主表_dgv.Name = "主表_dgv"
1618
         Me.主表_dgv.RowHeadersWidth = 5
1609
         Me.主表_dgv.RowHeadersWidth = 5
1619
-        DataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1620
-        Me.主表_dgv.RowsDefaultCellStyle = DataGridViewCellStyle13
1610
+        DataGridViewCellStyle52.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1611
+        Me.主表_dgv.RowsDefaultCellStyle = DataGridViewCellStyle52
1621
         Me.主表_dgv.RowTemplate.Height = 24
1612
         Me.主表_dgv.RowTemplate.Height = 24
1622
-        Me.主表_dgv.Size = New System.Drawing.Size(473, 720)
1613
+        Me.主表_dgv.Size = New System.Drawing.Size(493, 720)
1623
         Me.主表_dgv.TabIndex = 1221
1614
         Me.主表_dgv.TabIndex = 1221
1624
         '
1615
         '
1625
         '字體大小調整_lb
1616
         '字體大小調整_lb
1646
         Me.字體_NUD.TabIndex = 1498
1637
         Me.字體_NUD.TabIndex = 1498
1647
         Me.字體_NUD.Value = New Decimal(New Integer() {77, 0, 0, 65536})
1638
         Me.字體_NUD.Value = New Decimal(New Integer() {77, 0, 0, 65536})
1648
         '
1639
         '
1640
+        '計算基礎_ch
1641
+        '
1642
+        Me.計算基礎_ch.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
1643
+        Me.計算基礎_ch.FormattingEnabled = True
1644
+        Me.計算基礎_ch.Items.AddRange(New Object() {"申請日期", "審核日期"})
1645
+        Me.計算基礎_ch.Location = New System.Drawing.Point(272, 2)
1646
+        Me.計算基礎_ch.Name = "計算基礎_ch"
1647
+        Me.計算基礎_ch.Size = New System.Drawing.Size(93, 24)
1648
+        Me.計算基礎_ch.TabIndex = 1500
1649
+        '
1650
+        'PictureBox1
1651
+        '
1652
+        Me.PictureBox1.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1653
+        Me.PictureBox1.BackgroundImage = Global.YD_ERP_SYS.My.Resources.Resources.底圖1
1654
+        Me.PictureBox1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
1655
+        Me.PictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
1656
+        Me.PictureBox1.Location = New System.Drawing.Point(8, 754)
1657
+        Me.PictureBox1.Name = "PictureBox1"
1658
+        Me.PictureBox1.Size = New System.Drawing.Size(288, 171)
1659
+        Me.PictureBox1.TabIndex = 1501
1660
+        Me.PictureBox1.TabStop = False
1661
+        '
1649
         '營運報表
1662
         '營運報表
1650
         '
1663
         '
1651
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
1664
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
1652
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
1665
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
1653
         Me.ClientSize = New System.Drawing.Size(1900, 929)
1666
         Me.ClientSize = New System.Drawing.Size(1900, 929)
1667
+        Me.Controls.Add(Me.PictureBox1)
1668
+        Me.Controls.Add(Me.計算基礎_ch)
1654
         Me.Controls.Add(Me.字體大小調整_lb)
1669
         Me.Controls.Add(Me.字體大小調整_lb)
1655
         Me.Controls.Add(Me.字體_NUD)
1670
         Me.Controls.Add(Me.字體_NUD)
1656
         Me.Controls.Add(Me.TextBox77)
1671
         Me.Controls.Add(Me.TextBox77)
1794
         CType(Me.月1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1809
         CType(Me.月1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1795
         CType(Me.主表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1810
         CType(Me.主表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1796
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).EndInit()
1811
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).EndInit()
1812
+        CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
1797
         Me.ResumeLayout(False)
1813
         Me.ResumeLayout(False)
1798
         Me.PerformLayout()
1814
         Me.PerformLayout()
1799
 
1815
 
1924
     Friend WithEvents 主表_dgv As DataGridView
1940
     Friend WithEvents 主表_dgv As DataGridView
1925
     Friend WithEvents 字體大小調整_lb As Label
1941
     Friend WithEvents 字體大小調整_lb As Label
1926
     Friend WithEvents 字體_NUD As NumericUpDown
1942
     Friend WithEvents 字體_NUD As NumericUpDown
1943
+    Friend WithEvents 計算基礎_ch As ComboBox
1944
+    Friend WithEvents PictureBox1 As PictureBox
1927
 End Class
1945
 End Class

+ 110
- 7
YD-ERP-SYS/財務系統管理/營運報表.vb Прегледај датотеку

506
         月12_dgv.DataSource = Nothing : ds12.Clear() : 月12_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
506
         月12_dgv.DataSource = Nothing : ds12.Clear() : 月12_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
507
         月12_dgv.ColumnHeadersHeight = 50 : 月12_dgv.AllowUserToAddRows = False
507
         月12_dgv.ColumnHeadersHeight = 50 : 月12_dgv.AllowUserToAddRows = False
508
         SQL_營運報表_查詢十二月份清單() : da.Fill(ds12) : 月12_dgv.DataSource = ds12.Tables(0) : conn.Close()
508
         SQL_營運報表_查詢十二月份清單() : da.Fill(ds12) : 月12_dgv.DataSource = ds12.Tables(0) : conn.Close()
509
-        月12_dgv.Columns(0).FillWeight = 20 : 月12_dgv.Columns(1).Visible = False : 月12_dgv.Columns(2).Visible = False : 月12_dgv.Columns(3).Visible = False
509
+        月12_dgv.Columns(0).FillWeight = 30 : 月12_dgv.Columns(1).Visible = False : 月12_dgv.Columns(2).Visible = False : 月12_dgv.Columns(3).Visible = False
510
         月12_dgv.Columns(4).Visible = False : 月12_dgv.Columns(5).Visible = False : 月12_dgv.Columns(6).Visible = False : 月12_dgv.Columns(7).Visible = False
510
         月12_dgv.Columns(4).Visible = False : 月12_dgv.Columns(5).Visible = False : 月12_dgv.Columns(6).Visible = False : 月12_dgv.Columns(7).Visible = False
511
         月12_dgv.Columns(8).Visible = False : 月12_dgv.Columns(9).FillWeight = 75
511
         月12_dgv.Columns(8).Visible = False : 月12_dgv.Columns(9).FillWeight = 75
512
         月12_dgv.Columns(9).DefaultCellStyle.Format = "#,##0"
512
         月12_dgv.Columns(9).DefaultCellStyle.Format = "#,##0"
557
         Next
557
         Next
558
         For no As Integer = 64 To 88
558
         For no As Integer = 64 To 88
559
             Dim TextBoxOO As TextBox = CType(Me.Controls.Find("TextBox" + no.ToString(), True)(0), TextBox)
559
             Dim TextBoxOO As TextBox = CType(Me.Controls.Find("TextBox" + no.ToString(), True)(0), TextBox)
560
-            If Val(TextBoxOO.Text) > 1 Then : TextBoxOO.ForeColor = Color.Blue : ElseIf Val(TextBoxOO.Text) < 1 Then : TextBoxOO.ForeColor = Color.Red : End If
560
+            If Val(TextBoxOO.Text) > 0 Then : TextBoxOO.ForeColor = Color.Blue : ElseIf Val(TextBoxOO.Text) < 0 Then : TextBoxOO.ForeColor = Color.Red : End If
561
         Next
561
         Next
562
     End Sub
562
     End Sub
563
     Private Sub 營運報表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
563
     Private Sub 營運報表_Load(sender As Object, e As EventArgs) Handles MyBase.Load
564
-        YD_ERP_SYS.WindowState = 2
564
+        YD_ERP_SYS.WindowState = 2 : 計算基礎_ch.SelectedIndex = 0
565
         Me.MdiParent = YD_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
565
         Me.MdiParent = YD_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True
566
         Dim type0 As Type = 主表_dgv.GetType()
566
         Dim type0 As Type = 主表_dgv.GetType()
567
         Dim pi0 As Reflection.PropertyInfo = type0.GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance Or System.Reflection.BindingFlags.NonPublic)
567
         Dim pi0 As Reflection.PropertyInfo = type0.GetProperty("DoubleBuffered", System.Reflection.BindingFlags.Instance Or System.Reflection.BindingFlags.NonPublic)
604
         pi12.SetValue(月12_dgv, True, Nothing)
604
         pi12.SetValue(月12_dgv, True, Nothing)
605
 
605
 
606
         ComboBox1下拉表單資料載入() : 年份_cb.Text = Year(Today)
606
         ComboBox1下拉表單資料載入() : 年份_cb.Text = Year(Today)
607
-        Set_清單() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7() : Set_清單8() : Set_清單9() : Set_清單10() : Set_清單11() : Set_清單12() : 格式設定()
607
+        Set_清單() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7()
608
+        Set_清單8() : Set_清單9() : Set_清單10() : Set_清單11() : Set_清單12() : 格式設定()
608
         Dim FF As Integer = 21
609
         Dim FF As Integer = 21
609
         月1_dgv.RowTemplate.Height = FF : 月2_dgv.RowTemplate.Height = FF : 月3_dgv.RowTemplate.Height = FF
610
         月1_dgv.RowTemplate.Height = FF : 月2_dgv.RowTemplate.Height = FF : 月3_dgv.RowTemplate.Height = FF
610
         月4_dgv.RowTemplate.Height = FF : 月5_dgv.RowTemplate.Height = FF : 月6_dgv.RowTemplate.Height = FF
611
         月4_dgv.RowTemplate.Height = FF : 月5_dgv.RowTemplate.Height = FF : 月6_dgv.RowTemplate.Height = FF
612
         月10_dgv.RowTemplate.Height = FF : 月11_dgv.RowTemplate.Height = FF : 月12_dgv.RowTemplate.Height = FF
613
         月10_dgv.RowTemplate.Height = FF : 月11_dgv.RowTemplate.Height = FF : 月12_dgv.RowTemplate.Height = FF
613
         主表_dgv.RowTemplate.Height = FF
614
         主表_dgv.RowTemplate.Height = FF
614
     End Sub
615
     End Sub
616
+    Private Sub 計算基礎_ch_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 計算基礎_ch.Click
617
+        Set_清單() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7()
618
+        Set_清單8() : Set_清單9() : Set_清單10() : Set_清單11() : Set_清單12() : 格式設定()
619
+    End Sub
615
     Private Sub 營運報表_Closed(sender As Object, e As EventArgs) Handles MyBase.Closed
620
     Private Sub 營運報表_Closed(sender As Object, e As EventArgs) Handles MyBase.Closed
616
         YD_ERP_SYS.WindowState = 0
621
         YD_ERP_SYS.WindowState = 0
617
     End Sub
622
     End Sub
618
     Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 年份_cb.SelectedIndexChanged
623
     Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 年份_cb.SelectedIndexChanged
619
-        Set_清單() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7() : Set_清單8() : Set_清單9() : Set_清單10() : Set_清單11() : Set_清單12() : 格式設定()
624
+        Set_清單() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7()
625
+        Set_清單8() : Set_清單9() : Set_清單10() : Set_清單11() : Set_清單12() : 格式設定()
620
     End Sub
626
     End Sub
621
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 重新整理_bt.Click
627
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 重新整理_bt.Click
622
-        Set_清單() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7() : Set_清單8() : Set_清單9() : Set_清單10() : Set_清單11() : Set_清單12() : 格式設定()
628
+        Set_清單() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7()
629
+        Set_清單8() : Set_清單9() : Set_清單10() : Set_清單11() : Set_清單12() : 格式設定()
623
     End Sub
630
     End Sub
624
     Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
631
     Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
625
         月1_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
632
         月1_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
961
             Next
968
             Next
962
         End If
969
         End If
963
     End Sub
970
     End Sub
964
-    Private Sub DataGridView2_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 主表_dgv.Scroll
971
+    Private Sub 主表_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 主表_dgv.Scroll
965
         月1_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
972
         月1_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
966
         月3_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
973
         月3_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
967
         月5_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
974
         月5_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
969
         月9_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
976
         月9_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
970
         月11_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
977
         月11_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 主表_dgv.FirstDisplayedScrollingRowIndex
971
     End Sub
978
     End Sub
979
+    Private Sub 月1_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月1_dgv.Scroll
980
+        主表_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex
981
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex
982
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex
983
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex
984
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex
985
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月1_dgv.FirstDisplayedScrollingRowIndex
986
+    End Sub
987
+    Private Sub 月2_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月2_dgv.Scroll
988
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex : 主表_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex
989
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex
990
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex
991
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex
992
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex
993
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月2_dgv.FirstDisplayedScrollingRowIndex
994
+    End Sub
995
+    Private Sub 月3_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月3_dgv.Scroll
996
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex
997
+        主表_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex
998
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex
999
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex
1000
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex
1001
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月3_dgv.FirstDisplayedScrollingRowIndex
1002
+    End Sub
1003
+    Private Sub 月4_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月4_dgv.Scroll
1004
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex
1005
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex : 主表_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex
1006
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex
1007
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex
1008
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex
1009
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月4_dgv.FirstDisplayedScrollingRowIndex
1010
+    End Sub
1011
+    Private Sub 月5_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月5_dgv.Scroll
1012
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex
1013
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex
1014
+        主表_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex
1015
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex
1016
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex
1017
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月5_dgv.FirstDisplayedScrollingRowIndex
1018
+    End Sub
1019
+    Private Sub 月6_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月6_dgv.Scroll
1020
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex
1021
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex
1022
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex : 主表_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex
1023
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex
1024
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex
1025
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月6_dgv.FirstDisplayedScrollingRowIndex
1026
+    End Sub
1027
+    Private Sub 月7_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月7_dgv.Scroll
1028
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex
1029
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex
1030
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex
1031
+        主表_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex
1032
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex
1033
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月7_dgv.FirstDisplayedScrollingRowIndex
1034
+    End Sub
1035
+    Private Sub 月8_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月8_dgv.Scroll
1036
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex
1037
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex
1038
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex
1039
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex : 主表_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex
1040
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex
1041
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月8_dgv.FirstDisplayedScrollingRowIndex
1042
+    End Sub
1043
+    Private Sub 月9_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月9_dgv.Scroll
1044
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex
1045
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex
1046
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex
1047
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex
1048
+        主表_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex
1049
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月9_dgv.FirstDisplayedScrollingRowIndex
1050
+    End Sub
1051
+    Private Sub 月10_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月10_dgv.Scroll
1052
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex
1053
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex
1054
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex
1055
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex
1056
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex : 主表_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex
1057
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月10_dgv.FirstDisplayedScrollingRowIndex
1058
+    End Sub
1059
+    Private Sub 月11_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月11_dgv.Scroll
1060
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex
1061
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex
1062
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex
1063
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex
1064
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex
1065
+        主表_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex : 月12_dgv.FirstDisplayedScrollingRowIndex = 月11_dgv.FirstDisplayedScrollingRowIndex
1066
+    End Sub
1067
+    Private Sub 月12_dgv_Scroll(ByVal sender As Object, ByVal e As ScrollEventArgs) Handles 月12_dgv.Scroll
1068
+        月1_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex : 月2_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex
1069
+        月3_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex : 月4_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex
1070
+        月5_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex : 月6_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex
1071
+        月7_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex : 月8_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex
1072
+        月9_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex : 月10_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex
1073
+        月11_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex : 主表_dgv.FirstDisplayedScrollingRowIndex = 月12_dgv.FirstDisplayedScrollingRowIndex
1074
+    End Sub
972
 End Class
1075
 End Class

+ 3
- 6
YD-ERP-SYS/財務系統管理/營運成本收支單一覽表.vb Прегледај датотеку

1
 Option Strict Off
1
 Option Strict Off
2
-Imports System.Data.SqlClient
3
-Imports System.IO
4
 Imports Microsoft.Office.Interop.Excel.XlUnderlineStyle
2
 Imports Microsoft.Office.Interop.Excel.XlUnderlineStyle
5
 Imports Microsoft.Office.Interop.Excel.Constants
3
 Imports Microsoft.Office.Interop.Excel.Constants
6
 Imports Microsoft.Office.Interop.Excel.XlBordersIndex
4
 Imports Microsoft.Office.Interop.Excel.XlBordersIndex
113
             DTP = Strings.Left(Strings.Format(結束日期_dtp.Value, "yyyy/MM/dd"), 8) & "25" : 結束日期_dtp.Value = DTP
111
             DTP = Strings.Left(Strings.Format(結束日期_dtp.Value, "yyyy/MM/dd"), 8) & "25" : 結束日期_dtp.Value = DTP
114
         Else
112
         Else
115
             '-------------日期一----------------------------------------------------------------------------------------
113
             '-------------日期一----------------------------------------------------------------------------------------
116
-            開始日期_dtp.Value = 開始日期_dtp.Value.AddMonths(1)
117
             DTP = Strings.Left(Strings.Format(開始日期_dtp.Value, "yyyy/MM/dd"), 8) & "01" : 開始日期_dtp.Value = DTP
114
             DTP = Strings.Left(Strings.Format(開始日期_dtp.Value, "yyyy/MM/dd"), 8) & "01" : 開始日期_dtp.Value = DTP
118
             '-------------日期二----------------------------------------------------------------------------------------
115
             '-------------日期二----------------------------------------------------------------------------------------
119
             DTP = Strings.Left(Strings.Format(結束日期_dtp.Value, "yyyy/MM/dd"), 8) & "01" : 結束日期_dtp.Value = DTP
116
             DTP = Strings.Left(Strings.Format(結束日期_dtp.Value, "yyyy/MM/dd"), 8) & "01" : 結束日期_dtp.Value = DTP
126
         開始日期_dtp.Value = DTP : 結束日期_dtp.Value = Today()
123
         開始日期_dtp.Value = DTP : 結束日期_dtp.Value = Today()
127
         日期格式() : 財務彙總_dgv.Visible = False : 明細_rb.Checked = True
124
         日期格式() : 財務彙總_dgv.Visible = False : 明細_rb.Checked = True
128
     End Sub
125
     End Sub
129
-    Private Sub DataGridView4_CellClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles 單據彙總_dgv.CellClick
126
+    Private Sub 單據彙總_dgv_CellClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles 單據彙總_dgv.CellClick
130
         If e.RowIndex = -1 Then : Else
127
         If e.RowIndex = -1 Then : Else
131
             收支單號_tb.Text = 單據彙總_dgv(0, e.RowIndex).Value.ToString : 驗證碼_tb.Text = 單據彙總_dgv(6, e.RowIndex).Value.ToString
128
             收支單號_tb.Text = 單據彙總_dgv(0, e.RowIndex).Value.ToString : 驗證碼_tb.Text = 單據彙總_dgv(6, e.RowIndex).Value.ToString
132
             申請人_tb.Text = 單據彙總_dgv(1, e.RowIndex).Value.ToString : 申請日期_dtp.Value = 單據彙總_dgv(2, e.RowIndex).Value.ToString
129
             申請人_tb.Text = 單據彙總_dgv(1, e.RowIndex).Value.ToString : 申請日期_dtp.Value = 單據彙總_dgv(2, e.RowIndex).Value.ToString
207
             結束日期_dtp.Value = 中間日期_dtp.Value
204
             結束日期_dtp.Value = 中間日期_dtp.Value
208
         Else
205
         Else
209
             中間日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
206
             中間日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
210
-            開始日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
207
+            開始日期_dtp.Value = 中間日期_dtp.Value
211
             結束日期_dtp.Value = 中間日期_dtp.Value
208
             結束日期_dtp.Value = 中間日期_dtp.Value
212
         End If
209
         End If
213
         日期格式()
210
         日期格式()
219
             結束日期_dtp.Value = 中間日期_dtp.Value
216
             結束日期_dtp.Value = 中間日期_dtp.Value
220
         Else
217
         Else
221
             中間日期_dtp.Value = 中間日期_dtp.Value.AddMonths(1)
218
             中間日期_dtp.Value = 中間日期_dtp.Value.AddMonths(1)
222
-            開始日期_dtp.Value = 中間日期_dtp.Value.AddMonths(-1)
219
+            開始日期_dtp.Value = 中間日期_dtp.Value
223
             結束日期_dtp.Value = 中間日期_dtp.Value
220
             結束日期_dtp.Value = 中間日期_dtp.Value
224
         End If
221
         End If
225
         日期格式()
222
         日期格式()

+ 18
- 18
YD-ERP-SYS/財務系統管理/營運成本收支單審核.Designer.vb Прегледај датотеку

43
         Me.審核日期_dtp = New System.Windows.Forms.DateTimePicker()
43
         Me.審核日期_dtp = New System.Windows.Forms.DateTimePicker()
44
         Me.支票_tb = New System.Windows.Forms.TextBox()
44
         Me.支票_tb = New System.Windows.Forms.TextBox()
45
         Me.單據作廢ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
45
         Me.單據作廢ToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
46
-        Me.簽名圖_pb = New System.Windows.Forms.PictureBox()
47
         Me.現金_tb = New System.Windows.Forms.TextBox()
46
         Me.現金_tb = New System.Windows.Forms.TextBox()
48
         Me.Label8 = New System.Windows.Forms.Label()
47
         Me.Label8 = New System.Windows.Forms.Label()
49
         Me.Label3 = New System.Windows.Forms.Label()
48
         Me.Label3 = New System.Windows.Forms.Label()
65
         Me.備註_tb = New System.Windows.Forms.TextBox()
64
         Me.備註_tb = New System.Windows.Forms.TextBox()
66
         Me.Label4 = New System.Windows.Forms.Label()
65
         Me.Label4 = New System.Windows.Forms.Label()
67
         Me.批量審核_bt = New System.Windows.Forms.Button()
66
         Me.批量審核_bt = New System.Windows.Forms.Button()
67
+        Me.簽名圖_pb = New System.Windows.Forms.PictureBox()
68
         CType(Me.簽名清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
68
         CType(Me.簽名清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
69
-        CType(Me.簽名圖_pb, System.ComponentModel.ISupportInitialize).BeginInit()
70
         CType(Me.彙總_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
69
         CType(Me.彙總_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
71
         Me.ContextMenuStrip1.SuspendLayout()
70
         Me.ContextMenuStrip1.SuspendLayout()
72
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
71
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
73
         CType(Me.明細_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
72
         CType(Me.明細_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
73
+        CType(Me.簽名圖_pb, System.ComponentModel.ISupportInitialize).BeginInit()
74
         Me.SuspendLayout()
74
         Me.SuspendLayout()
75
         '
75
         '
76
         '圖片編碼_tb
76
         '圖片編碼_tb
246
         Me.單據作廢ToolStripMenuItem.Size = New System.Drawing.Size(122, 22)
246
         Me.單據作廢ToolStripMenuItem.Size = New System.Drawing.Size(122, 22)
247
         Me.單據作廢ToolStripMenuItem.Text = "單據作廢"
247
         Me.單據作廢ToolStripMenuItem.Text = "單據作廢"
248
         '
248
         '
249
-        '簽名圖_pb
250
-        '
251
-        Me.簽名圖_pb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
252
-        Me.簽名圖_pb.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
253
-        Me.簽名圖_pb.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
254
-        Me.簽名圖_pb.Location = New System.Drawing.Point(196, 528)
255
-        Me.簽名圖_pb.Margin = New System.Windows.Forms.Padding(3, 5, 3, 5)
256
-        Me.簽名圖_pb.Name = "簽名圖_pb"
257
-        Me.簽名圖_pb.Size = New System.Drawing.Size(176, 70)
258
-        Me.簽名圖_pb.TabIndex = 989
259
-        Me.簽名圖_pb.TabStop = False
260
-        '
261
         '現金_tb
249
         '現金_tb
262
         '
250
         '
263
         Me.現金_tb.Location = New System.Drawing.Point(748, 28)
251
         Me.現金_tb.Location = New System.Drawing.Point(748, 28)
440
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
428
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
441
         Me.明細_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
429
         Me.明細_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
442
         Me.明細_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
430
         Me.明細_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
443
-        Me.明細_dgv.Location = New System.Drawing.Point(376, 78)
431
+        Me.明細_dgv.Location = New System.Drawing.Point(381, 76)
444
         Me.明細_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
432
         Me.明細_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
445
         Me.明細_dgv.Name = "明細_dgv"
433
         Me.明細_dgv.Name = "明細_dgv"
446
         Me.明細_dgv.RowHeadersWidth = 5
434
         Me.明細_dgv.RowHeadersWidth = 5
479
         Me.批量審核_bt.Text = "批量審核"
467
         Me.批量審核_bt.Text = "批量審核"
480
         Me.批量審核_bt.UseVisualStyleBackColor = True
468
         Me.批量審核_bt.UseVisualStyleBackColor = True
481
         '
469
         '
470
+        '簽名圖_pb
471
+        '
472
+        Me.簽名圖_pb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
473
+        Me.簽名圖_pb.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
474
+        Me.簽名圖_pb.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
475
+        Me.簽名圖_pb.Location = New System.Drawing.Point(196, 528)
476
+        Me.簽名圖_pb.Margin = New System.Windows.Forms.Padding(3, 5, 3, 5)
477
+        Me.簽名圖_pb.Name = "簽名圖_pb"
478
+        Me.簽名圖_pb.Size = New System.Drawing.Size(176, 70)
479
+        Me.簽名圖_pb.TabIndex = 989
480
+        Me.簽名圖_pb.TabStop = False
481
+        '
482
         '營運成本收支單審核
482
         '營運成本收支單審核
483
         '
483
         '
484
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
484
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
487
         Me.ContextMenuStrip = Me.ContextMenuStrip1
487
         Me.ContextMenuStrip = Me.ContextMenuStrip1
488
         Me.Controls.Add(Me.批量審核_bt)
488
         Me.Controls.Add(Me.批量審核_bt)
489
         Me.Controls.Add(Me.備註_tb)
489
         Me.Controls.Add(Me.備註_tb)
490
-        Me.Controls.Add(Me.明細_dgv)
491
         Me.Controls.Add(Me.字體大小調整_lb)
490
         Me.Controls.Add(Me.字體大小調整_lb)
492
         Me.Controls.Add(Me.字體_NUD)
491
         Me.Controls.Add(Me.字體_NUD)
493
         Me.Controls.Add(Me.圖片編碼_tb)
492
         Me.Controls.Add(Me.圖片編碼_tb)
515
         Me.Controls.Add(Me.審核通過_bt)
514
         Me.Controls.Add(Me.審核通過_bt)
516
         Me.Controls.Add(Me.作廢的營運成本收支單_rb)
515
         Me.Controls.Add(Me.作廢的營運成本收支單_rb)
517
         Me.Controls.Add(Me.未核准的營運成本收支單_rb)
516
         Me.Controls.Add(Me.未核准的營運成本收支單_rb)
518
-        Me.Controls.Add(Me.彙總_dgv)
519
         Me.Controls.Add(Me.Label4)
517
         Me.Controls.Add(Me.Label4)
520
         Me.Controls.Add(Me.Label2)
518
         Me.Controls.Add(Me.Label2)
521
         Me.Controls.Add(Me.Label11)
519
         Me.Controls.Add(Me.Label11)
520
+        Me.Controls.Add(Me.明細_dgv)
521
+        Me.Controls.Add(Me.彙總_dgv)
522
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
522
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
523
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
523
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
524
         Me.Name = "營運成本收支單審核"
524
         Me.Name = "營運成本收支單審核"
525
         Me.StartPosition = System.Windows.Forms.FormStartPosition.Manual
525
         Me.StartPosition = System.Windows.Forms.FormStartPosition.Manual
526
         Me.Text = "營運成本收支單審核"
526
         Me.Text = "營運成本收支單審核"
527
         CType(Me.簽名清單_dgv, System.ComponentModel.ISupportInitialize).EndInit()
527
         CType(Me.簽名清單_dgv, System.ComponentModel.ISupportInitialize).EndInit()
528
-        CType(Me.簽名圖_pb, System.ComponentModel.ISupportInitialize).EndInit()
529
         CType(Me.彙總_dgv, System.ComponentModel.ISupportInitialize).EndInit()
528
         CType(Me.彙總_dgv, System.ComponentModel.ISupportInitialize).EndInit()
530
         Me.ContextMenuStrip1.ResumeLayout(False)
529
         Me.ContextMenuStrip1.ResumeLayout(False)
531
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).EndInit()
530
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).EndInit()
532
         CType(Me.明細_dgv, System.ComponentModel.ISupportInitialize).EndInit()
531
         CType(Me.明細_dgv, System.ComponentModel.ISupportInitialize).EndInit()
532
+        CType(Me.簽名圖_pb, System.ComponentModel.ISupportInitialize).EndInit()
533
         Me.ResumeLayout(False)
533
         Me.ResumeLayout(False)
534
         Me.PerformLayout()
534
         Me.PerformLayout()
535
 
535
 

+ 4
- 1
YD-ERP-SYS/財務系統管理/營運成本收支單審核.resx Прегледај датотеку

118
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
118
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
   </resheader>
119
   </resheader>
120
   <metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
120
   <metadata name="ContextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
121
-    <value>17, 17</value>
121
+    <value>17, 5</value>
122
+  </metadata>
123
+  <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
124
+    <value>47</value>
122
   </metadata>
125
   </metadata>
123
 </root>
126
 </root>

+ 3
- 7
YD-ERP-SYS/財務系統管理/營運成本收支單審核.vb Прегледај датотеку

1
 Option Strict Off
1
 Option Strict Off
2
-Imports System.Data.SqlClient
3
-Imports System.IO
4
 Public Class 營運成本收支單審核
2
 Public Class 營運成本收支單審核
5
-    ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet : ReadOnly ds2 As New DataSet
3
+    ReadOnly ds, ds1, ds2 As New DataSet
6
     'Dim dr As SqlDataReader
4
     'Dim dr As SqlDataReader
7
     Private ReadOnly QQW(11) As String
5
     Private ReadOnly QQW(11) As String
8
     Dim WWEE As String : Private II As Integer
6
     Dim WWEE As String : Private II As Integer
11
         彙總_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
9
         彙總_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
12
         彙總_dgv.ColumnHeadersHeight = 25
10
         彙總_dgv.ColumnHeadersHeight = 25
13
         彙總_dgv.AllowUserToAddRows = False
11
         彙總_dgv.AllowUserToAddRows = False
14
-
15
         彙總_dgv.RowTemplate.Height = 30
12
         彙總_dgv.RowTemplate.Height = 30
16
-        明細_dgv.RowTemplate.Height = 30
17
-        簽名清單_dgv.RowTemplate.Height = 25
18
 
13
 
19
         If 未核准的營運成本收支單_rb.Checked = True And 作廢的營運成本收支單_rb.Checked = False Then
14
         If 未核准的營運成本收支單_rb.Checked = True And 作廢的營運成本收支單_rb.Checked = False Then
20
             SQL_營運成本收支單審核_審核人1()
15
             SQL_營運成本收支單審核_審核人1()
67
         簽名清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
62
         簽名清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
68
         簽名清單_dgv.ColumnHeadersHeight = 25
63
         簽名清單_dgv.ColumnHeadersHeight = 25
69
         簽名清單_dgv.AllowUserToAddRows = False
64
         簽名清單_dgv.AllowUserToAddRows = False
65
+        簽名清單_dgv.RowTemplate.Height = 23
70
         SQL_營運成本收支單審核_查詢圖片流水號() : da.Fill(ds2) : 簽名清單_dgv.DataSource = ds2.Tables(0) : conn.Close()
66
         SQL_營運成本收支單審核_查詢圖片流水號() : da.Fill(ds2) : 簽名清單_dgv.DataSource = ds2.Tables(0) : conn.Close()
71
 
67
 
72
         簽名清單_dgv.Columns(0).FillWeight = 173 : 簽名清單_dgv.Columns(1).Visible = False
68
         簽名清單_dgv.Columns(0).FillWeight = 173 : 簽名清單_dgv.Columns(1).Visible = False
218
             營運成本收支單號_tb.Text = "" : 申請人_tb.Text = ""
214
             營運成本收支單號_tb.Text = "" : 申請人_tb.Text = ""
219
             明細_dgv.DataSource = Nothing : ds.Clear()
215
             明細_dgv.DataSource = Nothing : ds.Clear()
220
             Set_清單1() : Set_清單()
216
             Set_清單1() : Set_清單()
221
-            End If
217
+        End If
222
     End Sub
218
     End Sub
223
     Private Sub 單據作廢_bt_Click(sender As Object, e As EventArgs) Handles 單據作廢_bt.Click
219
     Private Sub 單據作廢_bt_Click(sender As Object, e As EventArgs) Handles 單據作廢_bt.Click
224
         If 營運成本收支單號_tb.Text = "" Then
220
         If 營運成本收支單號_tb.Text = "" Then

+ 81
- 39
YD-ERP-SYS/資料庫系統管理/系統使用者管理.Designer.vb Прегледај датотеку

22
     '請勿使用程式碼編輯器進行修改。
22
     '請勿使用程式碼編輯器進行修改。
23
     <System.Diagnostics.DebuggerStepThrough()> _
23
     <System.Diagnostics.DebuggerStepThrough()> _
24
     Private Sub InitializeComponent()
24
     Private Sub InitializeComponent()
25
-        Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
25
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
         Me.顯示密碼_bt = New System.Windows.Forms.Button()
26
         Me.顯示密碼_bt = New System.Windows.Forms.Button()
27
         Me.修改_bt = New System.Windows.Forms.Button()
27
         Me.修改_bt = New System.Windows.Forms.Button()
28
         Me.新增_bt = New System.Windows.Forms.Button()
28
         Me.新增_bt = New System.Windows.Forms.Button()
71
         Me.CheckBox29 = New System.Windows.Forms.CheckBox()
71
         Me.CheckBox29 = New System.Windows.Forms.CheckBox()
72
         Me.CheckBox30 = New System.Windows.Forms.CheckBox()
72
         Me.CheckBox30 = New System.Windows.Forms.CheckBox()
73
         Me.Panel1 = New System.Windows.Forms.Panel()
73
         Me.Panel1 = New System.Windows.Forms.Panel()
74
+        Me.CheckBox52 = New System.Windows.Forms.CheckBox()
74
         Me.CheckBox51 = New System.Windows.Forms.CheckBox()
75
         Me.CheckBox51 = New System.Windows.Forms.CheckBox()
75
         Me.CheckBox50 = New System.Windows.Forms.CheckBox()
76
         Me.CheckBox50 = New System.Windows.Forms.CheckBox()
76
         Me.CheckBox49 = New System.Windows.Forms.CheckBox()
77
         Me.CheckBox49 = New System.Windows.Forms.CheckBox()
97
         Me.Label6 = New System.Windows.Forms.Label()
98
         Me.Label6 = New System.Windows.Forms.Label()
98
         Me.字體大小調整_lb = New System.Windows.Forms.Label()
99
         Me.字體大小調整_lb = New System.Windows.Forms.Label()
99
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
100
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
100
-        Me.CheckBox52 = New System.Windows.Forms.CheckBox()
101
+        Me.CheckBox53 = New System.Windows.Forms.CheckBox()
102
+        Me.CheckBox54 = New System.Windows.Forms.CheckBox()
103
+        Me.CheckBox55 = New System.Windows.Forms.CheckBox()
101
         CType(Me.使用者清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
104
         CType(Me.使用者清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
102
         Me.Panel1.SuspendLayout()
105
         Me.Panel1.SuspendLayout()
103
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
106
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
230
         '
233
         '
231
         '使用者清單_dgv
234
         '使用者清單_dgv
232
         '
235
         '
233
-        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
234
-        Me.使用者清單_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
236
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
237
+        Me.使用者清單_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
235
         Me.使用者清單_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
238
         Me.使用者清單_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
236
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
239
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
237
         Me.使用者清單_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
240
         Me.使用者清單_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
284
         'CheckBox1
287
         'CheckBox1
285
         '
288
         '
286
         Me.CheckBox1.AutoSize = True
289
         Me.CheckBox1.AutoSize = True
287
-        Me.CheckBox1.Location = New System.Drawing.Point(477, 7)
290
+        Me.CheckBox1.Location = New System.Drawing.Point(239, 397)
288
         Me.CheckBox1.Name = "CheckBox1"
291
         Me.CheckBox1.Name = "CheckBox1"
289
         Me.CheckBox1.Size = New System.Drawing.Size(146, 20)
292
         Me.CheckBox1.Size = New System.Drawing.Size(146, 20)
290
         Me.CheckBox1.TabIndex = 225
293
         Me.CheckBox1.TabIndex = 225
295
         '
298
         '
296
         Me.CheckBox2.AutoSize = True
299
         Me.CheckBox2.AutoSize = True
297
         Me.CheckBox2.ForeColor = System.Drawing.Color.Red
300
         Me.CheckBox2.ForeColor = System.Drawing.Color.Red
298
-        Me.CheckBox2.Location = New System.Drawing.Point(499, 33)
301
+        Me.CheckBox2.Location = New System.Drawing.Point(261, 423)
299
         Me.CheckBox2.Name = "CheckBox2"
302
         Me.CheckBox2.Name = "CheckBox2"
300
         Me.CheckBox2.Size = New System.Drawing.Size(146, 20)
303
         Me.CheckBox2.Size = New System.Drawing.Size(146, 20)
301
         Me.CheckBox2.TabIndex = 226
304
         Me.CheckBox2.TabIndex = 226
306
         '
309
         '
307
         Me.CheckBox3.AutoSize = True
310
         Me.CheckBox3.AutoSize = True
308
         Me.CheckBox3.ForeColor = System.Drawing.Color.Red
311
         Me.CheckBox3.ForeColor = System.Drawing.Color.Red
309
-        Me.CheckBox3.Location = New System.Drawing.Point(499, 59)
312
+        Me.CheckBox3.Location = New System.Drawing.Point(261, 449)
310
         Me.CheckBox3.Name = "CheckBox3"
313
         Me.CheckBox3.Name = "CheckBox3"
311
         Me.CheckBox3.Size = New System.Drawing.Size(134, 20)
314
         Me.CheckBox3.Size = New System.Drawing.Size(134, 20)
312
         Me.CheckBox3.TabIndex = 227
315
         Me.CheckBox3.TabIndex = 227
317
         '
320
         '
318
         Me.CheckBox4.AutoSize = True
321
         Me.CheckBox4.AutoSize = True
319
         Me.CheckBox4.ForeColor = System.Drawing.Color.Red
322
         Me.CheckBox4.ForeColor = System.Drawing.Color.Red
320
-        Me.CheckBox4.Location = New System.Drawing.Point(499, 85)
323
+        Me.CheckBox4.Location = New System.Drawing.Point(261, 475)
321
         Me.CheckBox4.Name = "CheckBox4"
324
         Me.CheckBox4.Name = "CheckBox4"
322
         Me.CheckBox4.Size = New System.Drawing.Size(170, 20)
325
         Me.CheckBox4.Size = New System.Drawing.Size(170, 20)
323
         Me.CheckBox4.TabIndex = 228
326
         Me.CheckBox4.TabIndex = 228
328
         '
331
         '
329
         Me.CheckBox5.AutoSize = True
332
         Me.CheckBox5.AutoSize = True
330
         Me.CheckBox5.ForeColor = System.Drawing.Color.Red
333
         Me.CheckBox5.ForeColor = System.Drawing.Color.Red
331
-        Me.CheckBox5.Location = New System.Drawing.Point(499, 111)
334
+        Me.CheckBox5.Location = New System.Drawing.Point(261, 501)
332
         Me.CheckBox5.Name = "CheckBox5"
335
         Me.CheckBox5.Name = "CheckBox5"
333
         Me.CheckBox5.Size = New System.Drawing.Size(142, 20)
336
         Me.CheckBox5.Size = New System.Drawing.Size(142, 20)
334
         Me.CheckBox5.TabIndex = 229
337
         Me.CheckBox5.TabIndex = 229
613
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
616
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
614
         Me.Panel1.AutoScroll = True
617
         Me.Panel1.AutoScroll = True
615
         Me.Panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
618
         Me.Panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
619
+        Me.Panel1.Controls.Add(Me.CheckBox55)
620
+        Me.Panel1.Controls.Add(Me.CheckBox54)
621
+        Me.Panel1.Controls.Add(Me.CheckBox53)
616
         Me.Panel1.Controls.Add(Me.CheckBox52)
622
         Me.Panel1.Controls.Add(Me.CheckBox52)
617
         Me.Panel1.Controls.Add(Me.CheckBox51)
623
         Me.Panel1.Controls.Add(Me.CheckBox51)
618
         Me.Panel1.Controls.Add(Me.CheckBox50)
624
         Me.Panel1.Controls.Add(Me.CheckBox50)
673
         Me.Panel1.Size = New System.Drawing.Size(1014, 703)
679
         Me.Panel1.Size = New System.Drawing.Size(1014, 703)
674
         Me.Panel1.TabIndex = 255
680
         Me.Panel1.TabIndex = 255
675
         '
681
         '
682
+        'CheckBox52
683
+        '
684
+        Me.CheckBox52.AutoSize = True
685
+        Me.CheckBox52.ForeColor = System.Drawing.Color.Red
686
+        Me.CheckBox52.Location = New System.Drawing.Point(285, 59)
687
+        Me.CheckBox52.Name = "CheckBox52"
688
+        Me.CheckBox52.Size = New System.Drawing.Size(110, 20)
689
+        Me.CheckBox52.TabIndex = 285
690
+        Me.CheckBox52.Text = "調庫功能-CC52"
691
+        Me.CheckBox52.UseVisualStyleBackColor = True
692
+        '
676
         'CheckBox51
693
         'CheckBox51
677
         '
694
         '
678
         Me.CheckBox51.AutoSize = True
695
         Me.CheckBox51.AutoSize = True
698
         'CheckBox49
715
         'CheckBox49
699
         '
716
         '
700
         Me.CheckBox49.AutoSize = True
717
         Me.CheckBox49.AutoSize = True
701
-        Me.CheckBox49.ForeColor = System.Drawing.Color.Red
702
-        Me.CheckBox49.Location = New System.Drawing.Point(285, 500)
718
+        Me.CheckBox49.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(0, Byte), Integer))
719
+        Me.CheckBox49.Location = New System.Drawing.Point(524, 137)
703
         Me.CheckBox49.Name = "CheckBox49"
720
         Me.CheckBox49.Name = "CheckBox49"
704
         Me.CheckBox49.Size = New System.Drawing.Size(134, 20)
721
         Me.CheckBox49.Size = New System.Drawing.Size(134, 20)
705
         Me.CheckBox49.TabIndex = 282
722
         Me.CheckBox49.TabIndex = 282
731
         'CheckBox46
748
         'CheckBox46
732
         '
749
         '
733
         Me.CheckBox46.AutoSize = True
750
         Me.CheckBox46.AutoSize = True
734
-        Me.CheckBox46.ForeColor = System.Drawing.Color.Red
735
-        Me.CheckBox46.Location = New System.Drawing.Point(261, 631)
751
+        Me.CheckBox46.ForeColor = System.Drawing.Color.Olive
752
+        Me.CheckBox46.Location = New System.Drawing.Point(500, 292)
736
         Me.CheckBox46.Name = "CheckBox46"
753
         Me.CheckBox46.Name = "CheckBox46"
737
         Me.CheckBox46.Size = New System.Drawing.Size(134, 20)
754
         Me.CheckBox46.Size = New System.Drawing.Size(134, 20)
738
         Me.CheckBox46.TabIndex = 279
755
         Me.CheckBox46.TabIndex = 279
742
         'CheckBox45
759
         'CheckBox45
743
         '
760
         '
744
         Me.CheckBox45.AutoSize = True
761
         Me.CheckBox45.AutoSize = True
745
-        Me.CheckBox45.ForeColor = System.Drawing.Color.Red
746
-        Me.CheckBox45.Location = New System.Drawing.Point(261, 605)
762
+        Me.CheckBox45.ForeColor = System.Drawing.Color.Olive
763
+        Me.CheckBox45.Location = New System.Drawing.Point(500, 266)
747
         Me.CheckBox45.Name = "CheckBox45"
764
         Me.CheckBox45.Name = "CheckBox45"
748
         Me.CheckBox45.Size = New System.Drawing.Size(110, 20)
765
         Me.CheckBox45.Size = New System.Drawing.Size(110, 20)
749
         Me.CheckBox45.TabIndex = 278
766
         Me.CheckBox45.TabIndex = 278
753
         'CheckBox44
770
         'CheckBox44
754
         '
771
         '
755
         Me.CheckBox44.AutoSize = True
772
         Me.CheckBox44.AutoSize = True
756
-        Me.CheckBox44.ForeColor = System.Drawing.Color.Red
757
-        Me.CheckBox44.Location = New System.Drawing.Point(261, 578)
773
+        Me.CheckBox44.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(0, Byte), Integer))
774
+        Me.CheckBox44.Location = New System.Drawing.Point(500, 215)
758
         Me.CheckBox44.Name = "CheckBox44"
775
         Me.CheckBox44.Name = "CheckBox44"
759
         Me.CheckBox44.Size = New System.Drawing.Size(181, 20)
776
         Me.CheckBox44.Size = New System.Drawing.Size(181, 20)
760
         Me.CheckBox44.TabIndex = 277
777
         Me.CheckBox44.TabIndex = 277
764
         'CheckBox43
781
         'CheckBox43
765
         '
782
         '
766
         Me.CheckBox43.AutoSize = True
783
         Me.CheckBox43.AutoSize = True
767
-        Me.CheckBox43.ForeColor = System.Drawing.Color.Red
768
-        Me.CheckBox43.Location = New System.Drawing.Point(261, 552)
784
+        Me.CheckBox43.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(0, Byte), Integer))
785
+        Me.CheckBox43.Location = New System.Drawing.Point(500, 189)
769
         Me.CheckBox43.Name = "CheckBox43"
786
         Me.CheckBox43.Name = "CheckBox43"
770
         Me.CheckBox43.Size = New System.Drawing.Size(193, 20)
787
         Me.CheckBox43.Size = New System.Drawing.Size(193, 20)
771
         Me.CheckBox43.TabIndex = 276
788
         Me.CheckBox43.TabIndex = 276
775
         'CheckBox42
792
         'CheckBox42
776
         '
793
         '
777
         Me.CheckBox42.AutoSize = True
794
         Me.CheckBox42.AutoSize = True
778
-        Me.CheckBox42.ForeColor = System.Drawing.Color.Red
779
-        Me.CheckBox42.Location = New System.Drawing.Point(261, 526)
795
+        Me.CheckBox42.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(0, Byte), Integer))
796
+        Me.CheckBox42.Location = New System.Drawing.Point(500, 163)
780
         Me.CheckBox42.Name = "CheckBox42"
797
         Me.CheckBox42.Name = "CheckBox42"
781
         Me.CheckBox42.Size = New System.Drawing.Size(182, 20)
798
         Me.CheckBox42.Size = New System.Drawing.Size(182, 20)
782
         Me.CheckBox42.TabIndex = 275
799
         Me.CheckBox42.TabIndex = 275
786
         'CheckBox41
803
         'CheckBox41
787
         '
804
         '
788
         Me.CheckBox41.AutoSize = True
805
         Me.CheckBox41.AutoSize = True
789
-        Me.CheckBox41.ForeColor = System.Drawing.Color.Red
790
-        Me.CheckBox41.Location = New System.Drawing.Point(261, 474)
806
+        Me.CheckBox41.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(0, Byte), Integer))
807
+        Me.CheckBox41.Location = New System.Drawing.Point(500, 111)
791
         Me.CheckBox41.Name = "CheckBox41"
808
         Me.CheckBox41.Name = "CheckBox41"
792
         Me.CheckBox41.Size = New System.Drawing.Size(170, 20)
809
         Me.CheckBox41.Size = New System.Drawing.Size(170, 20)
793
         Me.CheckBox41.TabIndex = 274
810
         Me.CheckBox41.TabIndex = 274
797
         'CheckBox40
814
         'CheckBox40
798
         '
815
         '
799
         Me.CheckBox40.AutoSize = True
816
         Me.CheckBox40.AutoSize = True
800
-        Me.CheckBox40.ForeColor = System.Drawing.Color.Red
801
-        Me.CheckBox40.Location = New System.Drawing.Point(261, 448)
817
+        Me.CheckBox40.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(0, Byte), Integer))
818
+        Me.CheckBox40.Location = New System.Drawing.Point(500, 85)
802
         Me.CheckBox40.Name = "CheckBox40"
819
         Me.CheckBox40.Name = "CheckBox40"
803
         Me.CheckBox40.Size = New System.Drawing.Size(170, 20)
820
         Me.CheckBox40.Size = New System.Drawing.Size(170, 20)
804
         Me.CheckBox40.TabIndex = 273
821
         Me.CheckBox40.TabIndex = 273
808
         'CheckBox39
825
         'CheckBox39
809
         '
826
         '
810
         Me.CheckBox39.AutoSize = True
827
         Me.CheckBox39.AutoSize = True
811
-        Me.CheckBox39.ForeColor = System.Drawing.Color.Red
812
-        Me.CheckBox39.Location = New System.Drawing.Point(261, 422)
828
+        Me.CheckBox39.ForeColor = System.Drawing.Color.Olive
829
+        Me.CheckBox39.Location = New System.Drawing.Point(500, 241)
813
         Me.CheckBox39.Name = "CheckBox39"
830
         Me.CheckBox39.Name = "CheckBox39"
814
         Me.CheckBox39.Size = New System.Drawing.Size(122, 20)
831
         Me.CheckBox39.Size = New System.Drawing.Size(122, 20)
815
         Me.CheckBox39.TabIndex = 272
832
         Me.CheckBox39.TabIndex = 272
819
         'CheckBox38
836
         'CheckBox38
820
         '
837
         '
821
         Me.CheckBox38.AutoSize = True
838
         Me.CheckBox38.AutoSize = True
822
-        Me.CheckBox38.Location = New System.Drawing.Point(239, 396)
839
+        Me.CheckBox38.Location = New System.Drawing.Point(477, 7)
823
         Me.CheckBox38.Name = "CheckBox38"
840
         Me.CheckBox38.Name = "CheckBox38"
824
         Me.CheckBox38.Size = New System.Drawing.Size(134, 20)
841
         Me.CheckBox38.Size = New System.Drawing.Size(134, 20)
825
         Me.CheckBox38.TabIndex = 271
842
         Me.CheckBox38.TabIndex = 271
906
         'Label10
923
         'Label10
907
         '
924
         '
908
         Me.Label10.AutoSize = True
925
         Me.Label10.AutoSize = True
909
-        Me.Label10.Location = New System.Drawing.Point(666, 2)
926
+        Me.Label10.Location = New System.Drawing.Point(689, 2)
910
         Me.Label10.Name = "Label10"
927
         Me.Label10.Name = "Label10"
911
         Me.Label10.Size = New System.Drawing.Size(11, 640)
928
         Me.Label10.Size = New System.Drawing.Size(11, 640)
912
         Me.Label10.TabIndex = 259
929
         Me.Label10.TabIndex = 259
959
         Me.字體_NUD.TabIndex = 1494
976
         Me.字體_NUD.TabIndex = 1494
960
         Me.字體_NUD.Value = New Decimal(New Integer() {9, 0, 0, 0})
977
         Me.字體_NUD.Value = New Decimal(New Integer() {9, 0, 0, 0})
961
         '
978
         '
962
-        'CheckBox52
963
-        '
964
-        Me.CheckBox52.AutoSize = True
965
-        Me.CheckBox52.ForeColor = System.Drawing.Color.Red
966
-        Me.CheckBox52.Location = New System.Drawing.Point(285, 59)
967
-        Me.CheckBox52.Name = "CheckBox52"
968
-        Me.CheckBox52.Size = New System.Drawing.Size(110, 20)
969
-        Me.CheckBox52.TabIndex = 285
970
-        Me.CheckBox52.Text = "調庫功能-CC52"
971
-        Me.CheckBox52.UseVisualStyleBackColor = True
979
+        'CheckBox53
980
+        '
981
+        Me.CheckBox53.AutoSize = True
982
+        Me.CheckBox53.ForeColor = System.Drawing.Color.Red
983
+        Me.CheckBox53.Location = New System.Drawing.Point(500, 33)
984
+        Me.CheckBox53.Name = "CheckBox53"
985
+        Me.CheckBox53.Size = New System.Drawing.Size(146, 20)
986
+        Me.CheckBox53.TabIndex = 286
987
+        Me.CheckBox53.Text = "業績獎金彙總表-CC53"
988
+        Me.CheckBox53.UseVisualStyleBackColor = True
989
+        '
990
+        'CheckBox54
991
+        '
992
+        Me.CheckBox54.AutoSize = True
993
+        Me.CheckBox54.ForeColor = System.Drawing.Color.Red
994
+        Me.CheckBox54.Location = New System.Drawing.Point(500, 59)
995
+        Me.CheckBox54.Name = "CheckBox54"
996
+        Me.CheckBox54.Size = New System.Drawing.Size(158, 20)
997
+        Me.CheckBox54.TabIndex = 287
998
+        Me.CheckBox54.Text = "業績單據完單設定-CC54"
999
+        Me.CheckBox54.UseVisualStyleBackColor = True
1000
+        '
1001
+        'CheckBox55
1002
+        '
1003
+        Me.CheckBox55.AutoSize = True
1004
+        Me.CheckBox55.ForeColor = System.Drawing.Color.Olive
1005
+        Me.CheckBox55.Location = New System.Drawing.Point(501, 318)
1006
+        Me.CheckBox55.Name = "CheckBox55"
1007
+        Me.CheckBox55.Size = New System.Drawing.Size(158, 20)
1008
+        Me.CheckBox55.TabIndex = 288
1009
+        Me.CheckBox55.Text = "業務獎金計算基礎-CC55"
1010
+        Me.CheckBox55.UseVisualStyleBackColor = True
972
         '
1011
         '
973
         '系統使用者管理
1012
         '系統使用者管理
974
         '
1013
         '
1083
     Friend WithEvents CheckBox50 As CheckBox
1122
     Friend WithEvents CheckBox50 As CheckBox
1084
     Friend WithEvents CheckBox51 As CheckBox
1123
     Friend WithEvents CheckBox51 As CheckBox
1085
     Friend WithEvents CheckBox52 As CheckBox
1124
     Friend WithEvents CheckBox52 As CheckBox
1125
+    Friend WithEvents CheckBox55 As CheckBox
1126
+    Friend WithEvents CheckBox54 As CheckBox
1127
+    Friend WithEvents CheckBox53 As CheckBox
1086
 End Class
1128
 End Class

Loading…
Откажи
Сачувај