B70340 преди 3 години
родител
ревизия
f3fbbfbabb
променени са 54 файла, в които са добавени 1336 реда и са изтрити 647 реда
  1. Двоични данни
      .vs/YD-ERP-SYS/v16/.suo
  2. 1
    1
      YD-ERP-SYS/Module/SQL_Module.vb
  3. 1
    1
      YD-ERP-SYS/Module/SQL_倉儲系統管理.vb
  4. 3
    1
      YD-ERP-SYS/Module/SQL_採購系統管理.vb
  5. 7
    7
      YD-ERP-SYS/Module/SQL_業務系統管理.vb
  6. 4
    4
      YD-ERP-SYS/Module/SQL_業績計算系統.vb
  7. 70
    69
      YD-ERP-SYS/Module/SQL_財務系統管理.vb
  8. 3
    3
      YD-ERP-SYS/Module/SQL_跨介面共用.vb
  9. 1
    1
      YD-ERP-SYS/Module/全域變數.vb
  10. 18
    11
      YD-ERP-SYS/YD-ERP-SYS.Designer.vb
  11. 4
    4
      YD-ERP-SYS/YD-ERP-SYS.vb
  12. 25
    25
      YD-ERP-SYS/YD-ERP-SYS.vbproj
  13. Двоични данни
      YD-ERP-SYS/bin/Debug/YD-ERP-SYS.exe
  14. Двоични данни
      YD-ERP-SYS/bin/Debug/YD-ERP-SYS.pdb
  15. Двоични данни
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.exe
  16. Двоични данни
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.pdb
  17. 1
    1
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.CoreCompileInputs.cache
  18. 4
    4
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.FileListAbsolute.txt
  19. Двоични данни
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.GenerateResource.cache
  20. Двоични данни
      YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbprojAssemblyReference.cache
  21. 0
    0
      YD-ERP-SYS/obj/Debug/YD_ERP_SYS.財務_收支單一覽表.resources
  22. 0
    0
      YD-ERP-SYS/obj/Debug/YD_ERP_SYS.財務_收支單審核.resources
  23. 0
    0
      YD-ERP-SYS/obj/Debug/YD_ERP_SYS.財務_收支單申請.resources
  24. 0
    0
      YD-ERP-SYS/obj/Debug/YD_ERP_SYS.財務_決算表.resources
  25. 5
    2
      YD-ERP-SYS/倉儲系統管理/倉儲出庫.vb
  26. 1
    1
      YD-ERP-SYS/倉儲系統管理/單據狀態查詢.vb
  27. 47
    0
      YD-ERP-SYS/採購系統管理/採購應付帳款.vb
  28. 27
    3
      YD-ERP-SYS/業務系統管理/應收帳款已收.vb
  29. 23
    3
      YD-ERP-SYS/業務系統管理/應收帳款未收.vb
  30. 83
    8
      YD-ERP-SYS/業務系統管理/訂單控制表.vb
  31. 31
    0
      YD-ERP-SYS/業務系統管理/貨款試算表.vb
  32. 133
    133
      YD-ERP-SYS/業務系統管理/銷售分析表.Designer.vb
  33. 171
    5
      YD-ERP-SYS/業務系統管理/銷售分析表.vb
  34. 17
    14
      YD-ERP-SYS/業務系統管理/銷售單審核.vb
  35. 17
    14
      YD-ERP-SYS/業務系統管理/銷售單申請.vb
  36. 16
    0
      YD-ERP-SYS/財務系統管理/業績單據完單設定.vb
  37. 31
    0
      YD-ERP-SYS/財務系統管理/業績獎金彙總表.vb
  38. 14
    1
      YD-ERP-SYS/財務系統管理/業績運費明細表.Designer.vb
  39. 22
    4
      YD-ERP-SYS/財務系統管理/業績運費明細表.vb
  40. 50
    9
      YD-ERP-SYS/財務系統管理/財務_對帳表.Designer.vb
  41. 0
    0
      YD-ERP-SYS/財務系統管理/財務_對帳表.resx
  42. 103
    182
      YD-ERP-SYS/財務系統管理/財務_對帳表.vb
  43. 113
    69
      YD-ERP-SYS/財務系統管理/財務_收支單一覽表.Designer.vb
  44. 0
    0
      YD-ERP-SYS/財務系統管理/財務_收支單一覽表.resx
  45. 55
    2
      YD-ERP-SYS/財務系統管理/財務_收支單一覽表.vb
  46. 13
    13
      YD-ERP-SYS/財務系統管理/財務_收支單審核.Designer.vb
  47. 0
    0
      YD-ERP-SYS/財務系統管理/財務_收支單審核.resx
  48. 1
    1
      YD-ERP-SYS/財務系統管理/財務_收支單審核.vb
  49. 4
    4
      YD-ERP-SYS/財務系統管理/財務_收支單申請.Designer.vb
  50. 0
    0
      YD-ERP-SYS/財務系統管理/財務_收支單申請.resx
  51. 1
    1
      YD-ERP-SYS/財務系統管理/財務_收支單申請.vb
  52. 89
    45
      YD-ERP-SYS/財務系統管理/財務_決算表.Designer.vb
  53. 0
    0
      YD-ERP-SYS/財務系統管理/財務_決算表.resx
  54. 127
    1
      YD-ERP-SYS/財務系統管理/財務_決算表.vb

Двоични данни
.vs/YD-ERP-SYS/v16/.suo Целия файл


+ 1
- 1
YD-ERP-SYS/Module/SQL_Module.vb Целия файл

1
 Imports System.Data.SqlClient
1
 Imports System.Data.SqlClient
2
 Module SQL_Module
2
 Module SQL_Module
3
-    Public ConString As String : Public SQL1 As String : Public SQL2 As String : Public SQL3 As String
3
+    Public ConString As String : Public SQL1 As String : Public SQL2 As String : Public SQL3 As String : Public SQL4 As String
4
     Public conn As New SqlConnection : Public cmd As New SqlCommand : Public dr As SqlDataReader : Public da As New SqlDataAdapter
4
     Public conn As New SqlConnection : Public cmd As New SqlCommand : Public dr As SqlDataReader : Public da As New SqlDataAdapter
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,

+ 1
- 1
YD-ERP-SYS/Module/SQL_倉儲系統管理.vb Целия файл

302
                             倉儲明細表 AS 倉儲明細表_1 ON 採購控制表_1.資料流水號 = 倉儲明細表_1.採購流水 LEFT OUTER JOIN
302
                             倉儲明細表 AS 倉儲明細表_1 ON 採購控制表_1.資料流水號 = 倉儲明細表_1.採購流水 LEFT OUTER JOIN
303
                             物料訂製狀態 ON 銷售明細表.訂製狀態 = 物料訂製狀態.編碼 LEFT OUTER JOIN
303
                             物料訂製狀態 ON 銷售明細表.訂製狀態 = 物料訂製狀態.編碼 LEFT OUTER JOIN
304
                             物料資料庫 ON 銷售明細表.料號 = 物料資料庫.料號
304
                             物料資料庫 ON 銷售明細表.料號 = 物料資料庫.料號
305
-                WHERE      (銷售明細表.單號 LIKE '" & PA2 & "') AND (銷售明細表.料號 NOT LIKE '1%') AND (銷售明細表.已出貨 IS NULL OR 銷售明細表.已出貨 = 0)
305
+                WHERE      (銷售明細表.單號 LIKE '" & PA2 & "') AND (銷售明細表.料號 NOT LIKE '1001%') AND (銷售明細表.已出貨 IS NULL OR 銷售明細表.已出貨 = 0)
306
                 ORDER BY    銷售明細表.排序 DESC, 銷售明細表.料號"
306
                 ORDER BY    銷售明細表.排序 DESC, 銷售明細表.料號"
307
         CmdSet_For_DGV()
307
         CmdSet_For_DGV()
308
     End Sub
308
     End Sub

+ 3
- 1
YD-ERP-SYS/Module/SQL_採購系統管理.vb Целия файл

78
                                         電話 = N'" & 供應商資料表.手機_tb.Text & "', 傳真 = N'" & 供應商資料表.傳真_tb.Text & "', POS = N'" & 供應商資料表.POS_tb.Text & "', 
78
                                         電話 = N'" & 供應商資料表.手機_tb.Text & "', 傳真 = N'" & 供應商資料表.傳真_tb.Text & "', POS = N'" & 供應商資料表.POS_tb.Text & "', 
79
                                         備註1 = N'" & 供應商資料表.備註1_tb.Text & "', 備註2 = N'" & 供應商資料表.備註2_tb.Text & "', 登入日期 = N'" & 供應商資料表.登入日期_dtp.Value & "', 
79
                                         備註1 = N'" & 供應商資料表.備註1_tb.Text & "', 備註2 = N'" & 供應商資料表.備註2_tb.Text & "', 登入日期 = N'" & 供應商資料表.登入日期_dtp.Value & "', 
80
                                         結算日 = N'" & 供應商資料表.結算日_nud.Value & "', KR1 = N'" & 供應商資料表.KR1_nud.Value & "', KR2 = N'" & 供應商資料表.KR2_nud.Value & "', 
80
                                         結算日 = N'" & 供應商資料表.結算日_nud.Value & "', KR1 = N'" & 供應商資料表.KR1_nud.Value & "', KR2 = N'" & 供應商資料表.KR2_nud.Value & "', 
81
-                                        KR3 = N'" & 供應商資料表.KR3_nud.Value & "', PEC = N'" & 供應商資料表.PEC_cb.Text & "', 停用 = N'" & 供應商資料表.停用_ch.Checked & "' 
81
+                                        KR3 = N'" & 供應商資料表.KR3_nud.Value & "', PEC = N'" & 供應商資料表.PEC_cb.Text & "', 停用 = N'" & 供應商資料表.停用_ch.Checked & "', 
82
+                                        票期 = N'" & 供應商資料表.票期_nud.Value & "', 支票_私人 = N'" & 供應商資料表.私人支票_tb.Text & "', 支票_公司 = N'" & 供應商資料表.公司支票_tb.Text & "', 
83
+                                        稅金倍率 = N'" & 供應商資料表.稅金倍率_tb.Text & "', 廣告費倍率 = N'" & 供應商資料表.廣告費倍率_tb.Text & "' 
82
                 WHERE (編號 = N'" & 供應商資料表.編號_tb.Text & "')"
84
                 WHERE (編號 = N'" & 供應商資料表.編號_tb.Text & "')"
83
         CmdSet_For_dr()
85
         CmdSet_For_dr()
84
     End Sub
86
     End Sub

+ 7
- 7
YD-ERP-SYS/Module/SQL_業務系統管理.vb Целия файл

116
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
116
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
117
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
117
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
118
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
118
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
119
-                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1%') AND  " & SQL2 & " 
119
+                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1001%') AND  " & SQL2 & " 
120
                 ORDER BY    銷售控制表.單號 DESC"
120
                 ORDER BY    銷售控制表.單號 DESC"
121
         CmdSet_For_DGV()
121
         CmdSet_For_DGV()
122
     End Sub
122
     End Sub
136
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
136
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
137
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
137
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
138
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
138
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
139
-                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1%') AND  " & SQL2 & " 
139
+                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1001%') AND  " & SQL2 & " 
140
                 GROUP BY    LEFT(銷售控制表.單號, 1)
140
                 GROUP BY    LEFT(銷售控制表.單號, 1)
141
                 ORDER BY    銷售 DESC"
141
                 ORDER BY    銷售 DESC"
142
         CmdSet_For_DGV()
142
         CmdSet_For_DGV()
159
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
159
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
160
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
160
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
161
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
161
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
162
-                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 LIKE '1%') AND (銷售明細表.成本 > 0) AND " & SQL2 & " 
162
+                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 LIKE '1001%') AND (銷售明細表.成本 > 0) AND " & SQL2 & " 
163
                 ORDER BY    銷售控制表.單號 DESC"
163
                 ORDER BY    銷售控制表.單號 DESC"
164
         CmdSet_For_DGV()
164
         CmdSet_For_DGV()
165
     End Sub
165
     End Sub
179
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
179
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
180
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
180
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
181
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
181
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
182
-                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 LIKE '1%') AND (銷售明細表.成本 > 0) AND " & SQL2 & " 
182
+                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 LIKE '1001%') AND (銷售明細表.成本 > 0) AND " & SQL2 & " 
183
                 GROUP BY    供應商資料表.簡稱
183
                 GROUP BY    供應商資料表.簡稱
184
                 ORDER BY    它項收支"
184
                 ORDER BY    它項收支"
185
         CmdSet_For_DGV()
185
         CmdSet_For_DGV()
275
                                                               供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
275
                                                               供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
276
                                                               銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
276
                                                               銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
277
                                                               銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
277
                                                               銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
278
-                                  WHERE      (銷售控制表.單號 Not Like '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1%') AND (銷售明細表.成本 > 0) AND 
278
+                                  WHERE      (銷售控制表.單號 Not Like '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1001%') AND (銷售明細表.成本 > 0) AND 
279
                                              (銷售明細表.售價 > 0) AND " & SQL2 & "
279
                                              (銷售明細表.售價 > 0) AND " & SQL2 & "
280
                                   GROUP BY    供應商資料表.簡稱, 物料資料庫.供應商編號, 物料資料庫.進度條用空白) AS AAA ON 
280
                                   GROUP BY    供應商資料表.簡稱, 物料資料庫.供應商編號, 物料資料庫.進度條用空白) AS AAA ON 
281
                             系統比例用空白圖片.選擇 = AAA.進度條用空白
281
                             系統比例用空白圖片.選擇 = AAA.進度條用空白
299
                                                               供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
299
                                                               供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
300
                                                               銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
300
                                                               銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
301
                                                               銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
301
                                                               銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
302
-                                  WHERE      (銷售控制表.單號 Not Like '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1%') AND (銷售明細表.成本 > 0) AND 
302
+                                  WHERE      (銷售控制表.單號 Not Like '4%') AND (銷售控制表.單號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1001%') AND (銷售明細表.成本 > 0) AND 
303
                                              (銷售明細表.售價 > 0) AND (銷售明細表.倉儲狀態 LIKE 'N03') AND " & SQL2 & "
303
                                              (銷售明細表.售價 > 0) AND (銷售明細表.倉儲狀態 LIKE 'N03') AND " & SQL2 & "
304
                                   GROUP BY    供應商資料表.簡稱, 物料資料庫.供應商編號, 物料資料庫.進度條用空白) AS AAA ON 
304
                                   GROUP BY    供應商資料表.簡稱, 物料資料庫.供應商編號, 物料資料庫.進度條用空白) AS AAA ON 
305
                             系統比例用空白圖片.選擇 = AAA.進度條用空白
305
                             系統比例用空白圖片.選擇 = AAA.進度條用空白
324
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
324
                             供應商資料表 ON 物料資料庫.供應商編號 = 供應商資料表.編號 ON 
325
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
325
                             銷售明細表.料號 = 物料資料庫.料號 LEFT OUTER JOIN
326
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
326
                             銷售控制表 ON 銷售明細表.單號 = 銷售控制表.單號
327
-                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA20 & "%')AND (銷售明細表.料號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1%') AND 
327
+                WHERE      (銷售控制表.單號 NOT LIKE '4%') AND (銷售控制表.單號 LIKE '" & PA20 & "%')AND (銷售明細表.料號 LIKE '" & PA19 & "%') AND (銷售明細表.料號 NOT LIKE '1001%') AND 
328
                            (銷售明細表.成本 > 0) AND (銷售明細表.售價 > 0) AND (銷售明細表.倉儲狀態 LIKE 'N03') AND " & SQL2 & " 
328
                            (銷售明細表.成本 > 0) AND (銷售明細表.售價 > 0) AND (銷售明細表.倉儲狀態 LIKE 'N03') AND " & SQL2 & " 
329
                 ORDER BY    銷售控制表.單號 DESC"
329
                 ORDER BY    銷售控制表.單號 DESC"
330
         CmdSet_For_DGV()
330
         CmdSet_For_DGV()

+ 4
- 4
YD-ERP-SYS/Module/SQL_業績計算系統.vb Целия файл

72
                            銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
72
                            銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
73
                            銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
73
                            銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
74
                 WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
74
                 WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
75
-                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售明細表.料號 NOT LIKE '1%') AND
75
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售明細表.料號 NOT LIKE '1001%') AND
76
                           (銷售控制表.轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
76
                           (銷售控制表.轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
77
                                                        '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
77
                                                        '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
78
                 GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用
78
                 GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用
129
                            銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
129
                            銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN
130
                            銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
130
                            銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
131
                 WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
131
                 WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
132
-                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售明細表.料號 NOT LIKE '1003%') AND (銷售明細表.料號 LIKE '1%') AND
132
+                          (銷售控制表.轉業績日期 IS NOT NULL OR 銷售控制表.轉業績日期 NOT LIKE '') AND (銷售明細表.料號 NOT LIKE '1003%') AND (銷售明細表.料號 LIKE '1001%') AND
133
                           (轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
133
                           (轉業績日期 BETWEEN '" & Strings.Format(業績獎金彙總表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND 
134
                                             '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
134
                                             '" & Strings.Format(業績獎金彙總表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
135
                 GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售明細表.成本, 銷售明細表.售價
135
                 GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售明細表.成本, 銷售明細表.售價
218
                 FROM       銷售控制表 LEFT OUTER JOIN
218
                 FROM       銷售控制表 LEFT OUTER JOIN
219
                            銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN 銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
219
                            銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN 銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
220
                 WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
220
                 WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
221
-                          (銷售控制表.轉業績日期 IS NULL OR 銷售控制表.轉業績日期 LIKE '') AND (銷售明細表.料號 NOT LIKE '1%') AND 
221
+                          (銷售控制表.轉業績日期 IS NULL OR 銷售控制表.轉業績日期 LIKE '') AND (銷售明細表.料號 NOT LIKE '1001%') AND 
222
                           (銷售控制表.單號 LIKE N'" & 業績單據完單設定.查詢單號_tb.Text & "%')
222
                           (銷售控制表.單號 LIKE N'" & 業績單據完單設定.查詢單號_tb.Text & "%')
223
                 GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用, 銷售控制表.轉業績日期, 銷售控制表.獎金基礎
223
                 GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用, 銷售控制表.轉業績日期, 銷售控制表.獎金基礎
224
                 ORDER BY   銷售控制表.單號"
224
                 ORDER BY   銷售控制表.單號"
231
                 FROM       銷售控制表 LEFT OUTER JOIN
231
                 FROM       銷售控制表 LEFT OUTER JOIN
232
                            銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN 銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
232
                            銷售明細表 ON 銷售控制表.單號 = 銷售明細表.單號 LEFT OUTER JOIN 銷售收款事項 ON 銷售控制表.單號 = 銷售收款事項.單號
233
                 WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
233
                 WHERE     (銷售控制表.已出貨 = 1) AND (銷售收款事項.內容 = N'未收餘額') AND (銷售收款事項.金額 = 0) AND 
234
-                           銷售控制表.轉業績日期 IS NOT NULL AND 銷售控制表.轉業績日期 NOT LIKE '' AND (銷售明細表.料號 NOT LIKE '1%') AND 
234
+                           銷售控制表.轉業績日期 IS NOT NULL AND 銷售控制表.轉業績日期 NOT LIKE '' AND (銷售明細表.料號 NOT LIKE '1001%') AND 
235
                           (銷售控制表.單號 LIKE N'" & 業績單據完單設定.查詢單號_tb.Text & "%')
235
                           (銷售控制表.單號 LIKE N'" & 業績單據完單設定.查詢單號_tb.Text & "%')
236
                 GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用, 銷售控制表.轉業績日期, 銷售控制表.獎金基礎
236
                 GROUP BY   銷售控制表.單號, 銷售控制表.運費, 銷售控制表.稅金, 銷售控制表.刷卡費用, 銷售控制表.轉業績日期, 銷售控制表.獎金基礎
237
                 ORDER BY   銷售控制表.單號"
237
                 ORDER BY   銷售控制表.單號"

+ 70
- 69
YD-ERP-SYS/Module/SQL_財務系統管理.vb Целия файл

137
                             公帳流水帳.銀行 AS 幣別, 公帳流水帳.類別, 公帳流水帳.流水號, 公帳流水帳.含稅
137
                             公帳流水帳.銀行 AS 幣別, 公帳流水帳.類別, 公帳流水帳.流水號, 公帳流水帳.含稅
138
                 FROM        公帳流水帳 INNER JOIN
138
                 FROM        公帳流水帳 INNER JOIN
139
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號
139
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號
140
-                WHERE       (公帳流水帳.支付單號 LIKE '" & 營運成本收支單申請.營運成本收支單號_tb.Text & "')
140
+                WHERE       (公帳流水帳.支付單號 LIKE '" & 財務_收支單申請.營運成本收支單號_tb.Text & "')
141
                 ORDER BY    公帳流水帳.項次"
141
                 ORDER BY    公帳流水帳.項次"
142
         CmdSet_For_DGV()
142
         CmdSet_For_DGV()
143
     End Sub
143
     End Sub
144
     Friend Sub SQL_營運成本收支單申請_查詢公帳控制表會計科目()
144
     Friend Sub SQL_營運成本收支單申請_查詢公帳控制表會計科目()
145
         ConnOpen()
145
         ConnOpen()
146
-        SQL1 = "SELECT 會計科目, 編號 FROM 會計科目 WHERE (LEFT(編號, 7) LIKE N'" & 營運成本收支單申請.ComboBox4.Text & "') AND (停用 = 0) AND (統制科目 = 0) ORDER BY 編號"
146
+        SQL1 = "SELECT 會計科目, 編號 FROM 會計科目 WHERE (LEFT(編號, 7) LIKE N'" & 財務_收支單申請.ComboBox4.Text & "') AND (停用 = 0) AND (統制科目 = 0) ORDER BY 編號"
147
         CmdSet_For_dr()
147
         CmdSet_For_dr()
148
     End Sub
148
     End Sub
149
     Friend Sub SQL_營運成本收支單申請_查詢最後一筆公帳控制表會計科目()
149
     Friend Sub SQL_營運成本收支單申請_查詢最後一筆公帳控制表會計科目()
153
     End Sub
153
     End Sub
154
     Friend Sub SQL_營運成本收支單申請_查詢最左邊公帳控制表會計科目()
154
     Friend Sub SQL_營運成本收支單申請_查詢最左邊公帳控制表會計科目()
155
         ConnOpen()
155
         ConnOpen()
156
-        SQL1 = "SELECT LEFT(編號, 7) AS 編號, 第二階, 層級 FROM  會計科目 WHERE (LEFT(編號, 4) LIKE N'" & 營運成本收支單申請.ComboBox2.Text & "') AND (層級 NOT LIKE '3') AND (停用 = 0)
156
+        SQL1 = "SELECT LEFT(編號, 7) AS 編號, 第二階, 層級 FROM  會計科目 WHERE (LEFT(編號, 4) LIKE N'" & 財務_收支單申請.ComboBox2.Text & "') AND (層級 NOT LIKE '3') AND (停用 = 0)
157
                 GROUP BY   LEFT(編號, 7), 第二階, 層級 ORDER BY   編號"
157
                 GROUP BY   LEFT(編號, 7), 第二階, 層級 ORDER BY   編號"
158
         CmdSet_For_dr()
158
         CmdSet_For_dr()
159
     End Sub
159
     End Sub
165
     End Sub
165
     End Sub
166
     Friend Sub SQL_營運成本收支單申請_營運成本會計科目查詢()
166
     Friend Sub SQL_營運成本收支單申請_營運成本會計科目查詢()
167
         ConnOpen()
167
         ConnOpen()
168
-        SQL1 = "SELECT 會計科目, 編號 FROM 會計科目 WHERE (會計科目 LIKE N'%" & 營運成本收支單申請.關鍵字查詢會計科目_tb.Text & "%') AND (停用 = 0) AND (統制科目 = 0) ORDER BY 編號"
168
+        SQL1 = "SELECT 會計科目, 編號 FROM 會計科目 WHERE (會計科目 LIKE N'%" & 財務_收支單申請.關鍵字查詢會計科目_tb.Text & "%') AND (停用 = 0) AND (統制科目 = 0) ORDER BY 編號"
169
         CmdSet_For_dr()
169
         CmdSet_For_dr()
170
     End Sub
170
     End Sub
171
     Friend Sub SQL_會計科目管理_修改收支單申請表()
171
     Friend Sub SQL_會計科目管理_修改收支單申請表()
197
         SQL1 = "INSERT INTO 公帳流水帳 (流水號, 銀行, 日期, 類別, 收入, 支出, 明細, 人員, 支付單號, 項次, 會計, 出納, 現金, 備用金, 公帳, 支票, 
197
         SQL1 = "INSERT INTO 公帳流水帳 (流水號, 銀行, 日期, 類別, 收入, 支出, 明細, 人員, 支付單號, 項次, 會計, 出納, 現金, 備用金, 公帳, 支票, 
198
                             出納日期, 零用金, 支票數, 匯率, 備註) 
198
                             出納日期, 零用金, 支票數, 匯率, 備註) 
199
                     VALUES (N'" & PA19 & "', N'" & PA21 & "', N'" & DTP & "', N'" & PA22 & "', N'" & PA23 & "', N'" & PA24 & "', N'" & PA25 & "', '', 
199
                     VALUES (N'" & PA19 & "', N'" & PA21 & "', N'" & DTP & "', N'" & PA22 & "', N'" & PA23 & "', N'" & PA24 & "', N'" & PA25 & "', '', 
200
-                            N'" & gUserName & "', N'" & 營運成本收支單申請.營運成本收支單號_tb.Text & "', N'" & PA26 & "', '1', '0', '0', '0', '0', '0', '" & DTP & "', N'" & PA27 & "', 
200
+                            N'" & gUserName & "', N'" & 財務_收支單申請.營運成本收支單號_tb.Text & "', N'" & PA26 & "', '1', '0', '0', '0', '0', '0', '" & DTP & "', N'" & PA27 & "', 
201
                             N'" & PA28 & "', N'" & PA29 & "', N'" & PA30 & "')"
201
                             N'" & PA28 & "', N'" & PA29 & "', N'" & PA30 & "')"
202
         CmdSet_For_DGV()
202
         CmdSet_For_DGV()
203
     End Sub
203
     End Sub
204
     Friend Sub SQL_營運成本收支單申請_刪除公帳控制表()
204
     Friend Sub SQL_營運成本收支單申請_刪除公帳控制表()
205
         ConnOpen()
205
         ConnOpen()
206
-        SQL1 = "DELETE FROM 公帳控制表 WHERE (支付單號 LIKE '" & 營運成本收支單申請.營運成本收支單號_tb.Text & "')"
206
+        SQL1 = "DELETE FROM 公帳控制表 WHERE (支付單號 LIKE '" & 財務_收支單申請.營運成本收支單號_tb.Text & "')"
207
         CmdSet_For_dr()
207
         CmdSet_For_dr()
208
     End Sub
208
     End Sub
209
     Friend Sub SQL_營運成本收支單申請_刪除公帳流水帳()
209
     Friend Sub SQL_營運成本收支單申請_刪除公帳流水帳()
210
         ConnOpen()
210
         ConnOpen()
211
-        SQL1 = "DELETE FROM 公帳流水帳 WHERE (支付單號 LIKE '" & 營運成本收支單申請.營運成本收支單號_tb.Text & "')"
211
+        SQL1 = "DELETE FROM 公帳流水帳 WHERE (支付單號 LIKE '" & 財務_收支單申請.營運成本收支單號_tb.Text & "')"
212
         CmdSet_For_dr()
212
         CmdSet_For_dr()
213
     End Sub
213
     End Sub
214
     Friend Sub SQL_營運成本收支單申請_刪除公帳流水帳支付單號()
214
     Friend Sub SQL_營運成本收支單申請_刪除公帳流水帳支付單號()
215
         ConnOpen()
215
         ConnOpen()
216
-        SQL1 = "DELETE FROM 公帳流水帳 WHERE (支付單號 LIKE '" & 營運成本收支單申請.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & 營運成本收支單申請.選擇項次_tb.Text & "')"
216
+        SQL1 = "DELETE FROM 公帳流水帳 WHERE (支付單號 LIKE '" & 財務_收支單申請.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & 財務_收支單申請.選擇項次_tb.Text & "')"
217
         CmdSet_For_dr()
217
         CmdSet_For_dr()
218
     End Sub
218
     End Sub
219
     Friend Sub SQL_營運成本收支單申請_修改公帳流水帳支付單號()
219
     Friend Sub SQL_營運成本收支單申請_修改公帳流水帳支付單號()
220
         ConnOpen()
220
         ConnOpen()
221
-        SQL1 = "UPDATE 公帳流水帳 SET 項次 = N'" & PA18 & "' WHERE (支付單號 LIKE '" & 營運成本收支單申請.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & PA17 & "')"
221
+        SQL1 = "UPDATE 公帳流水帳 SET 項次 = N'" & PA18 & "' WHERE (支付單號 LIKE '" & 財務_收支單申請.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & PA17 & "')"
222
         CmdSet_For_dr()
222
         CmdSet_For_dr()
223
     End Sub
223
     End Sub
224
     Friend Sub SQL_營運成本收支單申請_查詢最後一筆公帳支付單號()
224
     Friend Sub SQL_營運成本收支單申請_查詢最後一筆公帳支付單號()
230
         ConnOpen()
230
         ConnOpen()
231
         SQL1 = "INSERT INTO 公帳流水帳 (流水號, 銀行, 日期, 類別, 收入, 支出, 明細, 人員, 支付單號, 項次, 會計, 出納, 現金, 備用金, 公帳, 支票, 
231
         SQL1 = "INSERT INTO 公帳流水帳 (流水號, 銀行, 日期, 類別, 收入, 支出, 明細, 人員, 支付單號, 項次, 會計, 出納, 現金, 備用金, 公帳, 支票, 
232
                             出納日期, 零用金, 支票數, 匯率, 備註, 含稅) " &
232
                             出納日期, 零用金, 支票數, 匯率, 備註, 含稅) " &
233
-                   "VALUES (N'" & PA19 & "', N'" & 營運成本收支單申請.幣別_cb.Text & "', N'" & DTP & "', N'" & 營運成本收支單申請.ComboBox6.Text & "', N'0', N'0', N'', N'" & gUserName & "', N'" & 營運成本收支單申請.營運成本收支單號_tb.Text & "', N'" & PA15 &
233
+                   "VALUES (N'" & PA19 & "', N'" & 財務_收支單申請.幣別_cb.Text & "', N'" & DTP & "', N'" & 財務_收支單申請.ComboBox6.Text & "', N'0', N'0', N'', N'" & gUserName & "', N'" & 財務_收支單申請.營運成本收支單號_tb.Text & "', N'" & PA15 &
234
                         "', N'0', N'0', N'0', N'0', N'0', N'0', N'" & DTP & "', N'0', N'0', N'" & PA16 & "', N'' ,'0')"
234
                         "', N'0', N'0', N'0', N'0', N'0', N'0', N'" & DTP & "', N'0', N'0', N'" & PA16 & "', N'' ,'0')"
235
         CmdSet_For_dr()
235
         CmdSet_For_dr()
236
     End Sub
236
     End Sub
240
                             出納日期, 零用金, 支票數, 匯率, 備註, 含稅) " &
240
                             出納日期, 零用金, 支票數, 匯率, 備註, 含稅) " &
241
                    "VALUES (N'" & PA19 & "', N'" & 採購應付帳款.幣別_cb.Text & "', N'" & DTP4 & "', N'" & 採購應付帳款.ComboBox6.Text & "', N'0', N'" & PA2 & "', 
241
                    "VALUES (N'" & PA19 & "', N'" & 採購應付帳款.幣別_cb.Text & "', N'" & DTP4 & "', N'" & 採購應付帳款.ComboBox6.Text & "', N'0', N'" & PA2 & "', 
242
                             N'" & PA1 & "-公司-[" & 採購應付帳款.開始日期_dtp.Value & "-" & 採購應付帳款.結束日期_dtp.Value & "]', N'" & gUserName & "', 
242
                             N'" & PA1 & "-公司-[" & 採購應付帳款.開始日期_dtp.Value & "-" & 採購應付帳款.結束日期_dtp.Value & "]', N'" & gUserName & "', 
243
-                            N'" & 採購應付帳款.營運成本收支單號_tb.Text & "', N'" & PA15 & "', N'0', N'0', N'0', N'0', N'0', N'0', N'" & DTP4 & "', N'0', N'0', N'" & PA16 & "', N'" & PA3 & "' ,'0')"
243
+                            N'" & 採購應付帳款.營運成本收支單號_tb.Text & "', N'" & PA15 & "', N'0', N'0', N'0', N'0', N'0', N'0', N'" & DTP4 & "', N'0', N'0', N'" & PA16 & "', N'" & PA3 & "' ,'1')"
244
         CmdSet_For_dr()
244
         CmdSet_For_dr()
245
     End Sub
245
     End Sub
246
     Friend Sub SQL_採購應負帳款_新增公帳流水帳資料1()
246
     Friend Sub SQL_採購應負帳款_新增公帳流水帳資料1()
258
         SQL1 = "INSERT INTO 公帳流水帳 (流水號, 銀行, 日期, 類別, 收入, 支出, 明細, 人員, 支付單號, 項次, 會計, 出納, 現金, 備用金, 公帳, 支票, 
258
         SQL1 = "INSERT INTO 公帳流水帳 (流水號, 銀行, 日期, 類別, 收入, 支出, 明細, 人員, 支付單號, 項次, 會計, 出納, 現金, 備用金, 公帳, 支票, 
259
                             出納日期, 零用金, 支票數, 匯率, 備註, 含稅) VALUES (N'" & PA19 & "', N'" & PA17 & "', N'" & DTP4 & "', N'" & PA18 & "', N'" & PA20 & "', 
259
                             出納日期, 零用金, 支票數, 匯率, 備註, 含稅) VALUES (N'" & PA19 & "', N'" & PA17 & "', N'" & DTP4 & "', N'" & PA18 & "', N'" & PA20 & "', 
260
                             N'0', N'" & PA14 & "', N'" & gUserName & "', N'" & PA & "', N'" & PA15 & "', 
260
                             N'0', N'" & PA14 & "', N'" & gUserName & "', N'" & PA & "', N'" & PA15 & "', 
261
-                            N'0', N'0', N'0', N'0', N'0', N'0', N'" & DTP4 & "', N'0', N'0', N'" & PA16 & "', N'' ,'0')"
261
+                            N'0', N'0', N'0', N'0', N'0', N'0', N'" & DTP4 & "', N'0', N'0', N'" & PA16 & "', N'' ,N'" & PA21 & "')"
262
         CmdSet_For_dr()
262
         CmdSet_For_dr()
263
     End Sub
263
     End Sub
264
     '---------------------營運成本收支單審核.------------------------------------------------------------------------------------------------------------------------------------------
264
     '---------------------營運成本收支單審核.------------------------------------------------------------------------------------------------------------------------------------------
270
     End Sub
270
     End Sub
271
     Friend Sub SQL_營運成本收支單審核_審核人3()
271
     Friend Sub SQL_營運成本收支單審核_審核人3()
272
         ConnOpen()
272
         ConnOpen()
273
-        SQL1 = "UPDATE 公帳控制表 SET 審核人 = N'作廢-" & gUserName & "', 審核日期 = N'" & DTP & "', 備註 = N'" & PA & "' WHERE (支付單號 = N'" & 營運成本收支單審核.營運成本收支單號_tb.Text & "')"
273
+        SQL1 = "UPDATE 公帳控制表 SET 審核人 = N'作廢-" & gUserName & "', 審核日期 = N'" & DTP & "', 備註 = N'" & PA & "' WHERE (支付單號 = N'" & 財務_收支單審核.營運成本收支單號_tb.Text & "')"
274
         CmdSet_For_dr()
274
         CmdSet_For_dr()
275
     End Sub
275
     End Sub
276
     Friend Sub SQL_營運成本收支單審核_查詢收支單審核()
276
     Friend Sub SQL_營運成本收支單審核_查詢收支單審核()
285
                             Cast(公帳流水帳.支出 AS money) AS 支出, 公帳流水帳.備註 AS 票期, 公帳流水帳.匯率, 公帳流水帳.銀行 AS 幣別, 公帳流水帳.類別, 公帳流水帳.流水號, 公帳流水帳.含稅
285
                             Cast(公帳流水帳.支出 AS money) AS 支出, 公帳流水帳.備註 AS 票期, 公帳流水帳.匯率, 公帳流水帳.銀行 AS 幣別, 公帳流水帳.類別, 公帳流水帳.流水號, 公帳流水帳.含稅
286
                 FROM        公帳流水帳 INNER JOIN
286
                 FROM        公帳流水帳 INNER JOIN
287
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號
287
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號
288
-                WHERE      (公帳流水帳.支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "')
288
+                WHERE      (公帳流水帳.支付單號 LIKE '" & 財務_收支單審核.營運成本收支單號_tb.Text & "')
289
                 ORDER BY    公帳流水帳.項次"
289
                 ORDER BY    公帳流水帳.項次"
290
         CmdSet_For_DGV()
290
         CmdSet_For_DGV()
291
     End Sub
291
     End Sub
296
     End Sub
296
     End Sub
297
     Friend Sub SQL_營運成本收支單審核_查詢簽名檔圖片()
297
     Friend Sub SQL_營運成本收支單審核_查詢簽名檔圖片()
298
         ConnOpen()
298
         ConnOpen()
299
-        SQL1 = "SELECT 簽名檔圖片 FROM YD主管簽名檔管理 WHERE 圖片流水號 LIKE '" & 營運成本收支單審核.圖片編碼_tb.Text & "'"
299
+        SQL1 = "SELECT 簽名檔圖片 FROM YD主管簽名檔管理 WHERE 圖片流水號 LIKE '" & 財務_收支單審核.圖片編碼_tb.Text & "'"
300
         CmdSet_For_dr()
300
         CmdSet_For_dr()
301
     End Sub
301
     End Sub
302
     Friend Sub SQL_營運成本收支單審核_查詢簽名編碼()
302
     Friend Sub SQL_營運成本收支單審核_查詢簽名編碼()
303
         ConnOpen()
303
         ConnOpen()
304
-        SQL1 = "SELECT 簽名編碼 FROM 公帳控制表 WHERE 簽名編碼 LIKE '" & 營運成本收支單審核.驗證碼_tb.Text & "'"
304
+        SQL1 = "SELECT 簽名編碼 FROM 公帳控制表 WHERE 簽名編碼 LIKE '" & 財務_收支單審核.驗證碼_tb.Text & "'"
305
         CmdSet_For_dr()
305
         CmdSet_For_dr()
306
     End Sub
306
     End Sub
307
     Friend Sub SQL_營運成本收支單審核_修改公帳控制表()
307
     Friend Sub SQL_營運成本收支單審核_修改公帳控制表()
308
         ConnOpen()
308
         ConnOpen()
309
-        SQL1 = "UPDATE 公帳控制表 SET 審核人 = N'" & PA & "', 審核日期 = N'" & DTP & "', 核准圖檔 = N'" & 營運成本收支單審核.圖片編碼_tb.Text & "', 簽名編碼 = N'" &
310
-                                                     營運成本收支單審核.驗證碼_tb.Text & "', 出納 = '" & gUserName & "', 出納日期 = N'" & DTP & "'
311
-                WHERE (支付單號 = N'" & 營運成本收支單審核.營運成本收支單號_tb.Text & "')"
309
+        SQL1 = "UPDATE 公帳控制表 SET 審核人 = N'" & PA & "', 審核日期 = N'" & DTP & "', 核准圖檔 = N'" & 財務_收支單審核.圖片編碼_tb.Text & "', 簽名編碼 = N'" &
310
+                                                     財務_收支單審核.驗證碼_tb.Text & "', 出納 = '" & gUserName & "', 出納日期 = N'" & DTP & "'
311
+                WHERE (支付單號 = N'" & 財務_收支單審核.營運成本收支單號_tb.Text & "')"
312
         CmdSet_For_dr()
312
         CmdSet_For_dr()
313
     End Sub
313
     End Sub
314
     Friend Sub SQL_營運成本收支單審核_修改公帳控制表_應負帳款用()
314
     Friend Sub SQL_營運成本收支單審核_修改公帳控制表_應負帳款用()
320
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳()
320
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳()
321
         ConnOpen()
321
         ConnOpen()
322
         SQL1 = "UPDATE 公帳流水帳 SET 出納 = '1', 出納日期 = N'" & DTP & "'
322
         SQL1 = "UPDATE 公帳流水帳 SET 出納 = '1', 出納日期 = N'" & DTP & "'
323
-                WHERE (支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "')"
323
+                WHERE (支付單號 LIKE '" & 財務_收支單審核.營運成本收支單號_tb.Text & "')"
324
         CmdSet_For_dr()
324
         CmdSet_For_dr()
325
     End Sub
325
     End Sub
326
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳_應付帳款用()
326
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳_應付帳款用()
331
     End Sub
331
     End Sub
332
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳備用金()
332
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳備用金()
333
         ConnOpen()
333
         ConnOpen()
334
-        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 & "')"
335
         CmdSet_For_dr()
335
         CmdSet_For_dr()
336
     End Sub
336
     End Sub
337
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳現金()
337
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳現金()
338
         ConnOpen()
338
         ConnOpen()
339
-        SQL1 = "UPDATE 公帳流水帳 SET  現金 = N'1' WHERE (支付單號 LIKE '" & 營運成本收支單審核.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & PA1 & "')"
339
+        SQL1 = "UPDATE 公帳流水帳 SET  現金 = N'1' WHERE (支付單號 LIKE '" & 財務_收支單審核.營運成本收支單號_tb.Text & "' AND 項次 LIKE '" & PA1 & "')"
340
         CmdSet_For_dr()
340
         CmdSet_For_dr()
341
     End Sub
341
     End Sub
342
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳支出()
342
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳支出()
343
         ConnOpen()
343
         ConnOpen()
344
-        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 & "')"
345
         CmdSet_For_dr()
345
         CmdSet_For_dr()
346
     End Sub
346
     End Sub
347
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳支出_應付帳款用()
347
     Friend Sub SQL_營運成本收支單審核_修改公帳流水帳支出_應付帳款用()
354
         ConnOpen()
354
         ConnOpen()
355
         SQL1 = "SELECT 支付單號 AS 收支單號, 申請人, 申請日期, 審核人, 審核日期, 核准圖檔,  簽名編碼 FROM 公帳控制表 
355
         SQL1 = "SELECT 支付單號 AS 收支單號, 申請人, 申請日期, 審核人, 審核日期, 核准圖檔,  簽名編碼 FROM 公帳控制表 
356
                 WHERE (審核人 NOT LIKE '') AND (審核人 NOT LIKE '作廢%') AND 
356
                 WHERE (審核人 NOT LIKE '') AND (審核人 NOT LIKE '作廢%') AND 
357
-                審核日期 BETWEEN '" & Strings.Format(營運成本收支單一覽表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Strings.Format(營運成本收支單一覽表.結束日期_dtp.Value, "yyyy/MM/dd") & "'
357
+                審核日期 BETWEEN '" & Strings.Format(財務_收支單一覽表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Strings.Format(財務_收支單一覽表.結束日期_dtp.Value, "yyyy/MM/dd") & "'
358
                 ORDER BY 審核日期 DESC"
358
                 ORDER BY 審核日期 DESC"
359
         CmdSet_For_DGV()
359
         CmdSet_For_DGV()
360
     End Sub
360
     End Sub
366
                 FROM        公帳控制表 RIGHT OUTER JOIN
366
                 FROM        公帳控制表 RIGHT OUTER JOIN
367
                             公帳流水帳 ON 公帳控制表.支付單號 = 公帳流水帳.支付單號 RIGHT OUTER JOIN
367
                             公帳流水帳 ON 公帳控制表.支付單號 = 公帳流水帳.支付單號 RIGHT OUTER JOIN
368
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號
368
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號
369
-                WHERE      (公帳控制表.審核日期 BETWEEN '" & Strings.Format(營運成本收支單一覽表.開始日期_dtp.Value, "yyyy/MM/dd") & "' AND '" & Strings.Format(營運成本收支單一覽表.結束日期_dtp.Value, "yyyy/MM/dd") & "')
369
+                WHERE      (公帳控制表.審核日期 BETWEEN '" & Strings.Format(財務_收支單一覽表.開始日期_dtp.Value, "yyyy/MM/dd") & "' 
370
+                            AND '" & Strings.Format(財務_收支單一覽表.結束日期_dtp.Value, "yyyy/MM/dd") & "') " & SQL2 & "
370
                 GROUP BY    會計科目.第一階, 會計科目.第二階, 會計科目.會計科目, LEFT(會計科目.編號, 7), 
371
                 GROUP BY    會計科目.第一階, 會計科目.第二階, 會計科目.會計科目, LEFT(會計科目.編號, 7), 
371
                             LEFT(公帳控制表.審核日期, 7), 公帳流水帳.銀行, 公帳流水帳.匯率
372
                             LEFT(公帳控制表.審核日期, 7), 公帳流水帳.銀行, 公帳流水帳.匯率
372
                 ORDER BY    幣別, LEFT(公帳控制表.審核日期, 7), LEFT(會計科目.編號, 7)"
373
                 ORDER BY    幣別, LEFT(公帳控制表.審核日期, 7), LEFT(會計科目.編號, 7)"
379
                             Cast(公帳流水帳.支出 AS money) AS 支出, 公帳流水帳.備註 AS 票期, 公帳流水帳.匯率, 公帳流水帳.銀行 AS 幣別, 公帳流水帳.類別, 公帳流水帳.流水號
380
                             Cast(公帳流水帳.支出 AS money) AS 支出, 公帳流水帳.備註 AS 票期, 公帳流水帳.匯率, 公帳流水帳.銀行 AS 幣別, 公帳流水帳.類別, 公帳流水帳.流水號
380
                 FROM        公帳流水帳 INNER JOIN
381
                 FROM        公帳流水帳 INNER JOIN
381
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號
382
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號
382
-                WHERE      (公帳流水帳.支付單號 LIKE '" & 營運成本收支單一覽表.收支單號_tb.Text & "')
383
+                WHERE      (公帳流水帳.支付單號 LIKE '" & 財務_收支單一覽表.收支單號_tb.Text & "') " & SQL2 & "
383
                 ORDER BY    公帳流水帳.項次"
384
                 ORDER BY    公帳流水帳.項次"
384
         CmdSet_For_DGV()
385
         CmdSet_For_DGV()
385
     End Sub
386
     End Sub
386
     Friend Sub SQL_營運成本收支單一覽表_查詢簽名檔圖片()
387
     Friend Sub SQL_營運成本收支單一覽表_查詢簽名檔圖片()
387
         ConnOpen()
388
         ConnOpen()
388
-        SQL1 = "SELECT 簽名檔圖片 FROM YD主管簽名檔管理 WHERE 圖片流水號 LIKE '" & 營運成本收支單一覽表.圖片編碼_tb.Text & "'"
389
+        SQL1 = "SELECT 簽名檔圖片 FROM YD主管簽名檔管理 WHERE 圖片流水號 LIKE '" & 財務_收支單一覽表.圖片編碼_tb.Text & "'"
389
         CmdSet_For_dr()
390
         CmdSet_For_dr()
390
     End Sub
391
     End Sub
391
     '---------------------營運成本收支單_對帳表.----------------------------------------------------------------------------------------------------------------------------------------------
392
     '---------------------營運成本收支單_對帳表.----------------------------------------------------------------------------------------------------------------------------------------------
400
                 FROM        公帳流水帳 INNER JOIN
401
                 FROM        公帳流水帳 INNER JOIN
401
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號 FULL OUTER JOIN
402
                             會計科目 ON 公帳流水帳.類別 = 會計科目.編號 FULL OUTER JOIN
402
                             公帳控制表 ON 公帳流水帳.支付單號 = 公帳控制表.支付單號
403
                             公帳控制表 ON 公帳流水帳.支付單號 = 公帳控制表.支付單號
403
-                WHERE      (公帳控制表.審核人 NOT LIKE '') AND 
404
-                           (公帳控制表.審核人 NOT LIKE '作廢%') " & PA20 & PA19 & PA18 & " 
404
+                WHERE      (公帳控制表.審核人 NOT LIKE '作廢%') " & PA20 & PA19 & PA18 & SQL2 & " 
405
                 ORDER BY    收支單號 DESC, 公帳流水帳.項次"
405
                 ORDER BY    收支單號 DESC, 公帳流水帳.項次"
406
         CmdSet_For_DGV()
406
         CmdSet_For_DGV()
407
     End Sub
407
     End Sub
470
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
470
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
471
                                        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 細項金額
472
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
472
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
473
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",4) LIKE N'" & 營運報表.年份_cb.Text & "')
473
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",4) LIKE N'" & 財務_決算表.年份_cb.Text & "') " & SQL4 & "
474
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
474
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
475
                             FULL OUTER JOIN
475
                             FULL OUTER JOIN
476
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
476
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
477
                                        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 主項金額
478
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
478
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
479
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",4) LIKE N'" & 營運報表.年份_cb.Text & "')
479
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",4) LIKE N'" & 財務_決算表.年份_cb.Text & "') " & SQL3 & "
480
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
480
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
481
                             FULL OUTER JOIN
481
                             FULL OUTER JOIN
482
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
482
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
483
                                        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 子項金額
484
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
484
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
485
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",4) LIKE N'" & 營運報表.年份_cb.Text & "')
485
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",4) LIKE N'" & 財務_決算表.年份_cb.Text & "') " & SQL2 & "
486
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
486
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
487
                 WHERE     (會計科目.顯示 = 1)
487
                 WHERE     (會計科目.顯示 = 1)
488
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
488
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
496
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
496
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
497
                                        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 細項金額
498
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
498
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
499
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/01') 
499
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/01') " & SQL4 & "
500
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
500
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
501
                             FULL OUTER JOIN
501
                             FULL OUTER JOIN
502
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
502
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
503
                                        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 主項金額
504
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
504
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
505
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/01')
505
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/01') " & SQL3 & "
506
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
506
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
507
                             FULL OUTER JOIN
507
                             FULL OUTER JOIN
508
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
508
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
509
                                        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 子項金額
510
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
510
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
511
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/01')
511
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/01') " & SQL2 & "
512
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
512
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
513
                 WHERE     (會計科目.顯示 = 1)
513
                 WHERE     (會計科目.顯示 = 1)
514
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
514
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
522
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
522
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
523
                                        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 細項金額
524
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
524
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
525
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/02') 
525
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/02') " & SQL4 & "
526
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
526
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
527
                             FULL OUTER JOIN
527
                             FULL OUTER JOIN
528
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
528
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
529
                                        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 主項金額
530
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
530
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
531
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/02')
531
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/02') " & SQL3 & "
532
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
532
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
533
                             FULL OUTER JOIN
533
                             FULL OUTER JOIN
534
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
534
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
535
                                        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 子項金額
536
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
536
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
537
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/02')
537
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/02') " & SQL2 & "
538
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
538
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
539
                 WHERE     (會計科目.顯示 = 1)
539
                 WHERE     (會計科目.顯示 = 1)
540
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
540
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
548
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
548
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
549
                                        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 細項金額
550
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
550
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
551
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/03') 
551
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/03') " & SQL4 & "
552
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
552
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
553
                             FULL OUTER JOIN
553
                             FULL OUTER JOIN
554
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
554
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
555
                                        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 主項金額
556
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
556
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
557
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/03')
557
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/03') " & SQL3 & "
558
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
558
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
559
                             FULL OUTER JOIN
559
                             FULL OUTER JOIN
560
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
560
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
561
                                        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 子項金額
562
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
562
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
563
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/03')
563
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/03') " & SQL2 & "
564
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
564
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
565
                 WHERE     (會計科目.顯示 = 1)
565
                 WHERE     (會計科目.顯示 = 1)
566
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
566
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
574
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
574
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
575
                                        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 細項金額
576
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
576
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
577
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/04') 
577
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/04') " & SQL4 & "
578
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
578
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
579
                             FULL OUTER JOIN
579
                             FULL OUTER JOIN
580
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
580
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
581
                                        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 主項金額
582
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
582
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
583
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/04')
583
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/04') " & SQL3 & "
584
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
584
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
585
                             FULL OUTER JOIN
585
                             FULL OUTER JOIN
586
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
586
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
587
                                        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 子項金額
588
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
588
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
589
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/04')
589
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/04') " & SQL2 & "
590
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
590
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
591
                 WHERE     (會計科目.顯示 = 1)
591
                 WHERE     (會計科目.顯示 = 1)
592
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
592
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
600
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
600
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
601
                                        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 細項金額
602
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
602
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
603
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/05') 
603
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/05') " & SQL4 & "
604
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
604
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
605
                             FULL OUTER JOIN
605
                             FULL OUTER JOIN
606
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
606
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
607
                                        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 主項金額
608
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
608
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
609
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/05')
609
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/05') " & SQL3 & "
610
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
610
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
611
                             FULL OUTER JOIN
611
                             FULL OUTER JOIN
612
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
612
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
613
                                        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 子項金額
614
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
614
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
615
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/05')
615
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/05') " & SQL2 & "
616
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
616
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
617
                 WHERE     (會計科目.顯示 = 1)
617
                 WHERE     (會計科目.顯示 = 1)
618
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
618
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
626
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
626
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
627
                                        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 細項金額
628
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
628
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
629
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/06') 
629
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/06') " & SQL4 & "
630
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
630
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
631
                             FULL OUTER JOIN
631
                             FULL OUTER JOIN
632
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
632
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
633
                                        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 主項金額
634
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
634
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
635
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/06')
635
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/06') " & SQL3 & "
636
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
636
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
637
                             FULL OUTER JOIN
637
                             FULL OUTER JOIN
638
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
638
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
639
                                        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 子項金額
640
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
640
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
641
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/06')
641
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/06') " & SQL2 & "
642
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
642
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
643
                 WHERE     (會計科目.顯示 = 1)
643
                 WHERE     (會計科目.顯示 = 1)
644
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
644
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
652
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
652
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
653
                                        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 細項金額
654
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
654
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
655
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/07') 
655
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/07') " & SQL4 & "
656
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
656
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
657
                             FULL OUTER JOIN
657
                             FULL OUTER JOIN
658
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
658
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
659
                                        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 主項金額
660
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
660
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
661
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/07')
661
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/07') " & SQL3 & "
662
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
662
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
663
                             FULL OUTER JOIN
663
                             FULL OUTER JOIN
664
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
664
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
665
                                        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 子項金額
666
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
666
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
667
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/07')
667
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/07') " & SQL2 & "
668
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
668
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
669
                 WHERE     (會計科目.顯示 = 1)
669
                 WHERE     (會計科目.顯示 = 1)
670
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
670
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
678
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
678
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
679
                                        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 細項金額
680
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
680
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
681
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/08') 
681
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/08') " & SQL4 & "
682
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
682
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
683
                             FULL OUTER JOIN
683
                             FULL OUTER JOIN
684
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
684
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
685
                                        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 主項金額
686
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
686
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
687
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/08')
687
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/08') " & SQL3 & "
688
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
688
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
689
                             FULL OUTER JOIN
689
                             FULL OUTER JOIN
690
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
690
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
691
                                        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 子項金額
692
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
692
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
693
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/08')
693
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/08') " & SQL2 & "
694
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
694
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
695
                 WHERE     (會計科目.顯示 = 1)
695
                 WHERE     (會計科目.顯示 = 1)
696
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
696
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
704
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
704
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
705
                                        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 細項金額
706
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
706
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
707
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/09') 
707
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/09') " & SQL4 & "
708
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
708
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
709
                             FULL OUTER JOIN
709
                             FULL OUTER JOIN
710
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
710
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
711
                                        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 主項金額
712
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
712
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
713
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/09')
713
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/09') " & SQL3 & "
714
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
714
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
715
                             FULL OUTER JOIN
715
                             FULL OUTER JOIN
716
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
716
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
717
                                        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 子項金額
718
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
718
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
719
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/09')
719
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/09') " & SQL2 & "
720
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
720
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
721
                 WHERE     (會計科目.顯示 = 1)
721
                 WHERE     (會計科目.顯示 = 1)
722
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
722
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
730
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
730
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
731
                                        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 細項金額
732
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
732
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
733
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/10') 
733
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/10') " & SQL4 & "
734
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
734
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
735
                             FULL OUTER JOIN
735
                             FULL OUTER JOIN
736
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
736
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
737
                                        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 主項金額
738
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
738
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
739
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/10')
739
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/10') " & SQL3 & "
740
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
740
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
741
                             FULL OUTER JOIN
741
                             FULL OUTER JOIN
742
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
742
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
743
                                        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 子項金額
744
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
744
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
745
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/10')
745
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/10') " & SQL2 & "
746
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
746
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
747
                 WHERE     (會計科目.顯示 = 1)
747
                 WHERE     (會計科目.顯示 = 1)
748
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
748
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
756
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
756
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
757
                                        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 細項金額
758
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
758
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
759
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/11') 
759
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/11') " & SQL4 & "
760
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
760
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
761
                             FULL OUTER JOIN
761
                             FULL OUTER JOIN
762
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
762
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
763
                                        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 主項金額
764
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
764
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
765
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/11')
765
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/11') " & SQL3 & "
766
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
766
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
767
                             FULL OUTER JOIN
767
                             FULL OUTER JOIN
768
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
768
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
769
                                        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 子項金額
770
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
770
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
771
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/11')
771
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/11') " & SQL2 & "
772
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
772
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
773
                 WHERE     (會計科目.顯示 = 1)
773
                 WHERE     (會計科目.顯示 = 1)
774
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
774
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
782
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
782
                                (SELECT 公帳流水帳_3.類別 AS 細項, SUM(公帳流水帳_3.零用金 * (公帳流水帳_3.匯率)) + SUM(公帳流水帳_3.支票數 * (公帳流水帳_3.匯率)) + 
783
                                        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 細項金額
784
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
784
                                 FROM   公帳流水帳 AS 公帳流水帳_3 INNER JOIN 公帳控制表 AS 公帳控制表_3 ON 公帳流水帳_3.支付單號 = 公帳控制表_3.支付單號
785
-                                WHERE (LEFT(公帳控制表_3. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/12') 
785
+                                WHERE (LEFT(公帳控制表_3. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/12') " & SQL4 & "
786
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
786
                                 GROUP BY    公帳流水帳_3.類別) AS EERR ON 會計科目.編號 = EERR.細項 
787
                             FULL OUTER JOIN
787
                             FULL OUTER JOIN
788
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
788
                                (SELECT LEFT(公帳流水帳_2.類別, 4) AS 主碼, SUM(公帳流水帳_2.零用金 * (公帳流水帳_2.匯率)) + SUM(公帳流水帳_2.支票數 * (公帳流水帳_2.匯率)) + 
789
                                        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 主項金額
790
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
790
                                 FROM   公帳流水帳 AS 公帳流水帳_2 INNER JOIN 公帳控制表 AS 公帳控制表_2 ON 公帳流水帳_2.支付單號 = 公帳控制表_2.支付單號
791
-                                WHERE (LEFT(公帳控制表_2. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/12')
791
+                                WHERE (LEFT(公帳控制表_2. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/12') " & SQL3 & "
792
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
792
                                 GROUP BY    LEFT(公帳流水帳_2.類別, 4)) AS QQWW ON LEFT(會計科目.編號, 4) = QQWW.主碼 
793
                             FULL OUTER JOIN
793
                             FULL OUTER JOIN
794
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
794
                                (SELECT LEFT(公帳流水帳_1.類別, 7) AS 子碼, SUM(公帳流水帳_1.零用金 * (公帳流水帳_1.匯率)) + SUM(公帳流水帳_1.支票數 * (公帳流水帳_1.匯率)) + 
795
                                        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 子項金額
796
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
796
                                 FROM   公帳流水帳 AS 公帳流水帳_1 INNER JOIN 公帳控制表 AS 公帳控制表_1 ON 公帳流水帳_1.支付單號 = 公帳控制表_1.支付單號
797
-                                WHERE (LEFT(公帳控制表_1. " & 營運報表.計算基礎_ch.Text & ",7) LIKE N'" & 營運報表.年份_cb.Text & "/12')
797
+                                WHERE (LEFT(公帳控制表_1. " & 財務_決算表.計算基礎_ch.Text & ",7) LIKE N'" & 財務_決算表.年份_cb.Text & "/12') " & SQL2 & "
798
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
798
                                 GROUP BY    LEFT(公帳流水帳_1.類別, 7)) AS WWEE ON LEFT(會計科目.編號, 7) = WWEE.子碼
799
                 WHERE     (會計科目.顯示 = 1)
799
                 WHERE     (會計科目.顯示 = 1)
800
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
800
                 ORDER BY   LEFT(會計科目.編號, 1) DESC, 會計科目.編號"
868
     Friend Sub SQL_薪資轉帳表_新增()
868
     Friend Sub SQL_薪資轉帳表_新增()
869
         ConnOpen()
869
         ConnOpen()
870
         SQL1 = "INSERT INTO 薪資轉帳表 (流水號, 身分證, 結算日期, 獎金, 薪資, 領現, 薪資合計, 領現合計, 給付方式, 人事資料流水號) 
870
         SQL1 = "INSERT INTO 薪資轉帳表 (流水號, 身分證, 結算日期, 獎金, 薪資, 領現, 薪資合計, 領現合計, 給付方式, 人事資料流水號) 
871
-                VALUES (N'" & 薪資轉帳表.流水號_tb.Text & "', N'" & 薪資轉帳表.身分證_tb.Text & "', N'" & 薪資轉帳表.結束日期_dtp.Value.ToString("yyyy/MM/dd") & "', N'', N'', N'', N'', N'', N'', N'" & 薪資轉帳表.人事流水號_tb.Text & "')"
871
+                VALUES (N'" & 薪資轉帳表.流水號_tb.Text & "', N'" & 薪資轉帳表.身分證_tb.Text & "', N'" & 薪資轉帳表.結束日期_dtp.Value.ToString("yyyy/MM/dd") & "', 
872
+                        N'', N'', N'', N'', N'', N'', N'" & 薪資轉帳表.人事流水號_tb.Text & "')"
872
         CmdSet_For_dr()
873
         CmdSet_For_dr()
873
     End Sub
874
     End Sub
874
     Friend Sub SQL_薪資轉帳表_修改()
875
     Friend Sub SQL_薪資轉帳表_修改()

+ 3
- 3
YD-ERP-SYS/Module/SQL_跨介面共用.vb Целия файл

205
     End Sub
205
     End Sub
206
     Friend Sub SQL_銷售收款事項_修改()
206
     Friend Sub SQL_銷售收款事項_修改()
207
         ConnOpen()
207
         ConnOpen()
208
-        SQL1 = "UPDATE 銷售收款事項 SET 內容 = N'" & PA10 & "', 金額 = N'" & NU1 & "' WHERE (資料流水號 LIKE N'" & PA11 & "')"
208
+        SQL1 = "UPDATE 銷售收款事項 SET 內容 = N'" & PA10 & "', 金額 = N'" & NU1 & "', 含稅 = N'" & PA12 & "' WHERE (資料流水號 LIKE N'" & PA11 & "')"
209
         CmdSet_For_dr()
209
         CmdSet_For_dr()
210
     End Sub
210
     End Sub
211
     Friend Sub SQL_銷售收款事項()
211
     Friend Sub SQL_銷售收款事項()
212
         ConnOpen()
212
         ConnOpen()
213
-        SQL1 = "SELECT 資料流水號, 單號, 項次 AS 真項次, 項次, 內容, 金額, 收支單號, 轉財務  FROM 銷售收款事項 WHERE (單號 LIKE '" & PA2 & "') ORDER BY 項次 DESC, 內容 DESC"
213
+        SQL1 = "SELECT 資料流水號, 單號, 項次 AS 真項次, 項次, 內容, 金額, 收支單號, 轉財務, 含稅  FROM 銷售收款事項 WHERE (單號 LIKE '" & PA2 & "') ORDER BY 項次 DESC, 內容 DESC"
214
         CmdSet_For_DGV()
214
         CmdSet_For_DGV()
215
     End Sub
215
     End Sub
216
     Friend Sub SQL_銷售控制表_刪除()
216
     Friend Sub SQL_銷售控制表_刪除()
289
                             倉儲明細表 ON 銷售明細表.料號 = 倉儲明細表.料號 AND 銷售明細表.單號 = 倉儲明細表.採購單號 LEFT OUTER JOIN
289
                             倉儲明細表 ON 銷售明細表.料號 = 倉儲明細表.料號 AND 銷售明細表.單號 = 倉儲明細表.採購單號 LEFT OUTER JOIN
290
                             物料訂製狀態 ON 銷售明細表.訂製狀態 = 物料訂製狀態.編碼 LEFT OUTER JOIN
290
                             物料訂製狀態 ON 銷售明細表.訂製狀態 = 物料訂製狀態.編碼 LEFT OUTER JOIN
291
                             物料資料庫 ON 銷售明細表.料號 = 物料資料庫.料號
291
                             物料資料庫 ON 銷售明細表.料號 = 物料資料庫.料號
292
-                WHERE      (銷售明細表.單號 LIKE '" & PA2 & "') AND (銷售明細表.料號 NOT LIKE '1%')
292
+                WHERE      (銷售明細表.單號 LIKE '" & PA2 & "') AND (銷售明細表.料號 NOT LIKE '1001%')
293
                 GROUP BY    銷售明細表.資料流水號, 銷售明細表.資料流水號, 銷售明細表.料號, 物料資料庫.品名, 倉儲分區控制表.倉名, 
293
                 GROUP BY    銷售明細表.資料流水號, 銷售明細表.資料流水號, 銷售明細表.料號, 物料資料庫.品名, 倉儲分區控制表.倉名, 
294
                             物料訂製狀態.訂製, 倉儲狀態.狀態, 銷售明細表.備註, 銷售明細表.數量, 銷售明細表.成本, 銷售明細表.售價, 
294
                             物料訂製狀態.訂製, 倉儲狀態.狀態, 銷售明細表.備註, 銷售明細表.數量, 銷售明細表.成本, 銷售明細表.售價, 
295
                             銷售明細表.含稅, 銷售明細表.售價, 銷售明細表.狀態, 銷售明細表.資料流水號, 銷售明細表.倉儲狀態, 
295
                             銷售明細表.含稅, 銷售明細表.售價, 銷售明細表.狀態, 銷售明細表.資料流水號, 銷售明細表.倉儲狀態, 

+ 1
- 1
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 = "2021090501"
7
+    Public 版本 As String = "2021091101"
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
- 11
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.業績運費明細表_tsm = New System.Windows.Forms.ToolStripMenuItem()
30
         Me.業績運費明細表_tsm = New System.Windows.Forms.ToolStripMenuItem()
31
         Me.MenuStrip = New System.Windows.Forms.MenuStrip()
31
         Me.MenuStrip = New System.Windows.Forms.MenuStrip()
32
         Me.FileMenu = New System.Windows.Forms.ToolStripMenuItem()
32
         Me.FileMenu = New System.Windows.Forms.ToolStripMenuItem()
113
         Me.業務_cb = New System.Windows.Forms.ComboBox()
113
         Me.業務_cb = New System.Windows.Forms.ComboBox()
114
         Me.銷售單據_dgv = New System.Windows.Forms.DataGridView()
114
         Me.銷售單據_dgv = New System.Windows.Forms.DataGridView()
115
         Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
115
         Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
116
+        Me.合計_TSSL = New System.Windows.Forms.ToolStripStatusLabel()
116
         Me.MenuStrip.SuspendLayout()
117
         Me.MenuStrip.SuspendLayout()
117
         Me.StatusStrip.SuspendLayout()
118
         Me.StatusStrip.SuspendLayout()
118
         CType(Me.銷售單據_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
119
         CType(Me.銷售單據_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
680
         '
681
         '
681
         'StatusStrip
682
         'StatusStrip
682
         '
683
         '
683
-        Me.StatusStrip.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.著作權_tss, Me.執行進度_tss, Me.ToolStripProgressBar1})
684
+        Me.StatusStrip.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.著作權_tss, Me.執行進度_tss, Me.ToolStripProgressBar1, Me.合計_TSSL})
684
         Me.StatusStrip.Location = New System.Drawing.Point(0, 707)
685
         Me.StatusStrip.Location = New System.Drawing.Point(0, 707)
685
         Me.StatusStrip.Name = "StatusStrip"
686
         Me.StatusStrip.Name = "StatusStrip"
686
         Me.StatusStrip.Padding = New System.Windows.Forms.Padding(1, 0, 16, 0)
687
         Me.StatusStrip.Padding = New System.Windows.Forms.Padding(1, 0, 16, 0)
691
         '著作權_tss
692
         '著作權_tss
692
         '
693
         '
693
         Me.著作權_tss.Name = "著作權_tss"
694
         Me.著作權_tss.Name = "著作權_tss"
694
-        Me.著作權_tss.Size = New System.Drawing.Size(382, 17)
695
-        Me.著作權_tss.Text = "著作權 : 工巧明智能企業有限公司                                                                " &
696
-    "  "
695
+        Me.著作權_tss.Size = New System.Drawing.Size(325, 17)
696
+        Me.著作權_tss.Text = "著作權 : 工巧明智能企業有限公司                                               "
697
         '
697
         '
698
         '執行進度_tss
698
         '執行進度_tss
699
         '
699
         '
732
         '
732
         '
733
         '銷售單據_dgv
733
         '銷售單據_dgv
734
         '
734
         '
735
-        DataGridViewCellStyle3.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
736
-        Me.銷售單據_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle3
735
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
736
+        Me.銷售單據_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
737
         Me.銷售單據_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
737
         Me.銷售單據_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
738
         Me.銷售單據_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
738
         Me.銷售單據_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
739
         Me.銷售單據_dgv.Location = New System.Drawing.Point(639, 90)
739
         Me.銷售單據_dgv.Location = New System.Drawing.Point(639, 90)
740
         Me.銷售單據_dgv.Name = "銷售單據_dgv"
740
         Me.銷售單據_dgv.Name = "銷售單據_dgv"
741
         Me.銷售單據_dgv.RowHeadersWidth = 5
741
         Me.銷售單據_dgv.RowHeadersWidth = 5
742
-        DataGridViewCellStyle4.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
743
-        DataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
744
-        Me.銷售單據_dgv.RowsDefaultCellStyle = DataGridViewCellStyle4
742
+        DataGridViewCellStyle2.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
743
+        DataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
744
+        Me.銷售單據_dgv.RowsDefaultCellStyle = DataGridViewCellStyle2
745
         Me.銷售單據_dgv.RowTemplate.Height = 24
745
         Me.銷售單據_dgv.RowTemplate.Height = 24
746
         Me.銷售單據_dgv.Size = New System.Drawing.Size(542, 465)
746
         Me.銷售單據_dgv.Size = New System.Drawing.Size(542, 465)
747
         Me.銷售單據_dgv.TabIndex = 1257
747
         Me.銷售單據_dgv.TabIndex = 1257
751
         '
751
         '
752
         Me.Timer1.Interval = 1000
752
         Me.Timer1.Interval = 1000
753
         '
753
         '
754
+        '合計_TSSL
755
+        '
756
+        Me.合計_TSSL.Name = "合計_TSSL"
757
+        Me.合計_TSSL.Size = New System.Drawing.Size(47, 17)
758
+        Me.合計_TSSL.Text = "合計 : 0"
759
+        '
754
         'YD_ERP_SYS
760
         'YD_ERP_SYS
755
         '
761
         '
756
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
762
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
866
     Friend WithEvents 業務獎金計算基礎_tcm As ToolStripMenuItem
872
     Friend WithEvents 業務獎金計算基礎_tcm As ToolStripMenuItem
867
     Friend WithEvents 業績單據完單設定_tsm As ToolStripMenuItem
873
     Friend WithEvents 業績單據完單設定_tsm As ToolStripMenuItem
868
     Friend WithEvents 業績運費明細表_tsm As ToolStripMenuItem
874
     Friend WithEvents 業績運費明細表_tsm As ToolStripMenuItem
875
+    Friend WithEvents 合計_TSSL As ToolStripStatusLabel
869
 End Class
876
 End Class

+ 4
- 4
YD-ERP-SYS/YD-ERP-SYS.vb Целия файл

228
     End Sub
228
     End Sub
229
     Private Sub 營運成本收支單申請ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運成本收支單申請_tsm.Click
229
     Private Sub 營運成本收支單申請ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運成本收支單申請_tsm.Click
230
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
230
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
231
-        PA = "" : 營運成本收支單申請.Show() : 營運成本收支單申請.BringToFront()
231
+        PA = "" : 財務_收支單申請.Show() : 財務_收支單申請.BringToFront()
232
     End Sub
232
     End Sub
233
     Private Sub 營運成本收支單審核ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運成本收支單審核_tsm.Click
233
     Private Sub 營運成本收支單審核ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運成本收支單審核_tsm.Click
234
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
234
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
235
-        PA = "" : 營運成本收支單審核.Show() : 營運成本收支單審核.BringToFront()
235
+        PA = "" : 財務_收支單審核.Show() : 財務_收支單審核.BringToFront()
236
     End Sub
236
     End Sub
237
     Private Sub 業績獎金彙總表_tsm_Click(sender As Object, e As EventArgs) Handles 業績獎金彙總表_tsm.Click
237
     Private Sub 業績獎金彙總表_tsm_Click(sender As Object, e As EventArgs) Handles 業績獎金彙總表_tsm.Click
238
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
238
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
252
     End Sub
252
     End Sub
253
     Private Sub 營運成本收支單一覽表ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運成本收支單一覽表_tsm.Click
253
     Private Sub 營運成本收支單一覽表ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運成本收支單一覽表_tsm.Click
254
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
254
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
255
-        PA = "" : PA18 = "" : PA19 = "" : PA20 = "" : 營運成本收支單一覽表.Show() : 營運成本收支單一覽表.BringToFront()
255
+        PA = "" : PA18 = "" : PA19 = "" : PA20 = "" : 財務_收支單一覽表.Show() : 財務_收支單一覽表.BringToFront()
256
     End Sub
256
     End Sub
257
     Private Sub 營運成本收支單對帳表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運成本收支單對帳表_tsm.Click
257
     Private Sub 營運成本收支單對帳表ToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles 營運成本收支單對帳表_tsm.Click
258
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
258
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
260
     End Sub
260
     End Sub
261
     Private Sub 營運成本收支決算表ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運報表_tsm.Click
261
     Private Sub 營運成本收支決算表ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 營運報表_tsm.Click
262
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
262
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
263
-        PA = "" : 營運報表.Show() : 營運報表.BringToFront()
263
+        PA = "" : 財務_決算表.Show() : 財務_決算表.BringToFront()
264
     End Sub
264
     End Sub
265
     Private Sub 匯率管理ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 匯率管理_tsm.Click
265
     Private Sub 匯率管理ToolStripMenuItem1_Click(sender As Object, e As EventArgs) Handles 匯率管理_tsm.Click
266
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next
266
         For Each ChildForm As Form In Me.MdiChildren : ChildForm.Close() : Next

+ 25
- 25
YD-ERP-SYS/YD-ERP-SYS.vbproj Целия файл

336
     <Compile Include="財務系統管理\業績運費明細表.vb">
336
     <Compile Include="財務系統管理\業績運費明細表.vb">
337
       <SubType>Form</SubType>
337
       <SubType>Form</SubType>
338
     </Compile>
338
     </Compile>
339
-    <Compile Include="財務系統管理\營運報表.Designer.vb">
340
-      <DependentUpon>營運報表.vb</DependentUpon>
339
+    <Compile Include="財務系統管理\財務_決算表.Designer.vb">
340
+      <DependentUpon>財務_決算表.vb</DependentUpon>
341
     </Compile>
341
     </Compile>
342
-    <Compile Include="財務系統管理\營運報表.vb">
342
+    <Compile Include="財務系統管理\財務_決算表.vb">
343
       <SubType>Form</SubType>
343
       <SubType>Form</SubType>
344
     </Compile>
344
     </Compile>
345
-    <Compile Include="財務系統管理\營運成本收支單 - 對帳表.Designer.vb">
346
-      <DependentUpon>營運成本收支單 - 對帳表.vb</DependentUpon>
345
+    <Compile Include="財務系統管理\財務_對帳表.Designer.vb">
346
+      <DependentUpon>財務_對帳表.vb</DependentUpon>
347
     </Compile>
347
     </Compile>
348
-    <Compile Include="財務系統管理\營運成本收支單 - 對帳表.vb">
348
+    <Compile Include="財務系統管理\財務_對帳表.vb">
349
       <SubType>Form</SubType>
349
       <SubType>Form</SubType>
350
     </Compile>
350
     </Compile>
351
-    <Compile Include="財務系統管理\營運成本收支單一覽表.Designer.vb">
352
-      <DependentUpon>營運成本收支單一覽表.vb</DependentUpon>
351
+    <Compile Include="財務系統管理\財務_收支單一覽表.Designer.vb">
352
+      <DependentUpon>財務_收支單一覽表.vb</DependentUpon>
353
     </Compile>
353
     </Compile>
354
-    <Compile Include="財務系統管理\營運成本收支單一覽表.vb">
354
+    <Compile Include="財務系統管理\財務_收支單一覽表.vb">
355
       <SubType>Form</SubType>
355
       <SubType>Form</SubType>
356
     </Compile>
356
     </Compile>
357
-    <Compile Include="財務系統管理\營運成本收支單審核.Designer.vb">
358
-      <DependentUpon>營運成本收支單審核.vb</DependentUpon>
357
+    <Compile Include="財務系統管理\財務_收支單審核.Designer.vb">
358
+      <DependentUpon>財務_收支單審核.vb</DependentUpon>
359
     </Compile>
359
     </Compile>
360
-    <Compile Include="財務系統管理\營運成本收支單審核.vb">
360
+    <Compile Include="財務系統管理\財務_收支單審核.vb">
361
       <SubType>Form</SubType>
361
       <SubType>Form</SubType>
362
     </Compile>
362
     </Compile>
363
-    <Compile Include="財務系統管理\營運成本收支單申請.Designer.vb">
364
-      <DependentUpon>營運成本收支單申請.vb</DependentUpon>
363
+    <Compile Include="財務系統管理\財務_收支單申請.Designer.vb">
364
+      <DependentUpon>財務_收支單申請.vb</DependentUpon>
365
     </Compile>
365
     </Compile>
366
-    <Compile Include="財務系統管理\營運成本收支單申請.vb">
366
+    <Compile Include="財務系統管理\財務_收支單申請.vb">
367
       <SubType>Form</SubType>
367
       <SubType>Form</SubType>
368
     </Compile>
368
     </Compile>
369
     <Compile Include="財務系統管理\薪資轉帳表.Designer.vb">
369
     <Compile Include="財務系統管理\薪資轉帳表.Designer.vb">
551
     <EmbeddedResource Include="財務系統管理\業績運費明細表.resx">
551
     <EmbeddedResource Include="財務系統管理\業績運費明細表.resx">
552
       <DependentUpon>業績運費明細表.vb</DependentUpon>
552
       <DependentUpon>業績運費明細表.vb</DependentUpon>
553
     </EmbeddedResource>
553
     </EmbeddedResource>
554
-    <EmbeddedResource Include="財務系統管理\營運報表.resx">
555
-      <DependentUpon>營運報表.vb</DependentUpon>
554
+    <EmbeddedResource Include="財務系統管理\財務_決算表.resx">
555
+      <DependentUpon>財務_決算表.vb</DependentUpon>
556
     </EmbeddedResource>
556
     </EmbeddedResource>
557
-    <EmbeddedResource Include="財務系統管理\營運成本收支單 - 對帳表.resx">
558
-      <DependentUpon>營運成本收支單 - 對帳表.vb</DependentUpon>
557
+    <EmbeddedResource Include="財務系統管理\財務_對帳表.resx">
558
+      <DependentUpon>財務_對帳表.vb</DependentUpon>
559
     </EmbeddedResource>
559
     </EmbeddedResource>
560
-    <EmbeddedResource Include="財務系統管理\營運成本收支單一覽表.resx">
561
-      <DependentUpon>營運成本收支單一覽表.vb</DependentUpon>
560
+    <EmbeddedResource Include="財務系統管理\財務_收支單一覽表.resx">
561
+      <DependentUpon>財務_收支單一覽表.vb</DependentUpon>
562
     </EmbeddedResource>
562
     </EmbeddedResource>
563
-    <EmbeddedResource Include="財務系統管理\營運成本收支單審核.resx">
564
-      <DependentUpon>營運成本收支單審核.vb</DependentUpon>
563
+    <EmbeddedResource Include="財務系統管理\財務_收支單審核.resx">
564
+      <DependentUpon>財務_收支單審核.vb</DependentUpon>
565
     </EmbeddedResource>
565
     </EmbeddedResource>
566
-    <EmbeddedResource Include="財務系統管理\營運成本收支單申請.resx">
567
-      <DependentUpon>營運成本收支單申請.vb</DependentUpon>
566
+    <EmbeddedResource Include="財務系統管理\財務_收支單申請.resx">
567
+      <DependentUpon>財務_收支單申請.vb</DependentUpon>
568
     </EmbeddedResource>
568
     </EmbeddedResource>
569
     <EmbeddedResource Include="財務系統管理\薪資轉帳表.resx">
569
     <EmbeddedResource Include="財務系統管理\薪資轉帳表.resx">
570
       <DependentUpon>薪資轉帳表.vb</DependentUpon>
570
       <DependentUpon>薪資轉帳表.vb</DependentUpon>

Двоични данни
YD-ERP-SYS/bin/Debug/YD-ERP-SYS.exe Целия файл


Двоични данни
YD-ERP-SYS/bin/Debug/YD-ERP-SYS.pdb Целия файл


Двоични данни
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.exe Целия файл


Двоични данни
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.pdb Целия файл


+ 1
- 1
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.CoreCompileInputs.cache Целия файл

1
-7306029ad47280a03329fef82e4399e994c6e258
1
+a295a2c2a91acb30ae4591c544c591a7f823e28f

+ 4
- 4
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.FileListAbsolute.txt Целия файл

128
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.匯出EXCEL.resources
128
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.匯出EXCEL.resources
129
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.匯率管理.resources
129
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.匯率管理.resources
130
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.會計科目管理.resources
130
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.會計科目管理.resources
131
-D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.營運報表.resources
132
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.營運成本收支單_對帳表.resources
131
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.營運成本收支單_對帳表.resources
133
-D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.營運成本收支單一覽表.resources
134
-D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.營運成本收支單審核.resources
135
-D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.營運成本收支單申請.resources
136
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.薪資轉帳表.resources
132
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.薪資轉帳表.resources
137
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.FTP資料夾管理.resources
133
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.FTP資料夾管理.resources
138
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.LoginForm1.resources
134
 D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.LoginForm1.resources
511
 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
512
 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
513
 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
513
+D:\工巧明\YD-ERP-SYS\YD-ERP-SYS\obj\Debug\YD_ERP_SYS.財務_收支單申請.resources

Двоични данни
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbproj.GenerateResource.cache Целия файл


Двоични данни
YD-ERP-SYS/obj/Debug/YD-ERP-SYS.vbprojAssemblyReference.cache Целия файл


YD-ERP-SYS/obj/Debug/YD_ERP_SYS.營運報表.resources → YD-ERP-SYS/obj/Debug/YD_ERP_SYS.財務_收支單一覽表.resources Целия файл


YD-ERP-SYS/obj/Debug/YD_ERP_SYS.營運成本收支單一覽表.resources → YD-ERP-SYS/obj/Debug/YD_ERP_SYS.財務_收支單審核.resources Целия файл


YD-ERP-SYS/obj/Debug/YD_ERP_SYS.營運成本收支單審核.resources → YD-ERP-SYS/obj/Debug/YD_ERP_SYS.財務_收支單申請.resources Целия файл


YD-ERP-SYS/obj/Debug/YD_ERP_SYS.營運成本收支單申請.resources → YD-ERP-SYS/obj/Debug/YD_ERP_SYS.財務_決算表.resources Целия файл


+ 5
- 2
YD-ERP-SYS/倉儲系統管理/倉儲出庫.vb Целия файл

178
 
178
 
179
         For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
179
         For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
180
             收款事項_dgv("項次", i).Value = i + 1
180
             收款事項_dgv("項次", i).Value = i + 1
181
+            If IsDBNull(收款事項_dgv("含稅", i).Value) = True Then
182
+                收款事項_dgv("含稅", i).Value = False
183
+            End If
181
         Next
184
         Next
182
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
185
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
183
         Set_合記計算()
186
         Set_合記計算()
204
         For i As Integer = 0 To 銷售明細_dgv.Rows.Count - 1
207
         For i As Integer = 0 To 銷售明細_dgv.Rows.Count - 1
205
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
208
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
206
 
209
 
207
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
210
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
208
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
211
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
209
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
212
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
210
             End If
213
             End If
211
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then
214
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then
212
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
215
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
213
             End If
216
             End If
214
 
217
 

+ 1
- 1
YD-ERP-SYS/倉儲系統管理/單據狀態查詢.vb Целия файл

121
             If 銷售明細_dgv("倉名", i).Value.ToString = "工廠品" Then
121
             If 銷售明細_dgv("倉名", i).Value.ToString = "工廠品" Then
122
                 記數 = 記數 + 1
122
                 記數 = 記數 + 1
123
             End If
123
             End If
124
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then : Else
124
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then : Else
125
                 記數1 = 記數1 + 1
125
                 記數1 = 記數1 + 1
126
             End If
126
             End If
127
         Next
127
         Next

+ 47
- 0
YD-ERP-SYS/採購系統管理/採購應付帳款.vb Целия файл

291
             End If
291
             End If
292
         End If
292
         End If
293
     End Sub
293
     End Sub
294
+    Dim 已超出 As Boolean
295
+    Private Sub 合計_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 合計_dgv.MouseUp
296
+        'If 合計_dgv.SelectedCells.Count = 1 Then : MsgBox(合計_dgv.SelectedCells(0).ColumnIndex & "  " & 合計_dgv.SelectedCells(0).RowIndex) : End If
297
+        If 合計_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
298
+        If 合計_dgv.SelectedCells.Count > 0 Then
299
+            If 合計_dgv.SelectedCells(0).ColumnIndex = 1 Or 合計_dgv.SelectedCells(0).ColumnIndex = 2 Then
300
+                If 已超出 = False Then
301
+                    Dim x As Double = 0
302
+                    For i As Integer = 0 To 合計_dgv.SelectedCells.Count - 1
303
+                        x += Val(合計_dgv.Rows(合計_dgv.SelectedCells.Item(i).RowIndex).Cells(合計_dgv.SelectedCells.Item(i).ColumnIndex).Value)
304
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
305
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
306
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
307
+            End If
308
+        End If
309
+    End Sub
310
+    Private Sub 供應商_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 供應商_dgv.MouseUp
311
+        'If 供應商_dgv.SelectedCells.Count = 1 Then : MsgBox(供應商_dgv.SelectedCells(0).ColumnIndex & "  " & 供應商_dgv.SelectedCells(0).RowIndex) : End If
312
+        If 供應商_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
313
+        If 供應商_dgv.SelectedCells.Count > 0 Then
314
+            If 供應商_dgv.SelectedCells(0).ColumnIndex = 2 Or 供應商_dgv.SelectedCells(0).ColumnIndex = 5 Or 供應商_dgv.SelectedCells(0).ColumnIndex = 8 Or
315
+               供應商_dgv.SelectedCells(0).ColumnIndex = 10 Or 供應商_dgv.SelectedCells(0).ColumnIndex = 15 Or 供應商_dgv.SelectedCells(0).ColumnIndex = 16 Then
316
+                If 已超出 = False Then
317
+                    Dim x As Double = 0
318
+                    For i As Integer = 0 To 供應商_dgv.SelectedCells.Count - 1
319
+                        x += Val(供應商_dgv.Rows(供應商_dgv.SelectedCells.Item(i).RowIndex).Cells(供應商_dgv.SelectedCells.Item(i).ColumnIndex).Value)
320
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
321
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
322
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
323
+            End If
324
+        End If
325
+    End Sub
326
+    Private Sub 採購清單_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 採購清單_dgv.MouseUp
327
+        'If 採購清單_dgv.SelectedCells.Count = 1 Then : MsgBox(採購清單_dgv.SelectedCells(0).ColumnIndex & "  " & 採購清單_dgv.SelectedCells(0).RowIndex) : End If
328
+        If 採購清單_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
329
+        If 採購清單_dgv.SelectedCells.Count > 0 Then
330
+            If 採購清單_dgv.SelectedCells(0).ColumnIndex = 16 Then
331
+                If 已超出 = False Then
332
+                    Dim x As Double = 0
333
+                    For i As Integer = 0 To 採購清單_dgv.SelectedCells.Count - 1
334
+                        x += Val(採購清單_dgv.Rows(採購清單_dgv.SelectedCells.Item(i).RowIndex).Cells(採購清單_dgv.SelectedCells.Item(i).ColumnIndex).Value)
335
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
336
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
337
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
338
+            End If
339
+        End If
340
+    End Sub
294
     Private Sub 供應商_dgv_CellEndEdit(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 供應商_dgv.CellEndEdit
341
     Private Sub 供應商_dgv_CellEndEdit(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 供應商_dgv.CellEndEdit
295
         For i As Integer = 0 To 供應商_dgv.Rows.Count - 1
342
         For i As Integer = 0 To 供應商_dgv.Rows.Count - 1
296
             If 供應商_dgv("稅金%", i).Value.ToString = "" Then : 供應商_dgv("稅金%", i).Value = 供應商_dgv("稅金1", i).Value.ToString : End If
343
             If 供應商_dgv("稅金%", i).Value.ToString = "" Then : 供應商_dgv("稅金%", i).Value = 供應商_dgv("稅金1", i).Value.ToString : End If

+ 27
- 3
YD-ERP-SYS/業務系統管理/應收帳款已收.vb Целия файл

49
 
49
 
50
         收款事項_dgv.Columns(0).Visible = False : 收款事項_dgv.Columns(1).Visible = False : 收款事項_dgv.Columns(2).Visible = False : 收款事項_dgv.Columns(3).FillWeight = 120
50
         收款事項_dgv.Columns(0).Visible = False : 收款事項_dgv.Columns(1).Visible = False : 收款事項_dgv.Columns(2).Visible = False : 收款事項_dgv.Columns(3).FillWeight = 120
51
         收款事項_dgv.Columns(4).FillWeight = 960 : 收款事項_dgv.Columns(5).FillWeight = 180 : 收款事項_dgv.Columns(6).Visible = False : 收款事項_dgv.Columns(7).FillWeight = 50
51
         收款事項_dgv.Columns(4).FillWeight = 960 : 收款事項_dgv.Columns(5).FillWeight = 180 : 收款事項_dgv.Columns(6).Visible = False : 收款事項_dgv.Columns(7).FillWeight = 50
52
-
52
+        收款事項_dgv.Columns(8).FillWeight = 50
53
         收款事項_dgv.Columns(3).ReadOnly = True : 收款事項_dgv.Columns(7).ReadOnly = True
53
         收款事項_dgv.Columns(3).ReadOnly = True : 收款事項_dgv.Columns(7).ReadOnly = True
54
 
54
 
55
         收款事項_dgv.Columns("金額").DefaultCellStyle.Format = "#,##0"
55
         收款事項_dgv.Columns("金額").DefaultCellStyle.Format = "#,##0"
69
         Else
69
         Else
70
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
70
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
71
                 收款事項_dgv("項次", i).Value = i + 1
71
                 收款事項_dgv("項次", i).Value = i + 1
72
+                If IsDBNull(收款事項_dgv("含稅", i).Value) = True Then
73
+                    收款事項_dgv("含稅", i).Value = False
74
+                End If
72
             Next
75
             Next
73
         End If
76
         End If
74
-
77
+        For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
78
+            If IsDBNull(收款事項_dgv("含稅", i).Value) = True Then
79
+                收款事項_dgv("含稅", i).Value = False
80
+            End If
81
+        Next
75
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
82
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
76
         Set_合記計算()
83
         Set_合記計算()
77
     End Sub
84
     End Sub
162
             字體_NUD.Value = 7.6
169
             字體_NUD.Value = 7.6
163
         End If
170
         End If
164
     End Sub
171
     End Sub
172
+    Dim 已超出 As Boolean
173
+    Private Sub 銷售單據_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售單據_dgv.MouseUp
174
+        'If 銷售單據_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售單據_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售單據_dgv.SelectedCells(0).RowIndex) : End If
175
+        If 銷售單據_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
176
+        If 銷售單據_dgv.SelectedCells.Count > 0 Then
177
+            If 銷售單據_dgv.SelectedCells(0).ColumnIndex = 9 Or 銷售單據_dgv.SelectedCells(0).ColumnIndex = 11 Then
178
+                If 已超出 = False Then
179
+                    Dim x As Double = 0
180
+                    For i As Integer = 0 To 銷售單據_dgv.SelectedCells.Count - 1
181
+                        x += Val(銷售單據_dgv.Rows(銷售單據_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售單據_dgv.SelectedCells.Item(i).ColumnIndex).Value)
182
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
183
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
184
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
185
+            End If
186
+        End If
187
+    End Sub
165
     Private Sub ComboBox5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 會科1_ch.TextChanged
188
     Private Sub ComboBox5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 會科1_ch.TextChanged
166
         會科碼1_ch.SelectedIndex = 會科1_ch.SelectedIndex : 關鍵字查詢會計科目_tb.Text = "" : ComboBox3下拉表單資料載入() : ComboBox1下拉表單資料載入()
189
         會科碼1_ch.SelectedIndex = 會科1_ch.SelectedIndex : 關鍵字查詢會計科目_tb.Text = "" : ComboBox3下拉表單資料載入() : ComboBox1下拉表單資料載入()
167
     End Sub
190
     End Sub
226
                         PA14 = 單號_tb.Text & " - " & 客戶_tb.Text & " - " & RR & " - [" & 收款事項_dgv.Rows(i).Cells("資料流水號").Value & "]"
249
                         PA14 = 單號_tb.Text & " - " & 客戶_tb.Text & " - " & RR & " - [" & 收款事項_dgv.Rows(i).Cells("資料流水號").Value & "]"
227
 
250
 
228
                         PA16 = 匯率1 : PA15 = 新項次 : PA17 = 幣別_cb.Text : PA18 = ComboBox6.Text : PA20 = 收款事項_dgv.Rows(i).Cells("金額").Value
251
                         PA16 = 匯率1 : PA15 = 新項次 : PA17 = 幣別_cb.Text : PA18 = ComboBox6.Text : PA20 = 收款事項_dgv.Rows(i).Cells("金額").Value
252
+                        PA21 = 收款事項_dgv.Rows(i).Cells("含稅").Value
229
                         SQL_應收轉財務_新增公帳流水帳資料()
253
                         SQL_應收轉財務_新增公帳流水帳資料()
230
 
254
 
231
                         PA12 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
255
                         PA12 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
265
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
289
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
266
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
290
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
267
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
291
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
268
-                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
292
+                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
269
                 SQL_銷售收款事項_修改() : conn.Close()
293
                 SQL_銷售收款事項_修改() : conn.Close()
270
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
294
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
271
             Set_清單1()
295
             Set_清單1()

+ 23
- 3
YD-ERP-SYS/業務系統管理/應收帳款未收.vb Целия файл

49
 
49
 
50
         收款事項_dgv.Columns(0).Visible = False : 收款事項_dgv.Columns(1).Visible = False : 收款事項_dgv.Columns(2).Visible = False : 收款事項_dgv.Columns(3).FillWeight = 120
50
         收款事項_dgv.Columns(0).Visible = False : 收款事項_dgv.Columns(1).Visible = False : 收款事項_dgv.Columns(2).Visible = False : 收款事項_dgv.Columns(3).FillWeight = 120
51
         收款事項_dgv.Columns(4).FillWeight = 960 : 收款事項_dgv.Columns(5).FillWeight = 180 : 收款事項_dgv.Columns(6).Visible = False : 收款事項_dgv.Columns(7).FillWeight = 50
51
         收款事項_dgv.Columns(4).FillWeight = 960 : 收款事項_dgv.Columns(5).FillWeight = 180 : 收款事項_dgv.Columns(6).Visible = False : 收款事項_dgv.Columns(7).FillWeight = 50
52
-
52
+        收款事項_dgv.Columns(8).FillWeight = 50
53
         收款事項_dgv.Columns(3).ReadOnly = True : 收款事項_dgv.Columns(7).ReadOnly = True
53
         收款事項_dgv.Columns(3).ReadOnly = True : 收款事項_dgv.Columns(7).ReadOnly = True
54
 
54
 
55
         收款事項_dgv.Columns("金額").DefaultCellStyle.Format = "#,##0"
55
         收款事項_dgv.Columns("金額").DefaultCellStyle.Format = "#,##0"
76
             If IsDBNull(收款事項_dgv.Rows(i).Cells("轉財務").Value) Then
76
             If IsDBNull(收款事項_dgv.Rows(i).Cells("轉財務").Value) Then
77
                 收款事項_dgv.Rows(i).Cells("轉財務").Value = False
77
                 收款事項_dgv.Rows(i).Cells("轉財務").Value = False
78
             End If
78
             End If
79
+            If IsDBNull(收款事項_dgv("含稅", i).Value) = True Then
80
+                收款事項_dgv("含稅", i).Value = False
81
+            End If
79
         Next
82
         Next
80
 
83
 
81
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
84
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
168
             字體_NUD.Value = 7.6
171
             字體_NUD.Value = 7.6
169
         End If
172
         End If
170
     End Sub
173
     End Sub
174
+    Dim 已超出 As Boolean
175
+    Private Sub 銷售單據_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售單據_dgv.MouseUp
176
+        'If 銷售單據_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售單據_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售單據_dgv.SelectedCells(0).RowIndex) : End If
177
+        If 銷售單據_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
178
+        If 銷售單據_dgv.SelectedCells.Count > 0 Then
179
+            If 銷售單據_dgv.SelectedCells(0).ColumnIndex = 9 Or 銷售單據_dgv.SelectedCells(0).ColumnIndex = 11 Then
180
+                If 已超出 = False Then
181
+                    Dim x As Double = 0
182
+                    For i As Integer = 0 To 銷售單據_dgv.SelectedCells.Count - 1
183
+                        x += Val(銷售單據_dgv.Rows(銷售單據_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售單據_dgv.SelectedCells.Item(i).ColumnIndex).Value)
184
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
185
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
186
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
187
+            End If
188
+        End If
189
+    End Sub
171
     Private Sub ComboBox5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 會科1_ch.TextChanged
190
     Private Sub ComboBox5_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 會科1_ch.TextChanged
172
         會科碼1_ch.SelectedIndex = 會科1_ch.SelectedIndex : 關鍵字查詢會計科目_tb.Text = "" : ComboBox3下拉表單資料載入() : ComboBox1下拉表單資料載入()
191
         會科碼1_ch.SelectedIndex = 會科1_ch.SelectedIndex : 關鍵字查詢會計科目_tb.Text = "" : ComboBox3下拉表單資料載入() : ComboBox1下拉表單資料載入()
173
     End Sub
192
     End Sub
265
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
284
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
266
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
285
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
267
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
286
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
268
-                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
287
+                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
269
                 SQL_銷售收款事項_修改() : conn.Close()
288
                 SQL_銷售收款事項_修改() : conn.Close()
270
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
289
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
271
 
290
 
337
                         PA14 = 單號_tb.Text & " - " & 客戶_tb.Text & " - " & RR & " - [" & 收款事項_dgv.Rows(i).Cells("資料流水號").Value & "]"
356
                         PA14 = 單號_tb.Text & " - " & 客戶_tb.Text & " - " & RR & " - [" & 收款事項_dgv.Rows(i).Cells("資料流水號").Value & "]"
338
 
357
 
339
                         PA16 = 匯率1 : PA15 = 新項次 : PA17 = 幣別_cb.Text : PA18 = ComboBox6.Text : PA20 = 收款事項_dgv.Rows(i).Cells("金額").Value
358
                         PA16 = 匯率1 : PA15 = 新項次 : PA17 = 幣別_cb.Text : PA18 = ComboBox6.Text : PA20 = 收款事項_dgv.Rows(i).Cells("金額").Value
359
+                        PA21 = 收款事項_dgv.Rows(i).Cells("含稅").Value
340
                         SQL_應收轉財務_新增公帳流水帳資料()
360
                         SQL_應收轉財務_新增公帳流水帳資料()
341
 
361
 
342
                         PA12 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
362
                         PA12 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
376
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
396
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
377
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
397
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
378
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
398
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
379
-                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
399
+                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
380
                 SQL_銷售收款事項_修改() : conn.Close()
400
                 SQL_銷售收款事項_修改() : conn.Close()
381
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
401
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
382
             Set_清單1()
402
             Set_清單1()

+ 83
- 8
YD-ERP-SYS/業務系統管理/訂單控制表.vb Целия файл

87
             End If
87
             End If
88
             銷售明細_dgv("項次", i).Value = i + 1
88
             銷售明細_dgv("項次", i).Value = i + 1
89
         Next
89
         Next
90
-        銷售明細_dgv.EditMode = DataGridViewEditMode.EditOnEnter
91
     End Sub
90
     End Sub
92
     Private Sub Set_清單5()
91
     Private Sub Set_清單5()
93
         銷售備註_dgv.DataSource = Nothing : ds5.Clear()
92
         銷售備註_dgv.DataSource = Nothing : ds5.Clear()
114
         For i As Integer = 0 To 銷售備註_dgv.Rows.Count - 1
113
         For i As Integer = 0 To 銷售備註_dgv.Rows.Count - 1
115
             銷售備註_dgv("項次", i).Value = i + 1
114
             銷售備註_dgv("項次", i).Value = i + 1
116
         Next
115
         Next
117
-        銷售備註_dgv.EditMode = DataGridViewEditMode.EditOnEnter
118
         Set_合記計算()
116
         Set_合記計算()
119
     End Sub
117
     End Sub
120
     Private Sub Set_清單6()
118
     Private Sub Set_清單6()
140
 
138
 
141
         For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
139
         For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
142
             收款事項_dgv("項次", i).Value = i + 1
140
             收款事項_dgv("項次", i).Value = i + 1
141
+            If IsDBNull(收款事項_dgv("含稅", i).Value) = True Then
142
+                收款事項_dgv("含稅", i).Value = False
143
+            End If
143
         Next
144
         Next
144
-        收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
145
         Set_合記計算()
145
         Set_合記計算()
146
     End Sub
146
     End Sub
147
     Private Sub Set_清單7()
147
     Private Sub Set_清單7()
168
         For i As Integer = 0 To 銷售衍生運費_dgv.Rows.Count - 1
168
         For i As Integer = 0 To 銷售衍生運費_dgv.Rows.Count - 1
169
             銷售衍生運費_dgv("項次", i).Value = i + 1
169
             銷售衍生運費_dgv("項次", i).Value = i + 1
170
         Next
170
         Next
171
-        銷售衍生運費_dgv.EditMode = DataGridViewEditMode.EditOnEnter
172
         Set_合記計算()
171
         Set_合記計算()
173
     End Sub
172
     End Sub
174
     Private Sub 送貨地點_cb_下拉表單資料載入()
173
     Private Sub 送貨地點_cb_下拉表單資料載入()
194
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
193
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
195
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
194
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
196
             If 銷售明細_dgv("無管銷", i).Value = False Then
195
             If 銷售明細_dgv("無管銷", i).Value = False Then
197
-                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
196
+                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
198
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
197
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
199
                 End If
198
                 End If
200
             End If
199
             End If
201
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
200
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
202
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
201
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
203
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
202
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
204
             End If
203
             End If
205
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then
204
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then
206
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
205
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
207
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
206
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
208
             End If
207
             End If
301
             字體_NUD.Value = 8
300
             字體_NUD.Value = 8
302
         End If
301
         End If
303
     End Sub
302
     End Sub
303
+    Dim 已超出 As Boolean
304
+    Private Sub 銷售單據_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售單據_dgv.MouseUp
305
+        'If 銷售單據_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售單據_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售單據_dgv.SelectedCells(0).RowIndex) : End If
306
+        If 銷售單據_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
307
+        If 銷售單據_dgv.SelectedCells.Count > 0 Then
308
+            If 銷售單據_dgv.SelectedCells(0).ColumnIndex = 9 Then
309
+                If 已超出 = False Then
310
+                    Dim x As Double = 0
311
+                    For i As Integer = 0 To 銷售單據_dgv.SelectedCells.Count - 1
312
+                        x += Val(銷售單據_dgv.Rows(銷售單據_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售單據_dgv.SelectedCells.Item(i).ColumnIndex).Value)
313
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
314
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
315
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
316
+            End If
317
+        End If
318
+    End Sub
319
+    Private Sub 銷售明細_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售明細_dgv.MouseUp
320
+        'If 銷售明細_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售明細_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售明細_dgv.SelectedCells(0).RowIndex) : End If
321
+        If 銷售明細_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
322
+        If 銷售明細_dgv.SelectedCells.Count > 0 Then
323
+            If 銷售明細_dgv.SelectedCells(0).ColumnIndex = 12 Then
324
+                If 已超出 = False Then
325
+                    Dim x As Double = 0
326
+                    For i As Integer = 0 To 銷售明細_dgv.SelectedCells.Count - 1
327
+                        x += Val(銷售明細_dgv.Rows(銷售明細_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售明細_dgv.SelectedCells.Item(i).ColumnIndex).Value)
328
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
329
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
330
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
331
+            End If
332
+        End If
333
+    End Sub
334
+    Private Sub 銷售備註_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售備註_dgv.MouseUp
335
+        'If 銷售備註_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售備註_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售備註_dgv.SelectedCells(0).RowIndex) : End If
336
+        If 銷售備註_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
337
+        If 銷售備註_dgv.SelectedCells.Count > 0 Then
338
+            If 銷售備註_dgv.SelectedCells(0).ColumnIndex >= 3 And 銷售備註_dgv.SelectedCells(0).ColumnIndex <= 4 Then
339
+                If 已超出 = False Then
340
+                    Dim x As Double = 0
341
+                    For i As Integer = 0 To 銷售備註_dgv.SelectedCells.Count - 1
342
+                        x += Val(銷售備註_dgv.Rows(銷售備註_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售備註_dgv.SelectedCells.Item(i).ColumnIndex).Value)
343
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
344
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
345
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
346
+            End If
347
+        End If
348
+    End Sub
349
+    Private Sub 銷售衍生運費_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售衍生運費_dgv.MouseUp
350
+        'If 銷售衍生運費_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售衍生運費_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售衍生運費_dgv.SelectedCells(0).RowIndex) : End If
351
+        If 銷售衍生運費_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
352
+        If 銷售衍生運費_dgv.SelectedCells.Count > 0 Then
353
+            If 銷售衍生運費_dgv.SelectedCells(0).ColumnIndex = 4 Then
354
+                If 已超出 = False Then
355
+                    Dim x As Double = 0
356
+                    For i As Integer = 0 To 銷售衍生運費_dgv.SelectedCells.Count - 1
357
+                        x += Val(銷售衍生運費_dgv.Rows(銷售衍生運費_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售衍生運費_dgv.SelectedCells.Item(i).ColumnIndex).Value)
358
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
359
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
360
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
361
+            End If
362
+        End If
363
+    End Sub
364
+    Private Sub 收款事項_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 收款事項_dgv.MouseUp
365
+        'If 收款事項_dgv.SelectedCells.Count = 1 Then : MsgBox(收款事項_dgv.SelectedCells(0).ColumnIndex & "  " & 收款事項_dgv.SelectedCells(0).RowIndex) : End If
366
+        If 收款事項_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
367
+        If 收款事項_dgv.SelectedCells.Count > 0 Then
368
+            If 收款事項_dgv.SelectedCells(0).ColumnIndex = 5 Then
369
+                If 已超出 = False Then
370
+                    Dim x As Double = 0
371
+                    For i As Integer = 0 To 收款事項_dgv.SelectedCells.Count - 1
372
+                        x += Val(收款事項_dgv.Rows(收款事項_dgv.SelectedCells.Item(i).RowIndex).Cells(收款事項_dgv.SelectedCells.Item(i).ColumnIndex).Value)
373
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
374
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
375
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
376
+            End If
377
+        End If
378
+    End Sub
304
     Private Sub 收款事項_dgv_CellEndEdit(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 收款事項_dgv.CellEndEdit
379
     Private Sub 收款事項_dgv_CellEndEdit(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 收款事項_dgv.CellEndEdit
305
         Set_合記計算()
380
         Set_合記計算()
306
     End Sub
381
     End Sub
328
     End Sub
403
     End Sub
329
     Private Sub 銷售衍生運費_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 銷售衍生運費_dgv.CellClick
404
     Private Sub 銷售衍生運費_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 銷售衍生運費_dgv.CellClick
330
         If e.RowIndex = -1 Then : Else
405
         If e.RowIndex = -1 Then : Else
331
-            項次4_tb.Text = 銷售備註_dgv("項次", e.RowIndex).Value.ToString
406
+            項次4_tb.Text = 銷售衍生運費_dgv("項次", e.RowIndex).Value.ToString
332
         End If
407
         End If
333
     End Sub
408
     End Sub
334
     Private Sub 銷售明細_dgv_CellEndEdit(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 銷售明細_dgv.CellEndEdit
409
     Private Sub 銷售明細_dgv_CellEndEdit(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 銷售明細_dgv.CellEndEdit

+ 31
- 0
YD-ERP-SYS/業務系統管理/貨款試算表.vb Целия файл

155
             字體_NUD.Value = 8
155
             字體_NUD.Value = 8
156
         End If
156
         End If
157
     End Sub
157
     End Sub
158
+    Dim 已超出 As Boolean
159
+    Private Sub 廠商彙總_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 廠商彙總_dgv.MouseUp
160
+        'If 廠商彙總_dgv.SelectedCells.Count = 1 Then : MsgBox(廠商彙總_dgv.SelectedCells(0).ColumnIndex & "  " & 廠商彙總_dgv.SelectedCells(0).RowIndex) : End If
161
+        If 廠商彙總_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
162
+        If 廠商彙總_dgv.SelectedCells.Count > 0 Then
163
+            If 廠商彙總_dgv.SelectedCells(0).ColumnIndex = 3 Then
164
+                If 已超出 = False Then
165
+                    Dim x As Double = 0
166
+                    For i As Integer = 0 To 廠商彙總_dgv.SelectedCells.Count - 1
167
+                        x += Val(廠商彙總_dgv.Rows(廠商彙總_dgv.SelectedCells.Item(i).RowIndex).Cells(廠商彙總_dgv.SelectedCells.Item(i).ColumnIndex).Value)
168
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
169
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
170
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
171
+            End If
172
+        End If
173
+    End Sub
174
+    Private Sub 訂貨明細_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 訂貨明細_dgv.MouseUp
175
+        'If 訂貨明細_dgv.SelectedCells.Count = 1 Then : MsgBox(訂貨明細_dgv.SelectedCells(0).ColumnIndex & "  " & 訂貨明細_dgv.SelectedCells(0).RowIndex) : End If
176
+        If 訂貨明細_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
177
+        If 訂貨明細_dgv.SelectedCells.Count > 0 Then
178
+            If 訂貨明細_dgv.SelectedCells(0).ColumnIndex = 13 Then
179
+                If 已超出 = False Then
180
+                    Dim x As Double = 0
181
+                    For i As Integer = 0 To 訂貨明細_dgv.SelectedCells.Count - 1
182
+                        x += Val(訂貨明細_dgv.Rows(訂貨明細_dgv.SelectedCells.Item(i).RowIndex).Cells(訂貨明細_dgv.SelectedCells.Item(i).ColumnIndex).Value)
183
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
184
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
185
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
186
+            End If
187
+        End If
188
+    End Sub
158
     Private Sub 日期格式()
189
     Private Sub 日期格式()
159
         If 會計月_ch.Checked = True Then
190
         If 會計月_ch.Checked = True Then
160
             '-------------日期一----------------------------------------------------------------------------------------
191
             '-------------日期一----------------------------------------------------------------------------------------

+ 133
- 133
YD-ERP-SYS/業務系統管理/銷售分析表.Designer.vb Целия файл

35
         Dim DataGridViewCellStyle10 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
35
         Dim DataGridViewCellStyle10 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
36
         Dim DataGridViewCellStyle11 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
36
         Dim DataGridViewCellStyle11 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
37
         Dim DataGridViewCellStyle12 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
37
         Dim DataGridViewCellStyle12 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
38
-        Dim ChartArea5 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
39
-        Dim Legend5 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
40
-        Dim Series5 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
41
         Dim DataGridViewCellStyle13 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
38
         Dim DataGridViewCellStyle13 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
42
         Dim DataGridViewCellStyle14 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
39
         Dim DataGridViewCellStyle14 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
43
-        Dim ChartArea6 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
44
-        Dim Legend6 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
45
-        Dim Series6 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
46
         Dim ChartArea1 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
40
         Dim ChartArea1 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
47
         Dim Legend1 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
41
         Dim Legend1 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
48
         Dim Series1 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
42
         Dim Series1 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
55
         Dim Series2 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
49
         Dim Series2 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
56
         Dim DataGridViewCellStyle19 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
50
         Dim DataGridViewCellStyle19 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
57
         Dim DataGridViewCellStyle20 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
51
         Dim DataGridViewCellStyle20 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
58
-        Dim ChartArea4 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
59
-        Dim Legend4 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
60
-        Dim Series4 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
61
         Dim DataGridViewCellStyle21 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
52
         Dim DataGridViewCellStyle21 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
62
         Dim DataGridViewCellStyle22 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
53
         Dim DataGridViewCellStyle22 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
63
         Dim ChartArea3 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
54
         Dim ChartArea3 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
64
         Dim Legend3 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
55
         Dim Legend3 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
65
         Dim Series3 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
56
         Dim Series3 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
57
+        Dim ChartArea4 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
58
+        Dim Legend4 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
59
+        Dim Series4 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
60
+        Dim ChartArea5 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
61
+        Dim Legend5 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
62
+        Dim Series5 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
63
+        Dim ChartArea6 As System.Windows.Forms.DataVisualization.Charting.ChartArea = New System.Windows.Forms.DataVisualization.Charting.ChartArea()
64
+        Dim Legend6 As System.Windows.Forms.DataVisualization.Charting.Legend = New System.Windows.Forms.DataVisualization.Charting.Legend()
65
+        Dim Series6 As System.Windows.Forms.DataVisualization.Charting.Series = New System.Windows.Forms.DataVisualization.Charting.Series()
66
         Me.中間日期_dtp = New System.Windows.Forms.DateTimePicker()
66
         Me.中間日期_dtp = New System.Windows.Forms.DateTimePicker()
67
         Me.一般月_ch = New System.Windows.Forms.CheckBox()
67
         Me.一般月_ch = New System.Windows.Forms.CheckBox()
68
         Me.會計月_ch = New System.Windows.Forms.CheckBox()
68
         Me.會計月_ch = New System.Windows.Forms.CheckBox()
115
         Me.Panel1 = New System.Windows.Forms.Panel()
115
         Me.Panel1 = New System.Windows.Forms.Panel()
116
         Me.Panel2 = New System.Windows.Forms.Panel()
116
         Me.Panel2 = New System.Windows.Forms.Panel()
117
         Me.PictureBox1 = New System.Windows.Forms.PictureBox()
117
         Me.PictureBox1 = New System.Windows.Forms.PictureBox()
118
-        Me.Chart6 = New System.Windows.Forms.DataVisualization.Charting.Chart()
119
         Me.銷售備註1_dgv = New System.Windows.Forms.DataGridView()
118
         Me.銷售備註1_dgv = New System.Windows.Forms.DataGridView()
120
-        Me.Chart5 = New System.Windows.Forms.DataVisualization.Charting.Chart()
121
         Me.Chart4 = New System.Windows.Forms.DataVisualization.Charting.Chart()
119
         Me.Chart4 = New System.Windows.Forms.DataVisualization.Charting.Chart()
122
         Me.銷售它項1_dgv = New System.Windows.Forms.DataGridView()
120
         Me.銷售它項1_dgv = New System.Windows.Forms.DataGridView()
123
         Me.銷售明細1_dgv = New System.Windows.Forms.DataGridView()
121
         Me.銷售明細1_dgv = New System.Windows.Forms.DataGridView()
124
         Me.Chart3 = New System.Windows.Forms.DataVisualization.Charting.Chart()
122
         Me.Chart3 = New System.Windows.Forms.DataVisualization.Charting.Chart()
125
         Me.稅金1_dgv = New System.Windows.Forms.DataGridView()
123
         Me.稅金1_dgv = New System.Windows.Forms.DataGridView()
126
-        Me.Chart2 = New System.Windows.Forms.DataVisualization.Charting.Chart()
127
         Me.運費1_dgv = New System.Windows.Forms.DataGridView()
124
         Me.運費1_dgv = New System.Windows.Forms.DataGridView()
128
         Me.Chart1 = New System.Windows.Forms.DataVisualization.Charting.Chart()
125
         Me.Chart1 = New System.Windows.Forms.DataVisualization.Charting.Chart()
126
+        Me.Chart2 = New System.Windows.Forms.DataVisualization.Charting.Chart()
127
+        Me.Chart6 = New System.Windows.Forms.DataVisualization.Charting.Chart()
128
+        Me.Chart5 = New System.Windows.Forms.DataVisualization.Charting.Chart()
129
         Me.報表_bt = New System.Windows.Forms.Button()
129
         Me.報表_bt = New System.Windows.Forms.Button()
130
         Me.圖表_bt = New System.Windows.Forms.Button()
130
         Me.圖表_bt = New System.Windows.Forms.Button()
131
         CType(Me.銷售明細_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
131
         CType(Me.銷售明細_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
139
         Me.Panel1.SuspendLayout()
139
         Me.Panel1.SuspendLayout()
140
         Me.Panel2.SuspendLayout()
140
         Me.Panel2.SuspendLayout()
141
         CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
141
         CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
142
-        CType(Me.Chart6, System.ComponentModel.ISupportInitialize).BeginInit()
143
         CType(Me.銷售備註1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
142
         CType(Me.銷售備註1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
144
-        CType(Me.Chart5, System.ComponentModel.ISupportInitialize).BeginInit()
145
         CType(Me.Chart4, System.ComponentModel.ISupportInitialize).BeginInit()
143
         CType(Me.Chart4, System.ComponentModel.ISupportInitialize).BeginInit()
146
         CType(Me.銷售它項1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
144
         CType(Me.銷售它項1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
147
         CType(Me.銷售明細1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
145
         CType(Me.銷售明細1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
148
         CType(Me.Chart3, System.ComponentModel.ISupportInitialize).BeginInit()
146
         CType(Me.Chart3, System.ComponentModel.ISupportInitialize).BeginInit()
149
         CType(Me.稅金1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
147
         CType(Me.稅金1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
150
-        CType(Me.Chart2, System.ComponentModel.ISupportInitialize).BeginInit()
151
         CType(Me.運費1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
148
         CType(Me.運費1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
152
         CType(Me.Chart1, System.ComponentModel.ISupportInitialize).BeginInit()
149
         CType(Me.Chart1, System.ComponentModel.ISupportInitialize).BeginInit()
150
+        CType(Me.Chart2, System.ComponentModel.ISupportInitialize).BeginInit()
151
+        CType(Me.Chart6, System.ComponentModel.ISupportInitialize).BeginInit()
152
+        CType(Me.Chart5, System.ComponentModel.ISupportInitialize).BeginInit()
153
         Me.SuspendLayout()
153
         Me.SuspendLayout()
154
         '
154
         '
155
         '中間日期_dtp
155
         '中間日期_dtp
737
         Me.PictureBox1.TabIndex = 1343
737
         Me.PictureBox1.TabIndex = 1343
738
         Me.PictureBox1.TabStop = False
738
         Me.PictureBox1.TabStop = False
739
         '
739
         '
740
-        'Chart6
741
-        '
742
-        Me.Chart6.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
743
-        Me.Chart6.BackColor = System.Drawing.SystemColors.Control
744
-        ChartArea5.AlignmentOrientation = CType((System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Vertical Or System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Horizontal), System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations)
745
-        ChartArea5.Area3DStyle.Inclination = 60
746
-        ChartArea5.AxisX.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
747
-        ChartArea5.AxisX.IsLabelAutoFit = False
748
-        ChartArea5.AxisX.LabelAutoFitStyle = CType((((((System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.IncreaseFont Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.DecreaseFont) _
749
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.StaggeredLabels) _
750
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep30) _
751
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep45) _
752
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.WordWrap), System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles)
753
-        ChartArea5.AxisX.LabelStyle.IsStaggered = True
754
-        ChartArea5.AxisX.MaximumAutoSize = 100.0!
755
-        ChartArea5.AxisX.TitleFont = New System.Drawing.Font("微軟正黑體", 6.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
756
-        ChartArea5.AxisX2.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
757
-        ChartArea5.AxisX2.MaximumAutoSize = 100.0!
758
-        ChartArea5.AxisY.MaximumAutoSize = 100.0!
759
-        ChartArea5.AxisY2.MaximumAutoSize = 100.0!
760
-        ChartArea5.Name = "ChartArea1"
761
-        Me.Chart6.ChartAreas.Add(ChartArea5)
762
-        Legend5.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
763
-        Legend5.IsTextAutoFit = False
764
-        Legend5.Name = "Legend1"
765
-        Me.Chart6.Legends.Add(Legend5)
766
-        Me.Chart6.Location = New System.Drawing.Point(1080, 170)
767
-        Me.Chart6.Name = "Chart6"
768
-        Me.Chart6.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.Berry
769
-        Series5.ChartArea = "ChartArea1"
770
-        Series5.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
771
-        Series5.Legend = "Legend1"
772
-        Series5.Name = "Series1"
773
-        Me.Chart6.Series.Add(Series5)
774
-        Me.Chart6.Size = New System.Drawing.Size(489, 220)
775
-        Me.Chart6.TabIndex = 1342
776
-        Me.Chart6.Text = "Chart6"
777
-        '
778
         '銷售備註1_dgv
740
         '銷售備註1_dgv
779
         '
741
         '
780
         DataGridViewCellStyle13.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(192, Byte), Integer))
742
         DataGridViewCellStyle13.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(192, Byte), Integer))
793
         Me.銷售備註1_dgv.Size = New System.Drawing.Size(359, 165)
755
         Me.銷售備註1_dgv.Size = New System.Drawing.Size(359, 165)
794
         Me.銷售備註1_dgv.TabIndex = 1341
756
         Me.銷售備註1_dgv.TabIndex = 1341
795
         '
757
         '
796
-        'Chart5
797
-        '
798
-        Me.Chart5.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
799
-        Me.Chart5.BackColor = System.Drawing.SystemColors.Control
800
-        ChartArea6.AlignmentOrientation = CType((System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Vertical Or System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Horizontal), System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations)
801
-        ChartArea6.Area3DStyle.Inclination = 60
802
-        ChartArea6.AxisX.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
803
-        ChartArea6.AxisX.IsLabelAutoFit = False
804
-        ChartArea6.AxisX.LabelAutoFitStyle = CType((((((System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.IncreaseFont Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.DecreaseFont) _
805
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.StaggeredLabels) _
806
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep30) _
807
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep45) _
808
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.WordWrap), System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles)
809
-        ChartArea6.AxisX.LabelStyle.IsStaggered = True
810
-        ChartArea6.AxisX.MaximumAutoSize = 100.0!
811
-        ChartArea6.AxisX.TitleFont = New System.Drawing.Font("微軟正黑體", 6.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
812
-        ChartArea6.AxisX2.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
813
-        ChartArea6.AxisX2.MaximumAutoSize = 100.0!
814
-        ChartArea6.AxisY.MaximumAutoSize = 100.0!
815
-        ChartArea6.AxisY2.MaximumAutoSize = 100.0!
816
-        ChartArea6.Name = "ChartArea1"
817
-        Me.Chart5.ChartAreas.Add(ChartArea6)
818
-        Legend6.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
819
-        Legend6.IsTextAutoFit = False
820
-        Legend6.Name = "Legend1"
821
-        Me.Chart5.Legends.Add(Legend6)
822
-        Me.Chart5.Location = New System.Drawing.Point(708, 170)
823
-        Me.Chart5.Name = "Chart5"
824
-        Me.Chart5.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.EarthTones
825
-        Series6.ChartArea = "ChartArea1"
826
-        Series6.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
827
-        Series6.Legend = "Legend1"
828
-        Series6.Name = "Series1"
829
-        Me.Chart5.Series.Add(Series6)
830
-        Me.Chart5.Size = New System.Drawing.Size(493, 220)
831
-        Me.Chart5.TabIndex = 1340
832
-        Me.Chart5.Text = "Chart5"
833
-        '
834
         'Chart4
758
         'Chart4
835
         '
759
         '
836
         Me.Chart4.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
760
         Me.Chart4.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
962
         Me.稅金1_dgv.Size = New System.Drawing.Size(359, 165)
886
         Me.稅金1_dgv.Size = New System.Drawing.Size(359, 165)
963
         Me.稅金1_dgv.TabIndex = 1335
887
         Me.稅金1_dgv.TabIndex = 1335
964
         '
888
         '
965
-        'Chart2
966
-        '
967
-        Me.Chart2.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
968
-        Me.Chart2.BackColor = System.Drawing.SystemColors.Control
969
-        ChartArea4.AlignmentOrientation = CType((System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Vertical Or System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Horizontal), System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations)
970
-        ChartArea4.Area3DStyle.Inclination = 60
971
-        ChartArea4.AxisX.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
972
-        ChartArea4.AxisX.IsLabelAutoFit = False
973
-        ChartArea4.AxisX.LabelAutoFitStyle = CType((((((System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.IncreaseFont Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.DecreaseFont) _
974
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.StaggeredLabels) _
975
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep30) _
976
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep45) _
977
-            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.WordWrap), System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles)
978
-        ChartArea4.AxisX.LabelStyle.IsStaggered = True
979
-        ChartArea4.AxisX.MaximumAutoSize = 100.0!
980
-        ChartArea4.AxisX.TitleFont = New System.Drawing.Font("微軟正黑體", 6.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
981
-        ChartArea4.AxisX2.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
982
-        ChartArea4.AxisX2.MaximumAutoSize = 100.0!
983
-        ChartArea4.AxisY.MaximumAutoSize = 100.0!
984
-        ChartArea4.AxisY2.MaximumAutoSize = 100.0!
985
-        ChartArea4.Name = "ChartArea1"
986
-        Me.Chart2.ChartAreas.Add(ChartArea4)
987
-        Legend4.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
988
-        Legend4.IsTextAutoFit = False
989
-        Legend4.Name = "Legend1"
990
-        Me.Chart2.Legends.Add(Legend4)
991
-        Me.Chart2.Location = New System.Drawing.Point(1448, 170)
992
-        Me.Chart2.Name = "Chart2"
993
-        Me.Chart2.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.Pastel
994
-        Series4.ChartArea = "ChartArea1"
995
-        Series4.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Pie
996
-        Series4.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
997
-        Series4.Legend = "Legend1"
998
-        Series4.Name = "Series1"
999
-        Me.Chart2.Series.Add(Series4)
1000
-        Me.Chart2.Size = New System.Drawing.Size(359, 220)
1001
-        Me.Chart2.TabIndex = 1265
1002
-        Me.Chart2.Text = "Chart2"
1003
-        '
1004
         '運費1_dgv
889
         '運費1_dgv
1005
         '
890
         '
1006
         DataGridViewCellStyle21.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(192, Byte), Integer))
891
         DataGridViewCellStyle21.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(192, Byte), Integer))
1056
         Me.Chart1.TabIndex = 813
941
         Me.Chart1.TabIndex = 813
1057
         Me.Chart1.Text = "Chart1"
942
         Me.Chart1.Text = "Chart1"
1058
         '
943
         '
944
+        'Chart2
945
+        '
946
+        Me.Chart2.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
947
+        Me.Chart2.BackColor = System.Drawing.SystemColors.Control
948
+        ChartArea4.AlignmentOrientation = CType((System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Vertical Or System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Horizontal), System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations)
949
+        ChartArea4.Area3DStyle.Inclination = 60
950
+        ChartArea4.AxisX.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
951
+        ChartArea4.AxisX.IsLabelAutoFit = False
952
+        ChartArea4.AxisX.LabelAutoFitStyle = CType((((((System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.IncreaseFont Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.DecreaseFont) _
953
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.StaggeredLabels) _
954
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep30) _
955
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep45) _
956
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.WordWrap), System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles)
957
+        ChartArea4.AxisX.LabelStyle.IsStaggered = True
958
+        ChartArea4.AxisX.MaximumAutoSize = 100.0!
959
+        ChartArea4.AxisX.TitleFont = New System.Drawing.Font("微軟正黑體", 6.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
960
+        ChartArea4.AxisX2.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
961
+        ChartArea4.AxisX2.MaximumAutoSize = 100.0!
962
+        ChartArea4.AxisY.MaximumAutoSize = 100.0!
963
+        ChartArea4.AxisY2.MaximumAutoSize = 100.0!
964
+        ChartArea4.Name = "ChartArea1"
965
+        Me.Chart2.ChartAreas.Add(ChartArea4)
966
+        Legend4.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
967
+        Legend4.IsTextAutoFit = False
968
+        Legend4.Name = "Legend1"
969
+        Me.Chart2.Legends.Add(Legend4)
970
+        Me.Chart2.Location = New System.Drawing.Point(1448, 170)
971
+        Me.Chart2.Name = "Chart2"
972
+        Me.Chart2.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.Pastel
973
+        Series4.ChartArea = "ChartArea1"
974
+        Series4.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Pie
975
+        Series4.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
976
+        Series4.Legend = "Legend1"
977
+        Series4.Name = "Series1"
978
+        Me.Chart2.Series.Add(Series4)
979
+        Me.Chart2.Size = New System.Drawing.Size(359, 220)
980
+        Me.Chart2.TabIndex = 1265
981
+        Me.Chart2.Text = "Chart2"
982
+        '
983
+        'Chart6
984
+        '
985
+        Me.Chart6.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
986
+        Me.Chart6.BackColor = System.Drawing.SystemColors.Control
987
+        ChartArea5.AlignmentOrientation = CType((System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Vertical Or System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Horizontal), System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations)
988
+        ChartArea5.Area3DStyle.Inclination = 60
989
+        ChartArea5.AxisX.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
990
+        ChartArea5.AxisX.IsLabelAutoFit = False
991
+        ChartArea5.AxisX.LabelAutoFitStyle = CType((((((System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.IncreaseFont Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.DecreaseFont) _
992
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.StaggeredLabels) _
993
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep30) _
994
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep45) _
995
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.WordWrap), System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles)
996
+        ChartArea5.AxisX.LabelStyle.IsStaggered = True
997
+        ChartArea5.AxisX.MaximumAutoSize = 100.0!
998
+        ChartArea5.AxisX.TitleFont = New System.Drawing.Font("微軟正黑體", 6.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
999
+        ChartArea5.AxisX2.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
1000
+        ChartArea5.AxisX2.MaximumAutoSize = 100.0!
1001
+        ChartArea5.AxisY.MaximumAutoSize = 100.0!
1002
+        ChartArea5.AxisY2.MaximumAutoSize = 100.0!
1003
+        ChartArea5.Name = "ChartArea1"
1004
+        Me.Chart6.ChartAreas.Add(ChartArea5)
1005
+        Legend5.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1006
+        Legend5.IsTextAutoFit = False
1007
+        Legend5.Name = "Legend1"
1008
+        Me.Chart6.Legends.Add(Legend5)
1009
+        Me.Chart6.Location = New System.Drawing.Point(1080, 170)
1010
+        Me.Chart6.Name = "Chart6"
1011
+        Me.Chart6.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.Berry
1012
+        Series5.ChartArea = "ChartArea1"
1013
+        Series5.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1014
+        Series5.Legend = "Legend1"
1015
+        Series5.Name = "Series1"
1016
+        Me.Chart6.Series.Add(Series5)
1017
+        Me.Chart6.Size = New System.Drawing.Size(489, 220)
1018
+        Me.Chart6.TabIndex = 1342
1019
+        Me.Chart6.Text = "Chart6"
1020
+        '
1021
+        'Chart5
1022
+        '
1023
+        Me.Chart5.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1024
+        Me.Chart5.BackColor = System.Drawing.SystemColors.Control
1025
+        ChartArea6.AlignmentOrientation = CType((System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Vertical Or System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations.Horizontal), System.Windows.Forms.DataVisualization.Charting.AreaAlignmentOrientations)
1026
+        ChartArea6.Area3DStyle.Inclination = 60
1027
+        ChartArea6.AxisX.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
1028
+        ChartArea6.AxisX.IsLabelAutoFit = False
1029
+        ChartArea6.AxisX.LabelAutoFitStyle = CType((((((System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.IncreaseFont Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.DecreaseFont) _
1030
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.StaggeredLabels) _
1031
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep30) _
1032
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.LabelsAngleStep45) _
1033
+            Or System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles.WordWrap), System.Windows.Forms.DataVisualization.Charting.LabelAutoFitStyles)
1034
+        ChartArea6.AxisX.LabelStyle.IsStaggered = True
1035
+        ChartArea6.AxisX.MaximumAutoSize = 100.0!
1036
+        ChartArea6.AxisX.TitleFont = New System.Drawing.Font("微軟正黑體", 6.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1037
+        ChartArea6.AxisX2.IntervalAutoMode = System.Windows.Forms.DataVisualization.Charting.IntervalAutoMode.VariableCount
1038
+        ChartArea6.AxisX2.MaximumAutoSize = 100.0!
1039
+        ChartArea6.AxisY.MaximumAutoSize = 100.0!
1040
+        ChartArea6.AxisY2.MaximumAutoSize = 100.0!
1041
+        ChartArea6.Name = "ChartArea1"
1042
+        Me.Chart5.ChartAreas.Add(ChartArea6)
1043
+        Legend6.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1044
+        Legend6.IsTextAutoFit = False
1045
+        Legend6.Name = "Legend1"
1046
+        Me.Chart5.Legends.Add(Legend6)
1047
+        Me.Chart5.Location = New System.Drawing.Point(708, 170)
1048
+        Me.Chart5.Name = "Chart5"
1049
+        Me.Chart5.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.EarthTones
1050
+        Series6.ChartArea = "ChartArea1"
1051
+        Series6.Font = New System.Drawing.Font("微軟正黑體", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
1052
+        Series6.Legend = "Legend1"
1053
+        Series6.Name = "Series1"
1054
+        Me.Chart5.Series.Add(Series6)
1055
+        Me.Chart5.Size = New System.Drawing.Size(493, 220)
1056
+        Me.Chart5.TabIndex = 1340
1057
+        Me.Chart5.Text = "Chart5"
1058
+        '
1059
         '報表_bt
1059
         '報表_bt
1060
         '
1060
         '
1061
         Me.報表_bt.Location = New System.Drawing.Point(1267, 2)
1061
         Me.報表_bt.Location = New System.Drawing.Point(1267, 2)
1140
         Me.Panel1.ResumeLayout(False)
1140
         Me.Panel1.ResumeLayout(False)
1141
         Me.Panel2.ResumeLayout(False)
1141
         Me.Panel2.ResumeLayout(False)
1142
         CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
1142
         CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
1143
-        CType(Me.Chart6, System.ComponentModel.ISupportInitialize).EndInit()
1144
         CType(Me.銷售備註1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1143
         CType(Me.銷售備註1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1145
-        CType(Me.Chart5, System.ComponentModel.ISupportInitialize).EndInit()
1146
         CType(Me.Chart4, System.ComponentModel.ISupportInitialize).EndInit()
1144
         CType(Me.Chart4, System.ComponentModel.ISupportInitialize).EndInit()
1147
         CType(Me.銷售它項1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1145
         CType(Me.銷售它項1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1148
         CType(Me.銷售明細1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1146
         CType(Me.銷售明細1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1149
         CType(Me.Chart3, System.ComponentModel.ISupportInitialize).EndInit()
1147
         CType(Me.Chart3, System.ComponentModel.ISupportInitialize).EndInit()
1150
         CType(Me.稅金1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1148
         CType(Me.稅金1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1151
-        CType(Me.Chart2, System.ComponentModel.ISupportInitialize).EndInit()
1152
         CType(Me.運費1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1149
         CType(Me.運費1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1153
         CType(Me.Chart1, System.ComponentModel.ISupportInitialize).EndInit()
1150
         CType(Me.Chart1, System.ComponentModel.ISupportInitialize).EndInit()
1151
+        CType(Me.Chart2, System.ComponentModel.ISupportInitialize).EndInit()
1152
+        CType(Me.Chart6, System.ComponentModel.ISupportInitialize).EndInit()
1153
+        CType(Me.Chart5, System.ComponentModel.ISupportInitialize).EndInit()
1154
         Me.ResumeLayout(False)
1154
         Me.ResumeLayout(False)
1155
         Me.PerformLayout()
1155
         Me.PerformLayout()
1156
 
1156
 

+ 171
- 5
YD-ERP-SYS/業務系統管理/銷售分析表.vb Целия файл

332
         運費1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
332
         運費1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
333
         運費1_dgv.ColumnHeadersHeight = 25
333
         運費1_dgv.ColumnHeadersHeight = 25
334
         運費1_dgv.AllowUserToAddRows = False
334
         運費1_dgv.AllowUserToAddRows = False
335
-        運費1_dgv.RowTemplate.Height = 35
335
+        運費1_dgv.RowTemplate.Height = 22
336
 
336
 
337
         PA19 = 業務_cb.Text
337
         PA19 = 業務_cb.Text
338
         SQL_銷售分析表_運費1()
338
         SQL_銷售分析表_運費1()
365
         稅金1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
365
         稅金1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
366
         稅金1_dgv.ColumnHeadersHeight = 25
366
         稅金1_dgv.ColumnHeadersHeight = 25
367
         稅金1_dgv.AllowUserToAddRows = False
367
         稅金1_dgv.AllowUserToAddRows = False
368
-        稅金1_dgv.RowTemplate.Height = 35
368
+        稅金1_dgv.RowTemplate.Height = 22
369
 
369
 
370
         PA19 = 業務_cb.Text
370
         PA19 = 業務_cb.Text
371
         SQL_銷售分析表_稅金1()
371
         SQL_銷售分析表_稅金1()
398
         銷售明細1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
398
         銷售明細1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
399
         銷售明細1_dgv.ColumnHeadersHeight = 25
399
         銷售明細1_dgv.ColumnHeadersHeight = 25
400
         銷售明細1_dgv.AllowUserToAddRows = False
400
         銷售明細1_dgv.AllowUserToAddRows = False
401
-        銷售明細1_dgv.RowTemplate.Height = 35
401
+        銷售明細1_dgv.RowTemplate.Height = 22
402
 
402
 
403
         PA19 = 業務_cb.Text
403
         PA19 = 業務_cb.Text
404
         SQL_銷售分析表_物料明細1()
404
         SQL_銷售分析表_物料明細1()
431
         銷售它項1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
431
         銷售它項1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
432
         銷售它項1_dgv.ColumnHeadersHeight = 25
432
         銷售它項1_dgv.ColumnHeadersHeight = 25
433
         銷售它項1_dgv.AllowUserToAddRows = False
433
         銷售它項1_dgv.AllowUserToAddRows = False
434
-        銷售它項1_dgv.RowTemplate.Height = 35
434
+        銷售它項1_dgv.RowTemplate.Height = 22
435
 
435
 
436
         PA19 = 業務_cb.Text
436
         PA19 = 業務_cb.Text
437
         SQL_銷售分析表_它項明細1()
437
         SQL_銷售分析表_它項明細1()
464
         銷售備註1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
464
         銷售備註1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
465
         銷售備註1_dgv.ColumnHeadersHeight = 25
465
         銷售備註1_dgv.ColumnHeadersHeight = 25
466
         銷售備註1_dgv.AllowUserToAddRows = False
466
         銷售備註1_dgv.AllowUserToAddRows = False
467
-        銷售備註1_dgv.RowTemplate.Height = 25
467
+        銷售備註1_dgv.RowTemplate.Height = 22
468
 
468
 
469
         PA19 = 業務_cb.Text
469
         PA19 = 業務_cb.Text
470
         SQL_銷售分析表_銷售備註1()
470
         SQL_銷售分析表_銷售備註1()
513
             字體_NUD.Value = 8
513
             字體_NUD.Value = 8
514
         End If
514
         End If
515
     End Sub
515
     End Sub
516
+    Dim 已超出 As Boolean
517
+    Private Sub 銷售明細_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售明細_dgv.MouseUp
518
+        'If 銷售明細_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售明細_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售明細_dgv.SelectedCells(0).RowIndex) : End If
519
+        If 銷售明細_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
520
+        If 銷售明細_dgv.SelectedCells.Count > 0 Then
521
+            If 銷售明細_dgv.SelectedCells(0).ColumnIndex = 13 Then
522
+                If 已超出 = False Then
523
+                    Dim x As Double = 0
524
+                    For i As Integer = 0 To 銷售明細_dgv.SelectedCells.Count - 1
525
+                        x += Val(銷售明細_dgv.Rows(銷售明細_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售明細_dgv.SelectedCells.Item(i).ColumnIndex).Value)
526
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
527
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
528
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
529
+            End If
530
+        End If
531
+    End Sub
532
+    Private Sub 銷售它項_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售它項_dgv.MouseUp
533
+        'If 銷售它項_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售它項_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售它項_dgv.SelectedCells(0).RowIndex) : End If
534
+        If 銷售它項_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
535
+        If 銷售它項_dgv.SelectedCells.Count > 0 Then
536
+            If 銷售它項_dgv.SelectedCells(0).ColumnIndex >= 10 And 銷售它項_dgv.SelectedCells(0).ColumnIndex <= 11 Then
537
+                If 已超出 = False Then
538
+                    Dim x As Double = 0
539
+                    For i As Integer = 0 To 銷售它項_dgv.SelectedCells.Count - 1
540
+                        x += Val(銷售它項_dgv.Rows(銷售它項_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售它項_dgv.SelectedCells.Item(i).ColumnIndex).Value)
541
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
542
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
543
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
544
+            End If
545
+        End If
546
+    End Sub
547
+    Private Sub 銷售備註_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售備註_dgv.MouseUp
548
+        'If 銷售備註_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售備註_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售備註_dgv.SelectedCells(0).RowIndex) : End If
549
+        If 銷售備註_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
550
+        If 銷售備註_dgv.SelectedCells.Count > 0 Then
551
+            If 銷售備註_dgv.SelectedCells(0).ColumnIndex >= 3 And 銷售備註_dgv.SelectedCells(0).ColumnIndex <= 4 Then
552
+                If 已超出 = False Then
553
+                    Dim x As Double = 0
554
+                    For i As Integer = 0 To 銷售備註_dgv.SelectedCells.Count - 1
555
+                        x += Val(銷售備註_dgv.Rows(銷售備註_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售備註_dgv.SelectedCells.Item(i).ColumnIndex).Value)
556
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
557
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
558
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
559
+            End If
560
+        End If
561
+    End Sub
562
+    Private Sub 稅金_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 稅金_dgv.MouseUp
563
+        'If 稅金_dgv.SelectedCells.Count = 1 Then : MsgBox(稅金_dgv.SelectedCells(0).ColumnIndex & "  " & 稅金_dgv.SelectedCells(0).RowIndex) : End If
564
+        If 稅金_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
565
+        If 稅金_dgv.SelectedCells.Count > 0 Then
566
+            If 稅金_dgv.SelectedCells(0).ColumnIndex = 2 Then
567
+                If 已超出 = False Then
568
+                    Dim x As Double = 0
569
+                    For i As Integer = 0 To 稅金_dgv.SelectedCells.Count - 1
570
+                        x += Val(稅金_dgv.Rows(稅金_dgv.SelectedCells.Item(i).RowIndex).Cells(稅金_dgv.SelectedCells.Item(i).ColumnIndex).Value)
571
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
572
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
573
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
574
+            End If
575
+        End If
576
+    End Sub
577
+    Private Sub 運費_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 運費_dgv.MouseUp
578
+        'If 運費_dgv.SelectedCells.Count = 1 Then : MsgBox(運費_dgv.SelectedCells(0).ColumnIndex & "  " & 運費_dgv.SelectedCells(0).RowIndex) : End If
579
+        If 運費_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
580
+        If 運費_dgv.SelectedCells.Count > 0 Then
581
+            If 運費_dgv.SelectedCells(0).ColumnIndex = 3 Then
582
+                If 已超出 = False Then
583
+                    Dim x As Double = 0
584
+                    For i As Integer = 0 To 運費_dgv.SelectedCells.Count - 1
585
+                        x += Val(運費_dgv.Rows(運費_dgv.SelectedCells.Item(i).RowIndex).Cells(運費_dgv.SelectedCells.Item(i).ColumnIndex).Value)
586
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
587
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
588
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
589
+            End If
590
+        End If
591
+    End Sub
592
+    Private Sub 廠商彙總_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 廠商彙總_dgv.MouseUp
593
+        'If 廠商彙總_dgv.SelectedCells.Count = 1 Then : MsgBox(廠商彙總_dgv.SelectedCells(0).ColumnIndex & "  " & 廠商彙總_dgv.SelectedCells(0).RowIndex) : End If
594
+        If 廠商彙總_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
595
+        If 廠商彙總_dgv.SelectedCells.Count > 0 Then
596
+            If 廠商彙總_dgv.SelectedCells(0).ColumnIndex = 3 Then
597
+                If 已超出 = False Then
598
+                    Dim x As Double = 0
599
+                    For i As Integer = 0 To 廠商彙總_dgv.SelectedCells.Count - 1
600
+                        x += Val(廠商彙總_dgv.Rows(廠商彙總_dgv.SelectedCells.Item(i).RowIndex).Cells(廠商彙總_dgv.SelectedCells.Item(i).ColumnIndex).Value)
601
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
602
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
603
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
604
+            End If
605
+        End If
606
+    End Sub
607
+    Private Sub 銷售明細1_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售明細1_dgv.MouseUp
608
+        'If 銷售明細1_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售明細1_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售明細1_dgv.SelectedCells(0).RowIndex) : End If
609
+        If 銷售明細1_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
610
+        If 銷售明細1_dgv.SelectedCells.Count > 0 Then
611
+            If 銷售明細1_dgv.SelectedCells(0).ColumnIndex = 2 Then
612
+                If 已超出 = False Then
613
+                    Dim x As Double = 0
614
+                    For i As Integer = 0 To 銷售明細1_dgv.SelectedCells.Count - 1
615
+                        x += Val(銷售明細1_dgv.Rows(銷售明細1_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售明細1_dgv.SelectedCells.Item(i).ColumnIndex).Value)
616
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
617
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
618
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
619
+            End If
620
+        End If
621
+    End Sub
622
+    Private Sub 稅金1_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 稅金1_dgv.MouseUp
623
+        'If 稅金1_dgv.SelectedCells.Count = 1 Then : MsgBox(稅金1_dgv.SelectedCells(0).ColumnIndex & "  " & 稅金1_dgv.SelectedCells(0).RowIndex) : End If
624
+        If 稅金1_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
625
+        If 稅金1_dgv.SelectedCells.Count > 0 Then
626
+            If 稅金1_dgv.SelectedCells(0).ColumnIndex = 2 Then
627
+                If 已超出 = False Then
628
+                    Dim x As Double = 0
629
+                    For i As Integer = 0 To 稅金1_dgv.SelectedCells.Count - 1
630
+                        x += Val(稅金1_dgv.Rows(稅金1_dgv.SelectedCells.Item(i).RowIndex).Cells(稅金1_dgv.SelectedCells.Item(i).ColumnIndex).Value)
631
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
632
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
633
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
634
+            End If
635
+        End If
636
+    End Sub
637
+    Private Sub 銷售它項1_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售它項1_dgv.MouseUp
638
+        'If 銷售它項1_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售它項1_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售它項1_dgv.SelectedCells(0).RowIndex) : End If
639
+        If 銷售它項1_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
640
+        If 銷售它項1_dgv.SelectedCells.Count > 0 Then
641
+            If 銷售它項1_dgv.SelectedCells(0).ColumnIndex = 2 Then
642
+                If 已超出 = False Then
643
+                    Dim x As Double = 0
644
+                    For i As Integer = 0 To 銷售它項1_dgv.SelectedCells.Count - 1
645
+                        x += Val(銷售它項1_dgv.Rows(銷售它項1_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售它項1_dgv.SelectedCells.Item(i).ColumnIndex).Value)
646
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
647
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
648
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
649
+            End If
650
+        End If
651
+    End Sub
652
+    Private Sub 銷售備註1_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 銷售備註1_dgv.MouseUp
653
+        'If 銷售備註1_dgv.SelectedCells.Count = 1 Then : MsgBox(銷售備註1_dgv.SelectedCells(0).ColumnIndex & "  " & 銷售備註1_dgv.SelectedCells(0).RowIndex) : End If
654
+        If 銷售備註1_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
655
+        If 銷售備註1_dgv.SelectedCells.Count > 0 Then
656
+            If 銷售備註1_dgv.SelectedCells(0).ColumnIndex = 2 Then
657
+                If 已超出 = False Then
658
+                    Dim x As Double = 0
659
+                    For i As Integer = 0 To 銷售備註1_dgv.SelectedCells.Count - 1
660
+                        x += Val(銷售備註1_dgv.Rows(銷售備註1_dgv.SelectedCells.Item(i).RowIndex).Cells(銷售備註1_dgv.SelectedCells.Item(i).ColumnIndex).Value)
661
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
662
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
663
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
664
+            End If
665
+        End If
666
+    End Sub
667
+    Private Sub 運費1_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 運費1_dgv.MouseUp
668
+        'If 運費1_dgv.SelectedCells.Count = 1 Then : MsgBox(運費1_dgv.SelectedCells(0).ColumnIndex & "  " & 運費1_dgv.SelectedCells(0).RowIndex) : End If
669
+        If 運費1_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
670
+        If 運費1_dgv.SelectedCells.Count > 0 Then
671
+            If 運費1_dgv.SelectedCells(0).ColumnIndex = 2 Then
672
+                If 已超出 = False Then
673
+                    Dim x As Double = 0
674
+                    For i As Integer = 0 To 運費1_dgv.SelectedCells.Count - 1
675
+                        x += Val(運費1_dgv.Rows(運費1_dgv.SelectedCells.Item(i).RowIndex).Cells(運費1_dgv.SelectedCells.Item(i).ColumnIndex).Value)
676
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
677
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
678
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
679
+            End If
680
+        End If
681
+    End Sub
516
     Private Sub 日期格式()
682
     Private Sub 日期格式()
517
         If 會計月_ch.Checked = True Then
683
         If 會計月_ch.Checked = True Then
518
             '-------------日期一----------------------------------------------------------------------------------------
684
             '-------------日期一----------------------------------------------------------------------------------------

+ 17
- 14
YD-ERP-SYS/業務系統管理/銷售單審核.vb Целия файл

240
 
240
 
241
         For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
241
         For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
242
             收款事項_dgv("項次", i).Value = i + 1
242
             收款事項_dgv("項次", i).Value = i + 1
243
+            If IsDBNull(收款事項_dgv("含稅", i).Value) = True Then
244
+                收款事項_dgv("含稅", i).Value = False
245
+            End If
243
         Next
246
         Next
244
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
247
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
245
         Set_合記計算()
248
         Set_合記計算()
314
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
317
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
315
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
318
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
316
             If 銷售明細_dgv("無管銷", i).Value = False Then
319
             If 銷售明細_dgv("無管銷", i).Value = False Then
317
-                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
320
+                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
318
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
321
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
319
                 End If
322
                 End If
320
             End If
323
             End If
321
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
324
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
322
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
325
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
323
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
326
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
324
             End If
327
             End If
325
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then
328
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then
326
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
329
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
327
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
330
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
328
             End If
331
             End If
811
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
814
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
812
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
815
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
813
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
816
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
814
-                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
817
+                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
815
                     SQL_銷售收款事項_修改() : conn.Close()
818
                     SQL_銷售收款事項_修改() : conn.Close()
816
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
819
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
817
 
820
 
908
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
911
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
909
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
912
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
910
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
913
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
911
-                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
914
+                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
912
                     SQL_銷售收款事項_修改() : conn.Close()
915
                     SQL_銷售收款事項_修改() : conn.Close()
913
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
916
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
914
 
917
 
958
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
961
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
959
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
962
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
960
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
963
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
961
-                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
964
+                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
962
                     SQL_銷售收款事項_修改() : conn.Close()
965
                     SQL_銷售收款事項_修改() : conn.Close()
963
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
966
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
964
 
967
 
1178
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1181
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1179
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1182
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1180
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1183
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1181
-                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
1184
+                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
1182
                     SQL_銷售收款事項_修改() : conn.Close()
1185
                     SQL_銷售收款事項_修改() : conn.Close()
1183
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1186
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1184
 
1187
 
1240
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
1243
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
1241
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
1244
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
1242
             If 銷售明細_dgv("無管銷", i).Value = False Then
1245
             If 銷售明細_dgv("無管銷", i).Value = False Then
1243
-                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
1246
+                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
1244
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1247
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1245
                 End If
1248
                 End If
1246
             End If
1249
             End If
1247
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
1250
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
1248
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1251
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1249
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
1252
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
1250
             End If
1253
             End If
1251
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then
1254
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then
1252
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1255
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1253
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
1256
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
1254
             End If
1257
             End If
1352
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
1355
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
1353
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
1356
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
1354
             If 銷售明細_dgv("無管銷", i).Value = False Then
1357
             If 銷售明細_dgv("無管銷", i).Value = False Then
1355
-                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
1358
+                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
1356
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1359
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1357
                 End If
1360
                 End If
1358
             End If
1361
             End If
1359
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
1362
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
1360
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1363
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1361
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
1364
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
1362
             End If
1365
             End If
1363
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then
1366
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then
1364
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1367
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1365
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
1368
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
1366
             End If
1369
             End If
1458
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1461
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1459
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1462
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1460
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1463
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1461
-                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
1464
+                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
1462
                 SQL_銷售收款事項_修改() : conn.Close()
1465
                 SQL_銷售收款事項_修改() : conn.Close()
1463
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1466
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1464
 
1467
 

+ 17
- 14
YD-ERP-SYS/業務系統管理/銷售單申請.vb Целия файл

240
 
240
 
241
         For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
241
         For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
242
             收款事項_dgv("項次", i).Value = i + 1
242
             收款事項_dgv("項次", i).Value = i + 1
243
+            If IsDBNull(收款事項_dgv("含稅", i).Value) = True Then
244
+                收款事項_dgv("含稅", i).Value = False
245
+            End If
243
         Next
246
         Next
244
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
247
         收款事項_dgv.EditMode = DataGridViewEditMode.EditOnEnter
245
         Set_合記計算()
248
         Set_合記計算()
314
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
317
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
315
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
318
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
316
             If 銷售明細_dgv("無管銷", i).Value = False Then
319
             If 銷售明細_dgv("無管銷", i).Value = False Then
317
-                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
320
+                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
318
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
321
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
319
                 End If
322
                 End If
320
             End If
323
             End If
321
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
324
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
322
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
325
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
323
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
326
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
324
             End If
327
             End If
325
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then
328
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then
326
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
329
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
327
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
330
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
328
             End If
331
             End If
882
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
885
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
883
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
886
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
884
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
887
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
885
-                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
888
+                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
886
                     SQL_銷售收款事項_修改() : conn.Close()
889
                     SQL_銷售收款事項_修改() : conn.Close()
887
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
890
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
888
 
891
 
978
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
981
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
979
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
982
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
980
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
983
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
981
-                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
984
+                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
982
                     SQL_銷售收款事項_修改() : conn.Close()
985
                     SQL_銷售收款事項_修改() : conn.Close()
983
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
986
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
984
 
987
 
1028
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1031
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1029
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1032
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1030
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1033
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1031
-                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
1034
+                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
1032
                     SQL_銷售收款事項_修改() : conn.Close()
1035
                     SQL_銷售收款事項_修改() : conn.Close()
1033
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1036
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1034
 
1037
 
1243
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1246
             For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1244
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1247
                 資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1245
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1248
                 PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1246
-                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
1249
+                NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
1247
                 SQL_銷售收款事項_修改() : conn.Close()
1250
                 SQL_銷售收款事項_修改() : conn.Close()
1248
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1251
             Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1249
 
1252
 
1284
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1287
                 For i As Integer = 0 To 收款事項_dgv.Rows.Count - 1
1285
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1288
                     資料數 = 收款事項_dgv.Rows.Count : MyModule1.進度條()
1286
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1289
                     PA10 = 收款事項_dgv.Rows(i).Cells("內容").Value : PA11 = 收款事項_dgv.Rows(i).Cells("資料流水號").Value
1287
-                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value
1290
+                    NU1 = 收款事項_dgv.Rows(i).Cells("金額").Value : PA12 = 收款事項_dgv.Rows(i).Cells("含稅").Value
1288
                     SQL_銷售收款事項_修改() : conn.Close()
1291
                     SQL_銷售收款事項_修改() : conn.Close()
1289
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1292
                 Next : YD_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
1290
 
1293
 
1318
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
1321
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
1319
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
1322
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
1320
             If 銷售明細_dgv("無管銷", i).Value = False Then
1323
             If 銷售明細_dgv("無管銷", i).Value = False Then
1321
-                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
1324
+                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
1322
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1325
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1323
                 End If
1326
                 End If
1324
             End If
1327
             End If
1325
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
1328
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
1326
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1329
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1327
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
1330
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
1328
             End If
1331
             End If
1329
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then
1332
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then
1330
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1333
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1331
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
1334
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
1332
             End If
1335
             End If
1424
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
1427
             銷售合計_tb.Text = Val(銷售合計_tb.Text) + 銷售明細_dgv("售價", i).Value
1425
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
1428
             售價小計_tb.Text = Val(售價小計_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("單價", i).Value)
1426
             If 銷售明細_dgv("無管銷", i).Value = False Then
1429
             If 銷售明細_dgv("無管銷", i).Value = False Then
1427
-                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
1430
+                If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
1428
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1431
                     無管物料 = 無管物料 + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1429
                 End If
1432
                 End If
1430
             End If
1433
             End If
1431
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) <> "1" Then
1434
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) <> "1001" Then
1432
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1435
                 物料成本_tb.Text = Val(物料成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1433
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
1436
                 不含1類銷售小記 = 不含1類銷售小記 + 銷售明細_dgv("售價", i).Value
1434
             End If
1437
             End If
1435
-            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 1) = "1" Then
1438
+            If Strings.Left(銷售明細_dgv("料號", i).Value.ToString, 4) = "1001" Then
1436
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1439
                 其他成本_tb.Text = Val(其他成本_tb.Text) + (銷售明細_dgv("數量", i).Value * 銷售明細_dgv("成本", i).Value)
1437
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
1440
                 '不含1類銷售小記 = 不含1類銷售小記 - 銷售明細_dgv("成本", i).Value
1438
             End If
1441
             End If

+ 16
- 0
YD-ERP-SYS/財務系統管理/業績單據完單設定.vb Целия файл

33
         未完單_bt.Enabled = False
33
         未完單_bt.Enabled = False
34
         Set_獎金基礎下拉() : Set_清單1()
34
         Set_獎金基礎下拉() : Set_清單1()
35
     End Sub
35
     End Sub
36
+    Dim 已超出 As Boolean
37
+    Private Sub 彙總1_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 彙總1_dgv.MouseUp
38
+        'If 彙總1_dgv.SelectedCells.Count = 1 Then : MsgBox(彙總1_dgv.SelectedCells(0).ColumnIndex & "  " & 彙總1_dgv.SelectedCells(0).RowIndex) : End If
39
+        If 彙總1_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
40
+        If 彙總1_dgv.SelectedCells.Count > 0 Then
41
+            If 彙總1_dgv.SelectedCells(0).ColumnIndex >= 1 And 彙總1_dgv.SelectedCells(0).ColumnIndex <= 5 Then
42
+                If 已超出 = False Then
43
+                    Dim x As Double = 0
44
+                    For i As Integer = 0 To 彙總1_dgv.SelectedCells.Count - 1
45
+                        x += Val(彙總1_dgv.Rows(彙總1_dgv.SelectedCells.Item(i).RowIndex).Cells(彙總1_dgv.SelectedCells.Item(i).ColumnIndex).Value)
46
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
47
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
48
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
49
+            End If
50
+        End If
51
+    End Sub
36
     Private Sub 彙總1_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 彙總1_dgv.CellClick
52
     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
53
         If e.RowIndex = -1 Then : Else
38
             業務單號_tb.Text = 彙總1_dgv("單號", e.RowIndex).Value.ToString
54
             業務單號_tb.Text = 彙總1_dgv("單號", e.RowIndex).Value.ToString

+ 31
- 0
YD-ERP-SYS/財務系統管理/業績獎金彙總表.vb Целия файл

380
             字體_NUD.Value = 8
380
             字體_NUD.Value = 8
381
         End If
381
         End If
382
     End Sub
382
     End Sub
383
+    Dim 已超出 As Boolean
384
+    Private Sub 獎金彙總_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 獎金彙總_dgv.MouseUp
385
+        'If 獎金彙總_dgv.SelectedCells.Count = 1 Then : MsgBox(獎金彙總_dgv.SelectedCells(0).ColumnIndex & "  " & 獎金彙總_dgv.SelectedCells(0).RowIndex) : End If
386
+        If 獎金彙總_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
387
+        If 獎金彙總_dgv.SelectedCells.Count > 0 Then
388
+            If 獎金彙總_dgv.SelectedCells(0).ColumnIndex >= 2 And 獎金彙總_dgv.SelectedCells(0).ColumnIndex <= 9 Then
389
+                If 已超出 = False Then
390
+                    Dim x As Double = 0
391
+                    For i As Integer = 0 To 獎金彙總_dgv.SelectedCells.Count - 1
392
+                        x += Val(獎金彙總_dgv.Rows(獎金彙總_dgv.SelectedCells.Item(i).RowIndex).Cells(獎金彙總_dgv.SelectedCells.Item(i).ColumnIndex).Value)
393
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
394
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
395
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
396
+            End If
397
+        End If
398
+    End Sub
399
+    Private Sub 獎金明細表_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 獎金明細表_dgv.MouseUp
400
+        'If 獎金明細表_dgv.SelectedCells.Count = 1 Then : MsgBox(獎金明細表_dgv.SelectedCells(0).ColumnIndex & "  " & 獎金明細表_dgv.SelectedCells(0).RowIndex) : End If
401
+        If 獎金明細表_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
402
+        If 獎金明細表_dgv.SelectedCells.Count > 0 Then
403
+            If 獎金明細表_dgv.SelectedCells(0).ColumnIndex >= 2 And 獎金明細表_dgv.SelectedCells(0).ColumnIndex <= 8 Then
404
+                If 已超出 = False Then
405
+                    Dim x As Double = 0
406
+                    For i As Integer = 0 To 獎金明細表_dgv.SelectedCells.Count - 1
407
+                        x += Val(獎金明細表_dgv.Rows(獎金明細表_dgv.SelectedCells.Item(i).RowIndex).Cells(獎金明細表_dgv.SelectedCells.Item(i).ColumnIndex).Value)
408
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
409
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
410
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
411
+            End If
412
+        End If
413
+    End Sub
383
     Private Sub NUD2_ValueChanged(sender As Object, e As EventArgs) Handles NUD2.ValueChanged
414
     Private Sub NUD2_ValueChanged(sender As Object, e As EventArgs) Handles NUD2.ValueChanged
384
         NUD5.Value = NUD1.Value - NUD2.Value - NUD3.Value - NUD4.Value
415
         NUD5.Value = NUD1.Value - NUD2.Value - NUD3.Value - NUD4.Value
385
     End Sub
416
     End Sub

+ 14
- 1
YD-ERP-SYS/財務系統管理/業績運費明細表.Designer.vb Целия файл

42
         Me.存檔_bt = New System.Windows.Forms.Button()
42
         Me.存檔_bt = New System.Windows.Forms.Button()
43
         Me.全部取消_bt = New System.Windows.Forms.Button()
43
         Me.全部取消_bt = New System.Windows.Forms.Button()
44
         Me.全部選擇_bt = New System.Windows.Forms.Button()
44
         Me.全部選擇_bt = New System.Windows.Forms.Button()
45
+        Me.方便點選功能_ch = New System.Windows.Forms.CheckBox()
45
         CType(Me.運費明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
46
         CType(Me.運費明細表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
46
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
47
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
47
         CType(Me.NUD2, System.ComponentModel.ISupportInitialize).BeginInit()
48
         CType(Me.NUD2, System.ComponentModel.ISupportInitialize).BeginInit()
261
         Me.全部選擇_bt.Text = "全部選擇"
262
         Me.全部選擇_bt.Text = "全部選擇"
262
         Me.全部選擇_bt.UseVisualStyleBackColor = True
263
         Me.全部選擇_bt.UseVisualStyleBackColor = True
263
         '
264
         '
265
+        '方便點選功能_ch
266
+        '
267
+        Me.方便點選功能_ch.AutoSize = True
268
+        Me.方便點選功能_ch.Location = New System.Drawing.Point(450, 5)
269
+        Me.方便點選功能_ch.Name = "方便點選功能_ch"
270
+        Me.方便點選功能_ch.Size = New System.Drawing.Size(99, 20)
271
+        Me.方便點選功能_ch.TabIndex = 1555
272
+        Me.方便點選功能_ch.Text = "方便點選功能"
273
+        Me.方便點選功能_ch.UseVisualStyleBackColor = True
274
+        '
264
         '業績運費明細表
275
         '業績運費明細表
265
         '
276
         '
266
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
277
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
267
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
278
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
268
         Me.ClientSize = New System.Drawing.Size(1338, 603)
279
         Me.ClientSize = New System.Drawing.Size(1338, 603)
280
+        Me.Controls.Add(Me.方便點選功能_ch)
269
         Me.Controls.Add(Me.全部取消_bt)
281
         Me.Controls.Add(Me.全部取消_bt)
270
         Me.Controls.Add(Me.全部選擇_bt)
282
         Me.Controls.Add(Me.全部選擇_bt)
271
         Me.Controls.Add(Me.存檔_bt)
283
         Me.Controls.Add(Me.存檔_bt)
278
         Me.Controls.Add(Me.中間日期_dtp)
290
         Me.Controls.Add(Me.中間日期_dtp)
279
         Me.Controls.Add(Me.字體大小調整_lb)
291
         Me.Controls.Add(Me.字體大小調整_lb)
280
         Me.Controls.Add(Me.字體_NUD)
292
         Me.Controls.Add(Me.字體_NUD)
281
-        Me.Controls.Add(Me.運費明細表_dgv)
282
         Me.Controls.Add(Me.列印成EXCEL_bt)
293
         Me.Controls.Add(Me.列印成EXCEL_bt)
283
         Me.Controls.Add(Me.Label1)
294
         Me.Controls.Add(Me.Label1)
284
         Me.Controls.Add(Me.下個月_bt)
295
         Me.Controls.Add(Me.下個月_bt)
285
         Me.Controls.Add(Me.上個月_bt)
296
         Me.Controls.Add(Me.上個月_bt)
286
         Me.Controls.Add(Me.結束日期_dtp)
297
         Me.Controls.Add(Me.結束日期_dtp)
287
         Me.Controls.Add(Me.開始日期_dtp)
298
         Me.Controls.Add(Me.開始日期_dtp)
299
+        Me.Controls.Add(Me.運費明細表_dgv)
288
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
300
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
289
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
301
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
290
         Me.Name = "業績運費明細表"
302
         Me.Name = "業績運費明細表"
318
     Friend WithEvents 存檔_bt As Button
330
     Friend WithEvents 存檔_bt As Button
319
     Friend WithEvents 全部取消_bt As Button
331
     Friend WithEvents 全部取消_bt As Button
320
     Friend WithEvents 全部選擇_bt As Button
332
     Friend WithEvents 全部選擇_bt As Button
333
+    Friend WithEvents 方便點選功能_ch As CheckBox
321
 End Class
334
 End Class

+ 22
- 4
YD-ERP-SYS/財務系統管理/業績運費明細表.vb Целия файл

70
             字體_NUD.Value = 8
70
             字體_NUD.Value = 8
71
         End If
71
         End If
72
     End Sub
72
     End Sub
73
+    Dim 已超出 As Boolean
74
+    Private Sub 運費明細表_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 運費明細表_dgv.MouseUp
75
+        'If 運費明細表_dgv.SelectedCells.Count = 1 Then : MsgBox(運費明細表_dgv.SelectedCells(0).ColumnIndex & "  " & 運費明細表_dgv.SelectedCells(0).RowIndex) : End If
76
+        If 運費明細表_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
77
+        If 運費明細表_dgv.SelectedCells.Count > 0 Then
78
+            If 運費明細表_dgv.SelectedCells(0).ColumnIndex = 3 Then
79
+                If 已超出 = False Then
80
+                    Dim x As Double = 0
81
+                    For i As Integer = 0 To 運費明細表_dgv.SelectedCells.Count - 1
82
+                        x += Val(運費明細表_dgv.Rows(運費明細表_dgv.SelectedCells.Item(i).RowIndex).Cells(運費明細表_dgv.SelectedCells.Item(i).ColumnIndex).Value)
83
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
84
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
85
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
86
+            End If
87
+        End If
88
+    End Sub
73
     Private Sub 運費明細表_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 運費明細表_dgv.CellClick
89
     Private Sub 運費明細表_dgv_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 運費明細表_dgv.CellClick
74
         If e.RowIndex = -1 Then : Else
90
         If e.RowIndex = -1 Then : Else
75
-            If 運費明細表_dgv.Rows(e.RowIndex).Cells("運費已付").Value = True Then
76
-                運費明細表_dgv.Rows(e.RowIndex).Cells("運費已付").Value = False
77
-            Else
78
-                運費明細表_dgv.Rows(e.RowIndex).Cells("運費已付").Value = True
91
+            If 方便點選功能_ch.Checked = True Then
92
+                If 運費明細表_dgv.Rows(e.RowIndex).Cells("運費已付").Value = True Then
93
+                    運費明細表_dgv.Rows(e.RowIndex).Cells("運費已付").Value = False
94
+                Else
95
+                    運費明細表_dgv.Rows(e.RowIndex).Cells("運費已付").Value = True
96
+                End If
79
             End If
97
             End If
80
         End If
98
         End If
81
     End Sub
99
     End Sub

YD-ERP-SYS/財務系統管理/營運成本收支單 - 對帳表.Designer.vb → YD-ERP-SYS/財務系統管理/財務_對帳表.Designer.vb Целия файл

23
     <System.Diagnostics.DebuggerStepThrough()> _
23
     <System.Diagnostics.DebuggerStepThrough()> _
24
     Private Sub InitializeComponent()
24
     Private Sub InitializeComponent()
25
         Me.components = New System.ComponentModel.Container()
25
         Me.components = New System.ComponentModel.Container()
26
-        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
         Me.未兌現支票1_tb = New System.Windows.Forms.TextBox()
27
         Me.未兌現支票1_tb = New System.Windows.Forms.TextBox()
28
         Me.Label13 = New System.Windows.Forms.Label()
28
         Me.Label13 = New System.Windows.Forms.Label()
29
         Me.未兌現支票_tb = New System.Windows.Forms.TextBox()
29
         Me.未兌現支票_tb = New System.Windows.Forms.TextBox()
67
         Me.BBBToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
67
         Me.BBBToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
68
         Me.字體大小調整_lb = New System.Windows.Forms.Label()
68
         Me.字體大小調整_lb = New System.Windows.Forms.Label()
69
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
69
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
70
+        Me.非稅_ch = New System.Windows.Forms.CheckBox()
71
+        Me.含稅_ch = New System.Windows.Forms.CheckBox()
72
+        Me.全部_ch = New System.Windows.Forms.CheckBox()
70
         CType(Me.明細_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
73
         CType(Me.明細_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
71
         Me.ContextMenuStrip1.SuspendLayout()
74
         Me.ContextMenuStrip1.SuspendLayout()
72
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
75
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
402
         Me.查詢日期1_cb.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
405
         Me.查詢日期1_cb.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
403
         Me.查詢日期1_cb.FormattingEnabled = True
406
         Me.查詢日期1_cb.FormattingEnabled = True
404
         Me.查詢日期1_cb.Items.AddRange(New Object() {"01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"})
407
         Me.查詢日期1_cb.Items.AddRange(New Object() {"01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"})
405
-        Me.查詢日期1_cb.Location = New System.Drawing.Point(153, 3)
408
+        Me.查詢日期1_cb.Location = New System.Drawing.Point(143, 4)
406
         Me.查詢日期1_cb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
409
         Me.查詢日期1_cb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
407
         Me.查詢日期1_cb.Name = "查詢日期1_cb"
410
         Me.查詢日期1_cb.Name = "查詢日期1_cb"
408
         Me.查詢日期1_cb.Size = New System.Drawing.Size(63, 24)
411
         Me.查詢日期1_cb.Size = New System.Drawing.Size(63, 24)
414
         Me.查詢日期_cb.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
417
         Me.查詢日期_cb.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
415
         Me.查詢日期_cb.FormattingEnabled = True
418
         Me.查詢日期_cb.FormattingEnabled = True
416
         Me.查詢日期_cb.Items.AddRange(New Object() {"2019"})
419
         Me.查詢日期_cb.Items.AddRange(New Object() {"2019"})
417
-        Me.查詢日期_cb.Location = New System.Drawing.Point(64, 3)
420
+        Me.查詢日期_cb.Location = New System.Drawing.Point(59, 4)
418
         Me.查詢日期_cb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
421
         Me.查詢日期_cb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
419
         Me.查詢日期_cb.Name = "查詢日期_cb"
422
         Me.查詢日期_cb.Name = "查詢日期_cb"
420
         Me.查詢日期_cb.Size = New System.Drawing.Size(81, 24)
423
         Me.查詢日期_cb.Size = New System.Drawing.Size(81, 24)
425
         Me.Label2.AutoSize = True
428
         Me.Label2.AutoSize = True
426
         Me.Label2.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
429
         Me.Label2.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
427
         Me.Label2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
430
         Me.Label2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(0, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
428
-        Me.Label2.Location = New System.Drawing.Point(2, 7)
431
+        Me.Label2.Location = New System.Drawing.Point(2, 8)
429
         Me.Label2.Name = "Label2"
432
         Me.Label2.Name = "Label2"
430
         Me.Label2.Size = New System.Drawing.Size(56, 16)
433
         Me.Label2.Size = New System.Drawing.Size(56, 16)
431
         Me.Label2.TabIndex = 1041
434
         Me.Label2.TabIndex = 1041
442
         Me.明細_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
445
         Me.明細_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
443
         Me.明細_dgv.Name = "明細_dgv"
446
         Me.明細_dgv.Name = "明細_dgv"
444
         Me.明細_dgv.RowHeadersWidth = 5
447
         Me.明細_dgv.RowHeadersWidth = 5
445
-        DataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
446
-        Me.明細_dgv.RowsDefaultCellStyle = DataGridViewCellStyle1
448
+        DataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
449
+        Me.明細_dgv.RowsDefaultCellStyle = DataGridViewCellStyle2
447
         Me.明細_dgv.RowTemplate.Height = 24
450
         Me.明細_dgv.RowTemplate.Height = 24
448
-        Me.明細_dgv.Size = New System.Drawing.Size(1050, 524)
451
+        Me.明細_dgv.Size = New System.Drawing.Size(1128, 524)
449
         Me.明細_dgv.TabIndex = 1073
452
         Me.明細_dgv.TabIndex = 1073
450
         '
453
         '
451
         'ContextMenuStrip1
454
         'ContextMenuStrip1
537
         Me.字體_NUD.TabIndex = 1494
540
         Me.字體_NUD.TabIndex = 1494
538
         Me.字體_NUD.Value = New Decimal(New Integer() {9, 0, 0, 0})
541
         Me.字體_NUD.Value = New Decimal(New Integer() {9, 0, 0, 0})
539
         '
542
         '
543
+        '非稅_ch
544
+        '
545
+        Me.非稅_ch.AutoSize = True
546
+        Me.非稅_ch.Location = New System.Drawing.Point(1060, 58)
547
+        Me.非稅_ch.Name = "非稅_ch"
548
+        Me.非稅_ch.Size = New System.Drawing.Size(51, 20)
549
+        Me.非稅_ch.TabIndex = 1501
550
+        Me.非稅_ch.Text = "非稅"
551
+        Me.非稅_ch.UseVisualStyleBackColor = True
552
+        '
553
+        '含稅_ch
554
+        '
555
+        Me.含稅_ch.AutoSize = True
556
+        Me.含稅_ch.Location = New System.Drawing.Point(1059, 32)
557
+        Me.含稅_ch.Name = "含稅_ch"
558
+        Me.含稅_ch.Size = New System.Drawing.Size(51, 20)
559
+        Me.含稅_ch.TabIndex = 1500
560
+        Me.含稅_ch.Text = "含稅"
561
+        Me.含稅_ch.UseVisualStyleBackColor = True
562
+        '
563
+        '全部_ch
564
+        '
565
+        Me.全部_ch.AutoSize = True
566
+        Me.全部_ch.Checked = True
567
+        Me.全部_ch.CheckState = System.Windows.Forms.CheckState.Checked
568
+        Me.全部_ch.Location = New System.Drawing.Point(1059, 6)
569
+        Me.全部_ch.Name = "全部_ch"
570
+        Me.全部_ch.Size = New System.Drawing.Size(51, 20)
571
+        Me.全部_ch.TabIndex = 1499
572
+        Me.全部_ch.Text = "全部"
573
+        Me.全部_ch.UseVisualStyleBackColor = True
574
+        '
540
         '營運成本收支單_對帳表
575
         '營運成本收支單_對帳表
541
         '
576
         '
542
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
577
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
543
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
578
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
544
-        Me.ClientSize = New System.Drawing.Size(1061, 611)
579
+        Me.ClientSize = New System.Drawing.Size(1139, 611)
545
         Me.ContextMenuStrip = Me.ContextMenuStrip1
580
         Me.ContextMenuStrip = Me.ContextMenuStrip1
581
+        Me.Controls.Add(Me.非稅_ch)
582
+        Me.Controls.Add(Me.含稅_ch)
583
+        Me.Controls.Add(Me.全部_ch)
546
         Me.Controls.Add(Me.字體大小調整_lb)
584
         Me.Controls.Add(Me.字體大小調整_lb)
547
         Me.Controls.Add(Me.字體_NUD)
585
         Me.Controls.Add(Me.字體_NUD)
548
         Me.Controls.Add(Me.匯出EXCEL_bt)
586
         Me.Controls.Add(Me.匯出EXCEL_bt)
585
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
623
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
586
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
624
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
587
         Me.Name = "營運成本收支單_對帳表"
625
         Me.Name = "營運成本收支單_對帳表"
588
-        Me.Text = "營運成本收支單___對帳表"
626
+        Me.Text = "財務對帳表"
589
         CType(Me.明細_dgv, System.ComponentModel.ISupportInitialize).EndInit()
627
         CType(Me.明細_dgv, System.ComponentModel.ISupportInitialize).EndInit()
590
         Me.ContextMenuStrip1.ResumeLayout(False)
628
         Me.ContextMenuStrip1.ResumeLayout(False)
591
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).EndInit()
629
         CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).EndInit()
637
     Friend WithEvents BBBToolStripMenuItem As ToolStripMenuItem
675
     Friend WithEvents BBBToolStripMenuItem As ToolStripMenuItem
638
     Friend WithEvents 字體大小調整_lb As Label
676
     Friend WithEvents 字體大小調整_lb As Label
639
     Friend WithEvents 字體_NUD As NumericUpDown
677
     Friend WithEvents 字體_NUD As NumericUpDown
678
+    Friend WithEvents 非稅_ch As CheckBox
679
+    Friend WithEvents 含稅_ch As CheckBox
680
+    Friend WithEvents 全部_ch As CheckBox
640
 End Class
681
 End Class

YD-ERP-SYS/財務系統管理/營運成本收支單 - 對帳表.resx → YD-ERP-SYS/財務系統管理/財務_對帳表.resx Целия файл


YD-ERP-SYS/財務系統管理/營運成本收支單 - 對帳表.vb → YD-ERP-SYS/財務系統管理/財務_對帳表.vb Целия файл

23
         明細_dgv.ColumnHeadersHeight = 25
23
         明細_dgv.ColumnHeadersHeight = 25
24
         明細_dgv.AllowUserToAddRows = False
24
         明細_dgv.AllowUserToAddRows = False
25
         明細_dgv.RowTemplate.Height = 30
25
         明細_dgv.RowTemplate.Height = 30
26
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
27
+            SQL2 = ""
28
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
29
+            SQL2 = " AND (公帳流水帳.含稅 = 1)"
30
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
31
+            SQL2 = " AND (公帳流水帳.含稅 = 0 OR 公帳流水帳.含稅 IS NULL)"
32
+        End If
26
         SQL_營運成本收支單對帳表_查詢最後一筆清單()
33
         SQL_營運成本收支單對帳表_查詢最後一筆清單()
27
         da.Fill(ds) : 明細_dgv.DataSource = ds.Tables(0) : conn.Close() : Set_grid()
34
         da.Fill(ds) : 明細_dgv.DataSource = ds.Tables(0) : conn.Close() : Set_grid()
28
     End Sub
35
     End Sub
113
             字體_NUD.Value = 7.6 : 隱藏申請審核資訊_cb.Checked = True
120
             字體_NUD.Value = 7.6 : 隱藏申請審核資訊_cb.Checked = True
114
         End If
121
         End If
115
     End Sub
122
     End Sub
116
-    Private Sub Button3_Click(sender As Object, e As EventArgs) Handles 清除查詢資料_bt.Click
123
+    Dim 已超出 As Boolean
124
+    Private Sub 明細_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 明細_dgv.MouseUp
125
+        'If 明細_dgv.SelectedCells.Count = 1 Then : MsgBox(明細_dgv.SelectedCells(0).ColumnIndex & "  " & 明細_dgv.SelectedCells(0).RowIndex) : End If
126
+        If 明細_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
127
+        If 明細_dgv.SelectedCells.Count > 0 Then
128
+            If 明細_dgv.SelectedCells(0).ColumnIndex >= 8 And 明細_dgv.SelectedCells(0).ColumnIndex <= 11 Then
129
+                If 已超出 = False Then
130
+                    Dim x As Double = 0
131
+                    For i As Integer = 0 To 明細_dgv.SelectedCells.Count - 1
132
+                        x += Val(明細_dgv.Rows(明細_dgv.SelectedCells.Item(i).RowIndex).Cells(明細_dgv.SelectedCells.Item(i).ColumnIndex).Value)
133
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
134
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
135
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
136
+            End If
137
+        End If
138
+    End Sub
139
+    Private Sub 全部_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 全部_ch.Click
140
+        全部_ch.Checked = True : 含稅_ch.Checked = False : 非稅_ch.Checked = False : Set_清單1()
141
+    End Sub
142
+    Private Sub 含稅_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 含稅_ch.Click
143
+        全部_ch.Checked = False : 含稅_ch.Checked = True : 非稅_ch.Checked = False : Set_清單1()
144
+    End Sub
145
+    Private Sub 非稅_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 非稅_ch.Click
146
+        全部_ch.Checked = False : 含稅_ch.Checked = False : 非稅_ch.Checked = True : Set_清單1()
147
+    End Sub
148
+    Private Sub 清除查詢資料_bt_Click(sender As Object, e As EventArgs) Handles 清除查詢資料_bt.Click
117
         ComboBox1下拉表單資料載入()
149
         ComboBox1下拉表單資料載入()
118
         查詢日期1_cb.Items.Clear()
150
         查詢日期1_cb.Items.Clear()
119
         查詢日期1_cb.Items.Add("01") : 查詢日期1_cb.Items.Add("02") : 查詢日期1_cb.Items.Add("03") : 查詢日期1_cb.Items.Add("04") : 查詢日期1_cb.Items.Add("05") : 查詢日期1_cb.Items.Add("06")
151
         查詢日期1_cb.Items.Add("01") : 查詢日期1_cb.Items.Add("02") : 查詢日期1_cb.Items.Add("03") : 查詢日期1_cb.Items.Add("04") : 查詢日期1_cb.Items.Add("05") : 查詢日期1_cb.Items.Add("06")
121
         PA17 = "" : PA16 = "" : PA20 = ""
153
         PA17 = "" : PA16 = "" : PA20 = ""
122
         明細_dgv.DataSource = Nothing : ds.Clear()
154
         明細_dgv.DataSource = Nothing : ds.Clear()
123
     End Sub
155
     End Sub
124
-    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles 對帳記錄存檔_bt.Click
125
-
156
+    Private Sub 對帳記錄存檔_bt_Click(sender As Object, e As EventArgs) Handles 對帳記錄存檔_bt.Click
126
         For i As Integer = 0 To 明細_dgv.Rows.Count - 1
157
         For i As Integer = 0 To 明細_dgv.Rows.Count - 1
127
-            PA15 = 明細_dgv.Rows(i).Cells("現金點交").Value
128
-            PA14 = 明細_dgv.Rows(i).Cells("零用金點交").Value
129
-            PA13 = 明細_dgv.Rows(i).Cells("支出點交").Value
130
-            PA12 = 明細_dgv.Rows(i).Cells("支票兌現").Value
131
-            PA11 = 明細_dgv.Rows(i).Cells("收支單號").Value
132
-            PA10 = 明細_dgv.Rows(i).Cells("項次").Value
158
+            PA15 = 明細_dgv.Rows(i).Cells("現金點交").Value : PA14 = 明細_dgv.Rows(i).Cells("零用金點交").Value
159
+            PA13 = 明細_dgv.Rows(i).Cells("支出點交").Value : PA12 = 明細_dgv.Rows(i).Cells("支票兌現").Value
160
+            PA11 = 明細_dgv.Rows(i).Cells("收支單號").Value : PA10 = 明細_dgv.Rows(i).Cells("項次").Value
133
             資料數 = 明細_dgv.Rows.Count : MyModule1.進度條()
161
             資料數 = 明細_dgv.Rows.Count : MyModule1.進度條()
134
             SQL_營運成本收支單對帳表_修改對帳記錄存檔() : conn1.Close()
162
             SQL_營運成本收支單對帳表_修改對帳記錄存檔() : conn1.Close()
135
         Next
163
         Next
154
         損益_tb.Text = JJKK + HHJJ + FFGG - GGHH
182
         損益_tb.Text = JJKK + HHJJ + FFGG - GGHH
155
         If Val(損益_tb.Text) > 0 Then : 損益_tb.ForeColor = Color.Blue : Else : 損益_tb.ForeColor = Color.Red : End If
183
         If Val(損益_tb.Text) > 0 Then : 損益_tb.ForeColor = Color.Blue : Else : 損益_tb.ForeColor = Color.Red : End If
156
         現金_tb.Text = Strings.Format(Val(現金_tb.Text), "#,##0") : 支出_tb.Text = Strings.Format(Val(支出_tb.Text), "#,##0") : 損益_tb.Text = Strings.Format(Val(損益_tb.Text), "#,##0")
184
         現金_tb.Text = Strings.Format(Val(現金_tb.Text), "#,##0") : 支出_tb.Text = Strings.Format(Val(支出_tb.Text), "#,##0") : 損益_tb.Text = Strings.Format(Val(損益_tb.Text), "#,##0")
157
-        零用金_tb.Text = Strings.Format(Val(零用金_tb.Text), "#,##0") : 已兌現支票_tb.Text = Strings.Format(Val(已兌現支票_tb.Text), "#,##0") : 未兌現支票_tb.Text = Strings.Format(Val(未兌現支票_tb.Text), "#,##0")
185
+        零用金_tb.Text = Strings.Format(Val(零用金_tb.Text), "#,##0")
186
+        已兌現支票_tb.Text = Strings.Format(Val(已兌現支票_tb.Text), "#,##0")
187
+        未兌現支票_tb.Text = Strings.Format(Val(未兌現支票_tb.Text), "#,##0")
158
     End Sub
188
     End Sub
159
     Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 明細_dgv.CellClick
189
     Private Sub DataGridView1_CellClick(ByVal sender As System.Object, ByVal e As DataGridViewCellEventArgs) Handles 明細_dgv.CellClick
160
         If e.RowIndex = -1 Then : Else
190
         If e.RowIndex = -1 Then : Else
161
-            收支單號_tb.Text = 明細_dgv.Rows(e.RowIndex).Cells("收支單號").Value
162
-            總金額計算()
191
+            收支單號_tb.Text = 明細_dgv.Rows(e.RowIndex).Cells("收支單號").Value : 總金額計算()
163
         End If
192
         End If
164
     End Sub
193
     End Sub
165
     Private Sub DataGridView1_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 明細_dgv.RowPostPaint
194
     Private Sub DataGridView1_RowPostPaint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles 明細_dgv.RowPostPaint
186
     Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 查詢日期_cb.SelectedIndexChanged
215
     Private Sub ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 查詢日期_cb.SelectedIndexChanged
187
         PA17 = 查詢日期_cb.Text
216
         PA17 = 查詢日期_cb.Text
188
         If PA17 = "" Or PA16 = "" Then
217
         If PA17 = "" Or PA16 = "" Then
189
-        Else
190
-            PA20 = "AND (公帳控制表.審核日期 LIKE '" & PA17 & "/" & PA16 & "%') "
191
-            Set_清單1()
218
+        Else : PA20 = "AND (公帳控制表.審核日期 LIKE '" & PA17 & "/" & PA16 & "%') " : Set_清單1()
192
         End If
219
         End If
193
     End Sub
220
     End Sub
194
     Private Sub ComboBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 查詢日期1_cb.SelectedIndexChanged
221
     Private Sub ComboBox2_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 查詢日期1_cb.SelectedIndexChanged
195
         PA16 = 查詢日期1_cb.Text
222
         PA16 = 查詢日期1_cb.Text
196
         If PA17 = "" Or PA16 = "" Then
223
         If PA17 = "" Or PA16 = "" Then
197
-        Else
198
-            PA20 = "AND (公帳控制表.審核日期 LIKE '" & PA17 & "/" & PA16 & "%') "
199
-            Set_清單1()
224
+        Else : PA20 = "AND (公帳控制表.審核日期 LIKE '" & PA17 & "/" & PA16 & "%') " : Set_清單1()
200
         End If
225
         End If
201
     End Sub
226
     End Sub
202
     Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles 只顯示支票資料_cb.Click
227
     Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles 只顯示支票資料_cb.Click
203
-        If 只顯示支票資料_cb.Checked = False Then
204
-            PA19 = ""
205
-            Set_清單1()
206
-        Else
207
-            PA19 = " AND (公帳流水帳.支票數 <> 0) "
208
-            Set_清單1()
228
+        If 只顯示支票資料_cb.Checked = False Then : PA19 = "" : Set_清單1()
229
+        Else : PA19 = " AND (公帳流水帳.支票數 <> 0) " : Set_清單1()
209
         End If
230
         End If
210
     End Sub
231
     End Sub
211
     Private Sub CheckBox4_CheckedChanged(sender As Object, e As EventArgs) Handles 隱藏申請審核資訊_cb.Click
232
     Private Sub CheckBox4_CheckedChanged(sender As Object, e As EventArgs) Handles 隱藏申請審核資訊_cb.Click
240
         xlBook.Activate()
261
         xlBook.Activate()
241
         xlSheet.Activate()
262
         xlSheet.Activate()
242
 
263
 
243
-        xlSheet.Cells(1, 1) = "雅邸家具有限公司-營運費用收支明細表"
244
-        xlSheet.Cells(2, 1) = "收支單號 "
245
-        xlSheet.Cells(2, 2) = "申請人"
246
-        xlSheet.Cells(2, 3) = "申請日期 "
247
-        xlSheet.Cells(2, 4) = "審核人"
248
-        xlSheet.Cells(2, 5) = "審核日期"
249
-        xlSheet.Cells(2, 6) = "項次"
250
-        xlSheet.Cells(2, 7) = "會計科目 "
251
-        xlSheet.Cells(2, 8) = "用途與內容"
252
-        xlSheet.Cells(2, 9) = "零用金"
253
-        xlSheet.Cells(2, 10) = "支票"
254
-        xlSheet.Cells(2, 11) = "現金"
255
-        xlSheet.Cells(2, 12) = "支出"
256
-
264
+        xlSheet.Cells(1, 1) = "雅邸家具有限公司-營運費用收支明細表" : xlSheet.Cells(2, 1) = "收支單號 " : xlSheet.Cells(2, 2) = "申請人" : xlSheet.Cells(2, 3) = "申請日期 "
265
+        xlSheet.Cells(2, 4) = "審核人" : xlSheet.Cells(2, 5) = "審核日期" : xlSheet.Cells(2, 6) = "項次" : xlSheet.Cells(2, 7) = "會計科目 " : xlSheet.Cells(2, 8) = "用途與內容"
266
+        xlSheet.Cells(2, 9) = "零用金" : xlSheet.Cells(2, 10) = "支票" : xlSheet.Cells(2, 11) = "現金" : xlSheet.Cells(2, 12) = "支出"
257
         For i As Integer = 0 To 明細_dgv.Rows.Count - 1
267
         For i As Integer = 0 To 明細_dgv.Rows.Count - 1
258
-            xlSheet.Cells(i + 3, 1) = 明細_dgv.Rows(i).Cells("收支單號").Value
259
-            xlSheet.Cells(i + 3, 2) = 明細_dgv.Rows(i).Cells("申請人").Value
260
-            xlSheet.Cells(i + 3, 3) = 明細_dgv.Rows(i).Cells("申請日期").Value
261
-            xlSheet.Cells(i + 3, 4) = 明細_dgv.Rows(i).Cells("審核人").Value
262
-            xlSheet.Cells(i + 3, 5) = 明細_dgv.Rows(i).Cells("審核日期").Value
263
-            xlSheet.Cells(i + 3, 6) = 明細_dgv.Rows(i).Cells("項次").Value
264
-            xlSheet.Cells(i + 3, 7) = 明細_dgv.Rows(i).Cells("會計科目").Value
265
-            xlSheet.Cells(i + 3, 8) = 明細_dgv.Rows(i).Cells("用途與內容").Value
266
-            xlSheet.Cells(i + 3, 9) = 明細_dgv.Rows(i).Cells("零用金").Value
267
-            xlSheet.Cells(i + 3, 10) = 明細_dgv.Rows(i).Cells("支票").Value
268
-            xlSheet.Cells(i + 3, 11) = 明細_dgv.Rows(i).Cells("現金").Value
269
-            xlSheet.Cells(i + 3, 12) = 明細_dgv.Rows(i).Cells("支出").Value
268
+            xlSheet.Cells(i + 3, 1) = 明細_dgv.Rows(i).Cells("收支單號").Value : xlSheet.Cells(i + 3, 2) = 明細_dgv.Rows(i).Cells("申請人").Value
269
+            xlSheet.Cells(i + 3, 3) = 明細_dgv.Rows(i).Cells("申請日期").Value : xlSheet.Cells(i + 3, 4) = 明細_dgv.Rows(i).Cells("審核人").Value
270
+            xlSheet.Cells(i + 3, 5) = 明細_dgv.Rows(i).Cells("審核日期").Value : xlSheet.Cells(i + 3, 6) = 明細_dgv.Rows(i).Cells("項次").Value
271
+            xlSheet.Cells(i + 3, 7) = 明細_dgv.Rows(i).Cells("會計科目").Value : xlSheet.Cells(i + 3, 8) = 明細_dgv.Rows(i).Cells("用途與內容").Value
272
+            xlSheet.Cells(i + 3, 9) = 明細_dgv.Rows(i).Cells("零用金").Value : xlSheet.Cells(i + 3, 10) = 明細_dgv.Rows(i).Cells("支票").Value
273
+            xlSheet.Cells(i + 3, 11) = 明細_dgv.Rows(i).Cells("現金").Value : xlSheet.Cells(i + 3, 12) = 明細_dgv.Rows(i).Cells("支出").Value
270
             N2 = i + 3
274
             N2 = i + 3
271
         Next i
275
         Next i
272
-
273
         xlSheet.Cells(N2 + 1, 8) = "合計"
276
         xlSheet.Cells(N2 + 1, 8) = "合計"
274
-        xlSheet.Cells(N2 + 1, 9) = "=SUM(I3:I" & N2 & ")"
275
-        xlSheet.Cells(N2 + 1, 10) = "=SUM(J3:J" & N2 & ")"
276
-        xlSheet.Cells(N2 + 1, 11) = "=SUM(K3:K" & N2 & ")"
277
-        xlSheet.Cells(N2 + 1, 12) = "=SUM(L3:L" & N2 & ")"
278
-
277
+        xlSheet.Cells(N2 + 1, 9) = "=SUM(I3:I" & N2 & ")" : xlSheet.Cells(N2 + 1, 10) = "=SUM(J3:J" & N2 & ")"
278
+        xlSheet.Cells(N2 + 1, 11) = "=SUM(K3:K" & N2 & ")" : xlSheet.Cells(N2 + 1, 12) = "=SUM(L3:L" & N2 & ")"
279
         '--------------------------------------彙總-----------------------------
279
         '--------------------------------------彙總-----------------------------
280
         xlSheet.Cells(N2 + 2, 8) = "彙總"
280
         xlSheet.Cells(N2 + 2, 8) = "彙總"
281
         xlSheet.Cells(N2 + 2, 9) = "=I" & N2 + 1 & "+J" & N2 + 1 & "+K" & N2 + 1 & "-L" & N2 + 1 & ""
281
         xlSheet.Cells(N2 + 2, 9) = "=I" & N2 + 1 & "+J" & N2 + 1 & "+K" & N2 + 1 & "-L" & N2 + 1 & ""
289
     End Sub
289
     End Sub
290
     Private Sub BB(ByVal myExcel As Microsoft.Office.Interop.Excel.Application, ByVal xlSheet As Microsoft.Office.Interop.Excel.Worksheet)
290
     Private Sub BB(ByVal myExcel As Microsoft.Office.Interop.Excel.Application, ByVal xlSheet As Microsoft.Office.Interop.Excel.Worksheet)
291
         xlSheet.Cells.Select()
291
         xlSheet.Cells.Select()
292
-        With myExcel.Selection.Font
293
-            .Name = "微軟正黑體" : .Size = 10 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False
294
-            .Shadow = False : .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone
295
-        End With
292
+        With myExcel.Selection.Font : .Name = "微軟正黑體" : .Size = 10 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False
293
+            .Shadow = False : .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone : End With
296
 
294
 
297
-        xlSheet.Columns("A:A").Select : myExcel.Selection.ColumnWidth = 15
298
-        xlSheet.Columns("B:B").Select : myExcel.Selection.ColumnWidth = 9
299
-        xlSheet.Columns("C:C").Select : myExcel.Selection.ColumnWidth = 9
300
-        xlSheet.Columns("D:D").Select : myExcel.Selection.ColumnWidth = 9
301
-        xlSheet.Columns("E:E").Select : myExcel.Selection.ColumnWidth = 9
302
-        xlSheet.Columns("F:F").Select : myExcel.Selection.ColumnWidth = 5
295
+        xlSheet.Columns("A:A").Select : myExcel.Selection.ColumnWidth = 15 : xlSheet.Columns("B:B").Select : myExcel.Selection.ColumnWidth = 9
296
+        xlSheet.Columns("C:C").Select : myExcel.Selection.ColumnWidth = 9 : xlSheet.Columns("D:D").Select : myExcel.Selection.ColumnWidth = 9
297
+        xlSheet.Columns("E:E").Select : myExcel.Selection.ColumnWidth = 9 : xlSheet.Columns("F:F").Select : myExcel.Selection.ColumnWidth = 5
303
         With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False
298
         With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False
304
             .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False
299
             .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False
305
         End With
300
         End With
306
 
301
 
307
-        xlSheet.Columns("G:G").Select : myExcel.Selection.ColumnWidth = 20
308
-        xlSheet.Columns("H:H").Select : myExcel.Selection.ColumnWidth = 35
302
+        xlSheet.Columns("G:G").Select : myExcel.Selection.ColumnWidth = 20 : xlSheet.Columns("H:H").Select : myExcel.Selection.ColumnWidth = 35
309
         With myExcel.Selection : .HorizontalAlignment = xlLeft : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False
303
         With myExcel.Selection : .HorizontalAlignment = xlLeft : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False
310
             .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False
304
             .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False
311
         End With
305
         End With
313
         xlSheet.Columns("I:L").Select : myExcel.Selection.ColumnWidth = 9 : myExcel.Selection.Style = "Comma"
307
         xlSheet.Columns("I:L").Select : myExcel.Selection.ColumnWidth = 9 : myExcel.Selection.Style = "Comma"
314
         myExcel.Selection.NumberFormatLocal = "_-* #,##0.0_-;-* #,##0.0_-;_-* ""-""??_-;_-@_-"
308
         myExcel.Selection.NumberFormatLocal = "_-* #,##0.0_-;-* #,##0.0_-;_-* ""-""??_-;_-@_-"
315
         myExcel.Selection.NumberFormatLocal = "_-* #,##0_-;-* #,##0_-;_-* ""-""??_-;_-@_-"
309
         myExcel.Selection.NumberFormatLocal = "_-* #,##0_-;-* #,##0_-;_-* ""-""??_-;_-@_-"
316
-        xlSheet.Rows("1:1").Select : myExcel.Selection.RowHeight = 35
317
-        xlSheet.Rows("2:2").Select : myExcel.Selection.RowHeight = 30
310
+        xlSheet.Rows("1:1").Select : myExcel.Selection.RowHeight = 35 : xlSheet.Rows("2:2").Select : myExcel.Selection.RowHeight = 30
318
         With myExcel.Selection : .VerticalAlignment = xlTop : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0 : .ShrinkToFit = False
311
         With myExcel.Selection : .VerticalAlignment = xlTop : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0 : .ShrinkToFit = False
319
-            .ReadingOrder = xlContext : .MergeCells = False
320
-        End With
312
+            .ReadingOrder = xlContext : .MergeCells = False : End With
321
 
313
 
322
         myExcel.Selection.AutoFilter
314
         myExcel.Selection.AutoFilter
323
         xlSheet.Rows("1:1").Select
315
         xlSheet.Rows("1:1").Select
324
         With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False
316
         With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False
325
-            .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False
326
-        End With
317
+            .IndentLevel = 0 : .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With
327
 
318
 
328
         xlSheet.Range("A1:L1").Select()
319
         xlSheet.Range("A1:L1").Select()
329
-        With myExcel.Selection
330
-            .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
331
-            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False
332
-        End With
333
-        myExcel.Selection.Merge
320
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlCenter : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
321
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With : myExcel.Selection.Merge
322
+
334
         xlSheet.Rows("3:3").Select : myExcel.ActiveWindow.FreezePanes = True : xlSheet.Range("A1:L2").Select()
323
         xlSheet.Rows("3:3").Select : myExcel.ActiveWindow.FreezePanes = True : xlSheet.Range("A1:L2").Select()
335
         myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
324
         myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
336
-
337
-        With myExcel.Selection.Borders(xlEdgeLeft)
338
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
339
-        End With
340
-
341
-        With myExcel.Selection.Borders(xlEdgeTop)
342
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
343
-        End With
344
-
345
-        With myExcel.Selection.Borders(xlEdgeBottom)
346
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
347
-        End With
348
-
349
-        With myExcel.Selection.Borders(xlEdgeRight)
350
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
351
-        End With
352
-
353
-        With myExcel.Selection.Borders(xlInsideVertical)
354
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
355
-        End With
356
-        With myExcel.Selection.Borders(xlInsideHorizontal)
357
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
358
-        End With
325
+        With myExcel.Selection.Borders(xlEdgeLeft) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
326
+        With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
327
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
328
+        With myExcel.Selection.Borders(xlEdgeRight) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
329
+        With myExcel.Selection.Borders(xlInsideVertical) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
330
+        With myExcel.Selection.Borders(xlInsideHorizontal) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
359
         myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
331
         myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
332
+        With myExcel.Selection.Borders(xlEdgeLeft) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
333
+        With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
334
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
335
+        With myExcel.Selection.Borders(xlEdgeRight) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
336
+        With myExcel.Selection.Borders(xlInsideVertical) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
337
+        With myExcel.Selection.Borders(xlInsideHorizontal) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
360
 
338
 
361
-        With myExcel.Selection.Borders(xlEdgeLeft)
362
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium
363
-        End With
364
-
365
-        With myExcel.Selection.Borders(xlEdgeTop)
366
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium
367
-        End With
368
-
369
-        With myExcel.Selection.Borders(xlEdgeBottom)
370
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium
371
-        End With
372
-        With myExcel.Selection.Borders(xlEdgeRight)
373
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium
374
-        End With
375
-        With myExcel.Selection.Borders(xlInsideVertical)
376
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
377
-        End With
378
-        With myExcel.Selection.Borders(xlInsideHorizontal)
379
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
380
-        End With
381
         xlSheet.Range("A3:L" & N2).Select()
339
         xlSheet.Range("A3:L" & N2).Select()
382
         myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
340
         myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
341
+        With myExcel.Selection.Borders(xlEdgeLeft) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
342
+        With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
343
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
344
+        With myExcel.Selection.Borders(xlEdgeRight) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
345
+        With myExcel.Selection.Borders(xlInsideVertical) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
346
+        With myExcel.Selection.Borders(xlInsideHorizontal) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
347
+        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone : myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
348
+        With myExcel.Selection.Borders(xlEdgeLeft) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
349
+        With myExcel.Selection.Borders(xlEdgeTop) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
350
+        With myExcel.Selection.Borders(xlEdgeBottom) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
351
+        With myExcel.Selection.Borders(xlEdgeRight) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium : End With
352
+        With myExcel.Selection.Borders(xlInsideVertical) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
353
+        With myExcel.Selection.Borders(xlInsideHorizontal) : .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin : End With
383
 
354
 
384
-        With myExcel.Selection.Borders(xlEdgeLeft)
385
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
386
-        End With
387
-        With myExcel.Selection.Borders(xlEdgeTop)
388
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
389
-        End With
390
-        With myExcel.Selection.Borders(xlEdgeBottom)
391
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
392
-        End With
393
-        With myExcel.Selection.Borders(xlEdgeRight)
394
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
395
-        End With
396
-        With myExcel.Selection.Borders(xlInsideVertical)
397
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
398
-        End With
399
-        With myExcel.Selection.Borders(xlInsideHorizontal)
400
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
401
-        End With
402
-        myExcel.Selection.Borders(xlDiagonalDown).LineStyle = xlNone
403
-        myExcel.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
404
-        With myExcel.Selection.Borders(xlEdgeLeft)
405
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium
406
-        End With
407
-        With myExcel.Selection.Borders(xlEdgeTop)
408
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium
409
-        End With
410
-        With myExcel.Selection.Borders(xlEdgeBottom)
411
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium
412
-        End With
413
-        With myExcel.Selection.Borders(xlEdgeRight)
414
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlMedium
415
-        End With
416
-        With myExcel.Selection.Borders(xlInsideVertical)
417
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
418
-        End With
419
-        With myExcel.Selection.Borders(xlInsideHorizontal)
420
-            .LineStyle = xlContinuous : .ColorIndex = 0 : .TintAndShade = 0 : .Weight = xlThin
421
-        End With
422
-        xlSheet.Range("L2").Select() : myExcel.Selection.ClearContents
423
         xlSheet.Range("L2").Select() : myExcel.Selection.ClearContents
355
         xlSheet.Range("L2").Select() : myExcel.Selection.ClearContents
424
 
356
 
425
         xlSheet.Range("A2:L2").Select()
357
         xlSheet.Range("A2:L2").Select()
426
-        With myExcel.Selection
427
-            .HorizontalAlignment = xlCenter : .VerticalAlignment = xlTop : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
428
-            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False
429
-        End With
430
-        With myExcel.Selection.Font
431
-            .Name = "微軟正黑體"
432
-            .Size = 14 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False : .Shadow = False : .Underline = xlUnderlineStyleNone
433
-            .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone
434
-        End With
435
-        With myExcel.Selection.Font
436
-            .Name = "微軟正黑體" : .Size = 12 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False : .Shadow = False
437
-            .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone
438
-        End With
439
-        With myExcel.Selection.Interior
440
-            .Pattern = xlSolid : .PatternColorIndex = xlAutomatic : .ThemeColor = xlThemeColorAccent6 : .TintAndShade = 0 : .PatternTintAndShade = 0
441
-        End With
358
+        With myExcel.Selection : .HorizontalAlignment = xlCenter : .VerticalAlignment = xlTop : .WrapText = False : .Orientation = 0 : .AddIndent = False : .IndentLevel = 0
359
+            .ShrinkToFit = False : .ReadingOrder = xlContext : .MergeCells = False : End With
360
+        With myExcel.Selection.Font : .Name = "微軟正黑體" : .Size = 14 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False
361
+            .Shadow = False : .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone : End With
362
+        With myExcel.Selection.Font : .Name = "微軟正黑體" : .Size = 12 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False : .Shadow = False
363
+            .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone : End With
364
+        With myExcel.Selection.Interior : .Pattern = xlSolid : .PatternColorIndex = xlAutomatic : .ThemeColor = xlThemeColorAccent6 : .TintAndShade = 0 : .PatternTintAndShade = 0 : End With
365
+
442
         xlSheet.Range("A1:L1").Select() : myExcel.Selection.Font.Size = 11
366
         xlSheet.Range("A1:L1").Select() : myExcel.Selection.Font.Size = 11
443
-        With myExcel.Selection.Font
444
-            .Name = "微軟正黑體" : .Size = 22 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False
445
-            .Shadow = False : .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone
446
-        End With
367
+        With myExcel.Selection.Font : .Name = "微軟正黑體" : .Size = 22 : .Strikethrough = False : .Superscript = False : .Subscript = False : .OutlineFont = False
368
+            .Shadow = False : .Underline = xlUnderlineStyleNone : .ThemeColor = xlThemeColorLight1 : .TintAndShade = 0 : .ThemeFont = xlThemeFontNone : End With
447
     End Sub
369
     End Sub
448
-
449
     Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
370
     Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
450
         明細_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
371
         明細_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
451
     End Sub
372
     End Sub

YD-ERP-SYS/財務系統管理/營運成本收支單一覽表.Designer.vb → YD-ERP-SYS/財務系統管理/財務_收支單一覽表.Designer.vb Целия файл

1
 <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
1
 <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
2
-Partial Class 營運成本收支單一覽表
2
+Partial Class 財務_收支單一覽表
3
     Inherits System.Windows.Forms.Form
3
     Inherits System.Windows.Forms.Form
4
 
4
 
5
     'Form 覆寫 Dispose 以清除元件清單。
5
     'Form 覆寫 Dispose 以清除元件清單。
23
     <System.Diagnostics.DebuggerStepThrough()>
23
     <System.Diagnostics.DebuggerStepThrough()>
24
     Private Sub InitializeComponent()
24
     Private Sub InitializeComponent()
25
         Me.components = New System.ComponentModel.Container()
25
         Me.components = New System.ComponentModel.Container()
26
-        Dim DataGridViewCellStyle11 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
-        Dim DataGridViewCellStyle12 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
-        Dim DataGridViewCellStyle13 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
-        Dim DataGridViewCellStyle14 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
-        Dim DataGridViewCellStyle15 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
+        Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
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()
30
+        Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
         Me.會計月_ch = New System.Windows.Forms.CheckBox()
31
         Me.會計月_ch = New System.Windows.Forms.CheckBox()
32
         Me.下個月_bt = New System.Windows.Forms.Button()
32
         Me.下個月_bt = New System.Windows.Forms.Button()
33
         Me.上個月_bt = New System.Windows.Forms.Button()
33
         Me.上個月_bt = New System.Windows.Forms.Button()
84
         Me.財務彙總_dgv = New System.Windows.Forms.DataGridView()
84
         Me.財務彙總_dgv = New System.Windows.Forms.DataGridView()
85
         Me.字體大小調整_lb = New System.Windows.Forms.Label()
85
         Me.字體大小調整_lb = New System.Windows.Forms.Label()
86
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
86
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
87
+        Me.非稅_ch = New System.Windows.Forms.CheckBox()
88
+        Me.含稅_ch = New System.Windows.Forms.CheckBox()
89
+        Me.全部_ch = New System.Windows.Forms.CheckBox()
87
         Me.ContextMenuStrip1.SuspendLayout()
90
         Me.ContextMenuStrip1.SuspendLayout()
88
         CType(Me.簽名圖_pb, System.ComponentModel.ISupportInitialize).BeginInit()
91
         CType(Me.簽名圖_pb, System.ComponentModel.ISupportInitialize).BeginInit()
89
         CType(Me.單據彙總_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
92
         CType(Me.單據彙總_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
162
         '
165
         '
163
         Me.Label2.AutoSize = True
166
         Me.Label2.AutoSize = True
164
         Me.Label2.ForeColor = System.Drawing.Color.Red
167
         Me.Label2.ForeColor = System.Drawing.Color.Red
165
-        Me.Label2.Location = New System.Drawing.Point(525, 59)
168
+        Me.Label2.Location = New System.Drawing.Point(504, 59)
166
         Me.Label2.Name = "Label2"
169
         Me.Label2.Name = "Label2"
167
         Me.Label2.Size = New System.Drawing.Size(32, 16)
170
         Me.Label2.Size = New System.Drawing.Size(32, 16)
168
         Me.Label2.TabIndex = 1217
171
         Me.Label2.TabIndex = 1217
171
         '人民幣零用金_tb
174
         '人民幣零用金_tb
172
         '
175
         '
173
         Me.人民幣零用金_tb.ForeColor = System.Drawing.Color.Red
176
         Me.人民幣零用金_tb.ForeColor = System.Drawing.Color.Red
174
-        Me.人民幣零用金_tb.Location = New System.Drawing.Point(420, 56)
177
+        Me.人民幣零用金_tb.Location = New System.Drawing.Point(417, 56)
175
         Me.人民幣零用金_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
178
         Me.人民幣零用金_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
176
         Me.人民幣零用金_tb.Name = "人民幣零用金_tb"
179
         Me.人民幣零用金_tb.Name = "人民幣零用金_tb"
177
-        Me.人民幣零用金_tb.Size = New System.Drawing.Size(99, 23)
180
+        Me.人民幣零用金_tb.Size = New System.Drawing.Size(85, 23)
178
         Me.人民幣零用金_tb.TabIndex = 1216
181
         Me.人民幣零用金_tb.TabIndex = 1216
179
         Me.人民幣零用金_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
182
         Me.人民幣零用金_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
180
         '
183
         '
191
         '人民幣支票_tb
194
         '人民幣支票_tb
192
         '
195
         '
193
         Me.人民幣支票_tb.ForeColor = System.Drawing.Color.Red
196
         Me.人民幣支票_tb.ForeColor = System.Drawing.Color.Red
194
-        Me.人民幣支票_tb.Location = New System.Drawing.Point(559, 56)
197
+        Me.人民幣支票_tb.Location = New System.Drawing.Point(537, 56)
195
         Me.人民幣支票_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
198
         Me.人民幣支票_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
196
         Me.人民幣支票_tb.Name = "人民幣支票_tb"
199
         Me.人民幣支票_tb.Name = "人民幣支票_tb"
197
-        Me.人民幣支票_tb.Size = New System.Drawing.Size(99, 23)
200
+        Me.人民幣支票_tb.Size = New System.Drawing.Size(85, 23)
198
         Me.人民幣支票_tb.TabIndex = 1218
201
         Me.人民幣支票_tb.TabIndex = 1218
199
         Me.人民幣支票_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
202
         Me.人民幣支票_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
200
         '
203
         '
201
         '人民幣現金餘額_tb
204
         '人民幣現金餘額_tb
202
         '
205
         '
203
         Me.人民幣現金餘額_tb.ForeColor = System.Drawing.Color.Red
206
         Me.人民幣現金餘額_tb.ForeColor = System.Drawing.Color.Red
204
-        Me.人民幣現金餘額_tb.Location = New System.Drawing.Point(1000, 56)
207
+        Me.人民幣現金餘額_tb.Location = New System.Drawing.Point(895, 56)
205
         Me.人民幣現金餘額_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
208
         Me.人民幣現金餘額_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
206
         Me.人民幣現金餘額_tb.Name = "人民幣現金餘額_tb"
209
         Me.人民幣現金餘額_tb.Name = "人民幣現金餘額_tb"
207
         Me.人民幣現金餘額_tb.Size = New System.Drawing.Size(113, 23)
210
         Me.人民幣現金餘額_tb.Size = New System.Drawing.Size(113, 23)
212
         '
215
         '
213
         Me.Label13.AutoSize = True
216
         Me.Label13.AutoSize = True
214
         Me.Label13.ForeColor = System.Drawing.Color.Red
217
         Me.Label13.ForeColor = System.Drawing.Color.Red
215
-        Me.Label13.Location = New System.Drawing.Point(942, 60)
218
+        Me.Label13.Location = New System.Drawing.Point(863, 60)
216
         Me.Label13.Name = "Label13"
219
         Me.Label13.Name = "Label13"
217
-        Me.Label13.Size = New System.Drawing.Size(56, 16)
220
+        Me.Label13.Size = New System.Drawing.Size(32, 16)
218
         Me.Label13.TabIndex = 1213
221
         Me.Label13.TabIndex = 1213
219
-        Me.Label13.Text = "現金餘額"
222
+        Me.Label13.Text = "總和"
220
         '
223
         '
221
         '人民幣支出_tb
224
         '人民幣支出_tb
222
         '
225
         '
223
         Me.人民幣支出_tb.ForeColor = System.Drawing.Color.Red
226
         Me.人民幣支出_tb.ForeColor = System.Drawing.Color.Red
224
-        Me.人民幣支出_tb.Location = New System.Drawing.Point(837, 56)
227
+        Me.人民幣支出_tb.Location = New System.Drawing.Point(776, 56)
225
         Me.人民幣支出_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
228
         Me.人民幣支出_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
226
         Me.人民幣支出_tb.Name = "人民幣支出_tb"
229
         Me.人民幣支出_tb.Name = "人民幣支出_tb"
227
-        Me.人民幣支出_tb.Size = New System.Drawing.Size(99, 23)
230
+        Me.人民幣支出_tb.Size = New System.Drawing.Size(85, 23)
228
         Me.人民幣支出_tb.TabIndex = 1212
231
         Me.人民幣支出_tb.TabIndex = 1212
229
         Me.人民幣支出_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
232
         Me.人民幣支出_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
230
         '
233
         '
232
         '
235
         '
233
         Me.Label16.AutoSize = True
236
         Me.Label16.AutoSize = True
234
         Me.Label16.ForeColor = System.Drawing.Color.Red
237
         Me.Label16.ForeColor = System.Drawing.Color.Red
235
-        Me.Label16.Location = New System.Drawing.Point(803, 59)
238
+        Me.Label16.Location = New System.Drawing.Point(744, 59)
236
         Me.Label16.Name = "Label16"
239
         Me.Label16.Name = "Label16"
237
         Me.Label16.Size = New System.Drawing.Size(32, 16)
240
         Me.Label16.Size = New System.Drawing.Size(32, 16)
238
         Me.Label16.TabIndex = 1211
241
         Me.Label16.TabIndex = 1211
241
         '人民幣現金_tb
244
         '人民幣現金_tb
242
         '
245
         '
243
         Me.人民幣現金_tb.ForeColor = System.Drawing.Color.Red
246
         Me.人民幣現金_tb.ForeColor = System.Drawing.Color.Red
244
-        Me.人民幣現金_tb.Location = New System.Drawing.Point(698, 56)
247
+        Me.人民幣現金_tb.Location = New System.Drawing.Point(657, 56)
245
         Me.人民幣現金_tb.Name = "人民幣現金_tb"
248
         Me.人民幣現金_tb.Name = "人民幣現金_tb"
246
-        Me.人民幣現金_tb.Size = New System.Drawing.Size(99, 23)
249
+        Me.人民幣現金_tb.Size = New System.Drawing.Size(85, 23)
247
         Me.人民幣現金_tb.TabIndex = 1210
250
         Me.人民幣現金_tb.TabIndex = 1210
248
         Me.人民幣現金_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
251
         Me.人民幣現金_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
249
         '
252
         '
251
         '
254
         '
252
         Me.Label17.AutoSize = True
255
         Me.Label17.AutoSize = True
253
         Me.Label17.ForeColor = System.Drawing.Color.Red
256
         Me.Label17.ForeColor = System.Drawing.Color.Red
254
-        Me.Label17.Location = New System.Drawing.Point(664, 59)
257
+        Me.Label17.Location = New System.Drawing.Point(624, 59)
255
         Me.Label17.Name = "Label17"
258
         Me.Label17.Name = "Label17"
256
         Me.Label17.Size = New System.Drawing.Size(32, 16)
259
         Me.Label17.Size = New System.Drawing.Size(32, 16)
257
         Me.Label17.TabIndex = 1209
260
         Me.Label17.TabIndex = 1209
337
         '
340
         '
338
         Me.Label14.AutoSize = True
341
         Me.Label14.AutoSize = True
339
         Me.Label14.ForeColor = System.Drawing.Color.Green
342
         Me.Label14.ForeColor = System.Drawing.Color.Green
340
-        Me.Label14.Location = New System.Drawing.Point(525, 33)
343
+        Me.Label14.Location = New System.Drawing.Point(504, 33)
341
         Me.Label14.Name = "Label14"
344
         Me.Label14.Name = "Label14"
342
         Me.Label14.Size = New System.Drawing.Size(32, 16)
345
         Me.Label14.Size = New System.Drawing.Size(32, 16)
343
         Me.Label14.TabIndex = 1200
346
         Me.Label14.TabIndex = 1200
346
         '台幣零用金_tb
349
         '台幣零用金_tb
347
         '
350
         '
348
         Me.台幣零用金_tb.ForeColor = System.Drawing.Color.Green
351
         Me.台幣零用金_tb.ForeColor = System.Drawing.Color.Green
349
-        Me.台幣零用金_tb.Location = New System.Drawing.Point(420, 30)
352
+        Me.台幣零用金_tb.Location = New System.Drawing.Point(417, 30)
350
         Me.台幣零用金_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
353
         Me.台幣零用金_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
351
         Me.台幣零用金_tb.Name = "台幣零用金_tb"
354
         Me.台幣零用金_tb.Name = "台幣零用金_tb"
352
-        Me.台幣零用金_tb.Size = New System.Drawing.Size(99, 23)
355
+        Me.台幣零用金_tb.Size = New System.Drawing.Size(85, 23)
353
         Me.台幣零用金_tb.TabIndex = 1199
356
         Me.台幣零用金_tb.TabIndex = 1199
354
         Me.台幣零用金_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
357
         Me.台幣零用金_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
355
         '
358
         '
366
         '台幣支票_tb
369
         '台幣支票_tb
367
         '
370
         '
368
         Me.台幣支票_tb.ForeColor = System.Drawing.Color.Green
371
         Me.台幣支票_tb.ForeColor = System.Drawing.Color.Green
369
-        Me.台幣支票_tb.Location = New System.Drawing.Point(559, 30)
372
+        Me.台幣支票_tb.Location = New System.Drawing.Point(537, 30)
370
         Me.台幣支票_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
373
         Me.台幣支票_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
371
         Me.台幣支票_tb.Name = "台幣支票_tb"
374
         Me.台幣支票_tb.Name = "台幣支票_tb"
372
-        Me.台幣支票_tb.Size = New System.Drawing.Size(99, 23)
375
+        Me.台幣支票_tb.Size = New System.Drawing.Size(85, 23)
373
         Me.台幣支票_tb.TabIndex = 1201
376
         Me.台幣支票_tb.TabIndex = 1201
374
         Me.台幣支票_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
377
         Me.台幣支票_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
375
         '
378
         '
376
         '台幣現金餘額_tb
379
         '台幣現金餘額_tb
377
         '
380
         '
378
         Me.台幣現金餘額_tb.ForeColor = System.Drawing.Color.Green
381
         Me.台幣現金餘額_tb.ForeColor = System.Drawing.Color.Green
379
-        Me.台幣現金餘額_tb.Location = New System.Drawing.Point(1000, 30)
382
+        Me.台幣現金餘額_tb.Location = New System.Drawing.Point(895, 30)
380
         Me.台幣現金餘額_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
383
         Me.台幣現金餘額_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
381
         Me.台幣現金餘額_tb.Name = "台幣現金餘額_tb"
384
         Me.台幣現金餘額_tb.Name = "台幣現金餘額_tb"
382
         Me.台幣現金餘額_tb.Size = New System.Drawing.Size(113, 23)
385
         Me.台幣現金餘額_tb.Size = New System.Drawing.Size(113, 23)
387
         '
390
         '
388
         Me.Label9.AutoSize = True
391
         Me.Label9.AutoSize = True
389
         Me.Label9.ForeColor = System.Drawing.Color.Green
392
         Me.Label9.ForeColor = System.Drawing.Color.Green
390
-        Me.Label9.Location = New System.Drawing.Point(942, 34)
393
+        Me.Label9.Location = New System.Drawing.Point(863, 34)
391
         Me.Label9.Name = "Label9"
394
         Me.Label9.Name = "Label9"
392
-        Me.Label9.Size = New System.Drawing.Size(56, 16)
395
+        Me.Label9.Size = New System.Drawing.Size(32, 16)
393
         Me.Label9.TabIndex = 1196
396
         Me.Label9.TabIndex = 1196
394
-        Me.Label9.Text = "現金餘額"
397
+        Me.Label9.Text = "總和"
395
         '
398
         '
396
         '台幣支出_tb
399
         '台幣支出_tb
397
         '
400
         '
398
         Me.台幣支出_tb.ForeColor = System.Drawing.Color.Green
401
         Me.台幣支出_tb.ForeColor = System.Drawing.Color.Green
399
-        Me.台幣支出_tb.Location = New System.Drawing.Point(837, 30)
402
+        Me.台幣支出_tb.Location = New System.Drawing.Point(776, 30)
400
         Me.台幣支出_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
403
         Me.台幣支出_tb.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
401
         Me.台幣支出_tb.Name = "台幣支出_tb"
404
         Me.台幣支出_tb.Name = "台幣支出_tb"
402
-        Me.台幣支出_tb.Size = New System.Drawing.Size(99, 23)
405
+        Me.台幣支出_tb.Size = New System.Drawing.Size(85, 23)
403
         Me.台幣支出_tb.TabIndex = 1195
406
         Me.台幣支出_tb.TabIndex = 1195
404
         Me.台幣支出_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
407
         Me.台幣支出_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
405
         '
408
         '
407
         '
410
         '
408
         Me.Label11.AutoSize = True
411
         Me.Label11.AutoSize = True
409
         Me.Label11.ForeColor = System.Drawing.Color.Green
412
         Me.Label11.ForeColor = System.Drawing.Color.Green
410
-        Me.Label11.Location = New System.Drawing.Point(803, 33)
413
+        Me.Label11.Location = New System.Drawing.Point(745, 33)
411
         Me.Label11.Name = "Label11"
414
         Me.Label11.Name = "Label11"
412
         Me.Label11.Size = New System.Drawing.Size(32, 16)
415
         Me.Label11.Size = New System.Drawing.Size(32, 16)
413
         Me.Label11.TabIndex = 1194
416
         Me.Label11.TabIndex = 1194
463
         '台幣現金_tb
466
         '台幣現金_tb
464
         '
467
         '
465
         Me.台幣現金_tb.ForeColor = System.Drawing.Color.Green
468
         Me.台幣現金_tb.ForeColor = System.Drawing.Color.Green
466
-        Me.台幣現金_tb.Location = New System.Drawing.Point(698, 30)
469
+        Me.台幣現金_tb.Location = New System.Drawing.Point(657, 30)
467
         Me.台幣現金_tb.Name = "台幣現金_tb"
470
         Me.台幣現金_tb.Name = "台幣現金_tb"
468
-        Me.台幣現金_tb.Size = New System.Drawing.Size(99, 23)
471
+        Me.台幣現金_tb.Size = New System.Drawing.Size(85, 23)
469
         Me.台幣現金_tb.TabIndex = 1188
472
         Me.台幣現金_tb.TabIndex = 1188
470
         Me.台幣現金_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
473
         Me.台幣現金_tb.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
471
         '
474
         '
473
         '
476
         '
474
         Me.Label10.AutoSize = True
477
         Me.Label10.AutoSize = True
475
         Me.Label10.ForeColor = System.Drawing.Color.Green
478
         Me.Label10.ForeColor = System.Drawing.Color.Green
476
-        Me.Label10.Location = New System.Drawing.Point(664, 33)
479
+        Me.Label10.Location = New System.Drawing.Point(625, 33)
477
         Me.Label10.Name = "Label10"
480
         Me.Label10.Name = "Label10"
478
         Me.Label10.Size = New System.Drawing.Size(32, 16)
481
         Me.Label10.Size = New System.Drawing.Size(32, 16)
479
         Me.Label10.TabIndex = 1187
482
         Me.Label10.TabIndex = 1187
483
         '
486
         '
484
         Me.支付單列印成EXCEL.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
487
         Me.支付單列印成EXCEL.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
485
         Me.支付單列印成EXCEL.ForeColor = System.Drawing.Color.Blue
488
         Me.支付單列印成EXCEL.ForeColor = System.Drawing.Color.Blue
486
-        Me.支付單列印成EXCEL.Location = New System.Drawing.Point(1119, 3)
489
+        Me.支付單列印成EXCEL.Location = New System.Drawing.Point(1010, 29)
487
         Me.支付單列印成EXCEL.Name = "支付單列印成EXCEL"
490
         Me.支付單列印成EXCEL.Name = "支付單列印成EXCEL"
488
-        Me.支付單列印成EXCEL.Size = New System.Drawing.Size(130, 45)
491
+        Me.支付單列印成EXCEL.Size = New System.Drawing.Size(79, 51)
489
         Me.支付單列印成EXCEL.TabIndex = 1186
492
         Me.支付單列印成EXCEL.TabIndex = 1186
490
         Me.支付單列印成EXCEL.Text = "支付單列印成EXCEL" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10)
493
         Me.支付單列印成EXCEL.Text = "支付單列印成EXCEL" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10)
491
         Me.支付單列印成EXCEL.UseVisualStyleBackColor = True
494
         Me.支付單列印成EXCEL.UseVisualStyleBackColor = True
494
         '
497
         '
495
         Me.Label8.AutoSize = True
498
         Me.Label8.AutoSize = True
496
         Me.Label8.ForeColor = System.Drawing.Color.Blue
499
         Me.Label8.ForeColor = System.Drawing.Color.Blue
497
-        Me.Label8.Location = New System.Drawing.Point(980, 7)
500
+        Me.Label8.Location = New System.Drawing.Point(957, 7)
498
         Me.Label8.Name = "Label8"
501
         Me.Label8.Name = "Label8"
499
         Me.Label8.Size = New System.Drawing.Size(32, 16)
502
         Me.Label8.Size = New System.Drawing.Size(32, 16)
500
         Me.Label8.TabIndex = 1185
503
         Me.Label8.TabIndex = 1185
504
         '
507
         '
505
         Me.Label7.AutoSize = True
508
         Me.Label7.AutoSize = True
506
         Me.Label7.ForeColor = System.Drawing.Color.Blue
509
         Me.Label7.ForeColor = System.Drawing.Color.Blue
507
-        Me.Label7.Location = New System.Drawing.Point(715, 7)
510
+        Me.Label7.Location = New System.Drawing.Point(697, 7)
508
         Me.Label7.Name = "Label7"
511
         Me.Label7.Name = "Label7"
509
         Me.Label7.Size = New System.Drawing.Size(32, 16)
512
         Me.Label7.Size = New System.Drawing.Size(32, 16)
510
         Me.Label7.TabIndex = 1184
513
         Me.Label7.TabIndex = 1184
513
         '審核日期_dtp
516
         '審核日期_dtp
514
         '
517
         '
515
         Me.審核日期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
518
         Me.審核日期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
516
-        Me.審核日期_dtp.Location = New System.Drawing.Point(1014, 4)
519
+        Me.審核日期_dtp.Location = New System.Drawing.Point(989, 4)
517
         Me.審核日期_dtp.Name = "審核日期_dtp"
520
         Me.審核日期_dtp.Name = "審核日期_dtp"
518
         Me.審核日期_dtp.Size = New System.Drawing.Size(99, 23)
521
         Me.審核日期_dtp.Size = New System.Drawing.Size(99, 23)
519
         Me.審核日期_dtp.TabIndex = 1183
522
         Me.審核日期_dtp.TabIndex = 1183
521
         '申請日期_dtp
524
         '申請日期_dtp
522
         '
525
         '
523
         Me.申請日期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
526
         Me.申請日期_dtp.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
524
-        Me.申請日期_dtp.Location = New System.Drawing.Point(750, 4)
527
+        Me.申請日期_dtp.Location = New System.Drawing.Point(729, 4)
525
         Me.申請日期_dtp.Name = "申請日期_dtp"
528
         Me.申請日期_dtp.Name = "申請日期_dtp"
526
         Me.申請日期_dtp.Size = New System.Drawing.Size(99, 23)
529
         Me.申請日期_dtp.Size = New System.Drawing.Size(99, 23)
527
         Me.申請日期_dtp.TabIndex = 1182
530
         Me.申請日期_dtp.TabIndex = 1182
530
         '
533
         '
531
         Me.Label5.AutoSize = True
534
         Me.Label5.AutoSize = True
532
         Me.Label5.ForeColor = System.Drawing.Color.Blue
535
         Me.Label5.ForeColor = System.Drawing.Color.Blue
533
-        Me.Label5.Location = New System.Drawing.Point(859, 7)
536
+        Me.Label5.Location = New System.Drawing.Point(834, 7)
534
         Me.Label5.Name = "Label5"
537
         Me.Label5.Name = "Label5"
535
         Me.Label5.Size = New System.Drawing.Size(44, 16)
538
         Me.Label5.Size = New System.Drawing.Size(44, 16)
536
         Me.Label5.TabIndex = 1181
539
         Me.Label5.TabIndex = 1181
539
         '審核人_tb
542
         '審核人_tb
540
         '
543
         '
541
         Me.審核人_tb.ForeColor = System.Drawing.Color.Blue
544
         Me.審核人_tb.ForeColor = System.Drawing.Color.Blue
542
-        Me.審核人_tb.Location = New System.Drawing.Point(904, 4)
545
+        Me.審核人_tb.Location = New System.Drawing.Point(878, 4)
543
         Me.審核人_tb.Name = "審核人_tb"
546
         Me.審核人_tb.Name = "審核人_tb"
544
         Me.審核人_tb.Size = New System.Drawing.Size(74, 23)
547
         Me.審核人_tb.Size = New System.Drawing.Size(74, 23)
545
         Me.審核人_tb.TabIndex = 1180
548
         Me.審核人_tb.TabIndex = 1180
547
         '申請人_tb
550
         '申請人_tb
548
         '
551
         '
549
         Me.申請人_tb.ForeColor = System.Drawing.Color.Blue
552
         Me.申請人_tb.ForeColor = System.Drawing.Color.Blue
550
-        Me.申請人_tb.Location = New System.Drawing.Point(639, 4)
553
+        Me.申請人_tb.Location = New System.Drawing.Point(617, 4)
551
         Me.申請人_tb.Name = "申請人_tb"
554
         Me.申請人_tb.Name = "申請人_tb"
552
         Me.申請人_tb.Size = New System.Drawing.Size(74, 23)
555
         Me.申請人_tb.Size = New System.Drawing.Size(74, 23)
553
         Me.申請人_tb.TabIndex = 1177
556
         Me.申請人_tb.TabIndex = 1177
555
         '收支單號_tb
558
         '收支單號_tb
556
         '
559
         '
557
         Me.收支單號_tb.ForeColor = System.Drawing.Color.Blue
560
         Me.收支單號_tb.ForeColor = System.Drawing.Color.Blue
558
-        Me.收支單號_tb.Location = New System.Drawing.Point(438, 4)
561
+        Me.收支單號_tb.Location = New System.Drawing.Point(417, 4)
559
         Me.收支單號_tb.Name = "收支單號_tb"
562
         Me.收支單號_tb.Name = "收支單號_tb"
560
         Me.收支單號_tb.Size = New System.Drawing.Size(150, 23)
563
         Me.收支單號_tb.Size = New System.Drawing.Size(150, 23)
561
         Me.收支單號_tb.TabIndex = 1175
564
         Me.收支單號_tb.TabIndex = 1175
571
         '
574
         '
572
         '單據彙總_dgv
575
         '單據彙總_dgv
573
         '
576
         '
574
-        DataGridViewCellStyle11.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
575
-        Me.單據彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle11
577
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
578
+        Me.單據彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
576
         Me.單據彙總_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
579
         Me.單據彙總_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
577
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
580
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
578
         Me.單據彙總_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
581
         Me.單據彙總_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
588
         '
591
         '
589
         Me.Label1.AutoSize = True
592
         Me.Label1.AutoSize = True
590
         Me.Label1.ForeColor = System.Drawing.Color.Blue
593
         Me.Label1.ForeColor = System.Drawing.Color.Blue
591
-        Me.Label1.Location = New System.Drawing.Point(334, 7)
594
+        Me.Label1.Location = New System.Drawing.Point(336, 7)
592
         Me.Label1.Name = "Label1"
595
         Me.Label1.Name = "Label1"
593
-        Me.Label1.Size = New System.Drawing.Size(104, 16)
596
+        Me.Label1.Size = New System.Drawing.Size(80, 16)
594
         Me.Label1.TabIndex = 1176
597
         Me.Label1.TabIndex = 1176
595
-        Me.Label1.Text = "營運成本收支單號"
598
+        Me.Label1.Text = "財務收支單號"
596
         '
599
         '
597
         'Label3
600
         'Label3
598
         '
601
         '
599
         Me.Label3.AutoSize = True
602
         Me.Label3.AutoSize = True
600
         Me.Label3.ForeColor = System.Drawing.Color.Blue
603
         Me.Label3.ForeColor = System.Drawing.Color.Blue
601
-        Me.Label3.Location = New System.Drawing.Point(594, 7)
604
+        Me.Label3.Location = New System.Drawing.Point(573, 7)
602
         Me.Label3.Name = "Label3"
605
         Me.Label3.Name = "Label3"
603
         Me.Label3.Size = New System.Drawing.Size(44, 16)
606
         Me.Label3.Size = New System.Drawing.Size(44, 16)
604
         Me.Label3.TabIndex = 1178
607
         Me.Label3.TabIndex = 1178
606
         '
609
         '
607
         '明細_dgv
610
         '明細_dgv
608
         '
611
         '
609
-        DataGridViewCellStyle12.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
610
-        Me.明細_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle12
612
+        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
613
+        Me.明細_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
611
         Me.明細_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
614
         Me.明細_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
612
             Or System.Windows.Forms.AnchorStyles.Left) _
615
             Or System.Windows.Forms.AnchorStyles.Left) _
613
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
616
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
616
         Me.明細_dgv.Location = New System.Drawing.Point(342, 82)
619
         Me.明細_dgv.Location = New System.Drawing.Point(342, 82)
617
         Me.明細_dgv.Name = "明細_dgv"
620
         Me.明細_dgv.Name = "明細_dgv"
618
         Me.明細_dgv.RowHeadersWidth = 5
621
         Me.明細_dgv.RowHeadersWidth = 5
619
-        DataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
620
-        Me.明細_dgv.RowsDefaultCellStyle = DataGridViewCellStyle13
622
+        DataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
623
+        Me.明細_dgv.RowsDefaultCellStyle = DataGridViewCellStyle3
621
         Me.明細_dgv.RowTemplate.Height = 24
624
         Me.明細_dgv.RowTemplate.Height = 24
622
         Me.明細_dgv.Size = New System.Drawing.Size(1045, 537)
625
         Me.明細_dgv.Size = New System.Drawing.Size(1045, 537)
623
         Me.明細_dgv.TabIndex = 1179
626
         Me.明細_dgv.TabIndex = 1179
624
         '
627
         '
625
         '財務彙總_dgv
628
         '財務彙總_dgv
626
         '
629
         '
627
-        DataGridViewCellStyle14.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
628
-        Me.財務彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle14
630
+        DataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
631
+        Me.財務彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle4
629
         Me.財務彙總_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
632
         Me.財務彙總_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
630
             Or System.Windows.Forms.AnchorStyles.Left) _
633
             Or System.Windows.Forms.AnchorStyles.Left) _
631
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
634
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
633
         Me.財務彙總_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
636
         Me.財務彙總_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
634
         Me.財務彙總_dgv.Location = New System.Drawing.Point(342, 82)
637
         Me.財務彙總_dgv.Location = New System.Drawing.Point(342, 82)
635
         Me.財務彙總_dgv.Name = "財務彙總_dgv"
638
         Me.財務彙總_dgv.Name = "財務彙總_dgv"
639
+        Me.財務彙總_dgv.RowHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.None
636
         Me.財務彙總_dgv.RowHeadersWidth = 5
640
         Me.財務彙總_dgv.RowHeadersWidth = 5
637
-        DataGridViewCellStyle15.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
638
-        Me.財務彙總_dgv.RowsDefaultCellStyle = DataGridViewCellStyle15
641
+        DataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
642
+        Me.財務彙總_dgv.RowsDefaultCellStyle = DataGridViewCellStyle5
639
         Me.財務彙總_dgv.RowTemplate.Height = 24
643
         Me.財務彙總_dgv.RowTemplate.Height = 24
640
         Me.財務彙總_dgv.Size = New System.Drawing.Size(1045, 537)
644
         Me.財務彙總_dgv.Size = New System.Drawing.Size(1045, 537)
641
         Me.財務彙總_dgv.TabIndex = 1224
645
         Me.財務彙總_dgv.TabIndex = 1224
645
         Me.字體大小調整_lb.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
649
         Me.字體大小調整_lb.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
646
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
650
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
647
         Me.字體大小調整_lb.AutoSize = True
651
         Me.字體大小調整_lb.AutoSize = True
648
-        Me.字體大小調整_lb.Font = New System.Drawing.Font("微軟正黑體", 11.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
652
+        Me.字體大小調整_lb.Font = New System.Drawing.Font("微軟正黑體", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
649
         Me.字體大小調整_lb.ForeColor = System.Drawing.Color.Brown
653
         Me.字體大小調整_lb.ForeColor = System.Drawing.Color.Brown
650
         Me.字體大小調整_lb.ImeMode = System.Windows.Forms.ImeMode.NoControl
654
         Me.字體大小調整_lb.ImeMode = System.Windows.Forms.ImeMode.NoControl
651
-        Me.字體大小調整_lb.Location = New System.Drawing.Point(1123, 55)
655
+        Me.字體大小調整_lb.Location = New System.Drawing.Point(1153, 58)
652
         Me.字體大小調整_lb.Name = "字體大小調整_lb"
656
         Me.字體大小調整_lb.Name = "字體大小調整_lb"
653
-        Me.字體大小調整_lb.Size = New System.Drawing.Size(69, 19)
657
+        Me.字體大小調整_lb.Size = New System.Drawing.Size(60, 17)
654
         Me.字體大小調整_lb.TabIndex = 1495
658
         Me.字體大小調整_lb.TabIndex = 1495
655
         Me.字體大小調整_lb.Text = "字體調整"
659
         Me.字體大小調整_lb.Text = "字體調整"
656
         '
660
         '
658
         '
662
         '
659
         Me.字體_NUD.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
663
         Me.字體_NUD.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
660
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
664
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
661
-        Me.字體_NUD.Location = New System.Drawing.Point(1192, 54)
665
+        Me.字體_NUD.DecimalPlaces = 1
666
+        Me.字體_NUD.Increment = New Decimal(New Integer() {1, 0, 0, 65536})
667
+        Me.字體_NUD.Location = New System.Drawing.Point(1214, 55)
662
         Me.字體_NUD.Maximum = New Decimal(New Integer() {18, 0, 0, 0})
668
         Me.字體_NUD.Maximum = New Decimal(New Integer() {18, 0, 0, 0})
663
-        Me.字體_NUD.Minimum = New Decimal(New Integer() {9, 0, 0, 0})
669
+        Me.字體_NUD.Minimum = New Decimal(New Integer() {6, 0, 0, 0})
664
         Me.字體_NUD.Name = "字體_NUD"
670
         Me.字體_NUD.Name = "字體_NUD"
665
-        Me.字體_NUD.Size = New System.Drawing.Size(52, 23)
671
+        Me.字體_NUD.Size = New System.Drawing.Size(42, 23)
666
         Me.字體_NUD.TabIndex = 1494
672
         Me.字體_NUD.TabIndex = 1494
667
         Me.字體_NUD.Value = New Decimal(New Integer() {9, 0, 0, 0})
673
         Me.字體_NUD.Value = New Decimal(New Integer() {9, 0, 0, 0})
668
         '
674
         '
669
-        '營運成本收支單一覽表
675
+        '非稅_ch
676
+        '
677
+        Me.非稅_ch.AutoSize = True
678
+        Me.非稅_ch.Location = New System.Drawing.Point(1096, 56)
679
+        Me.非稅_ch.Name = "非稅_ch"
680
+        Me.非稅_ch.Size = New System.Drawing.Size(51, 20)
681
+        Me.非稅_ch.TabIndex = 1498
682
+        Me.非稅_ch.Text = "非稅"
683
+        Me.非稅_ch.UseVisualStyleBackColor = True
684
+        '
685
+        '含稅_ch
686
+        '
687
+        Me.含稅_ch.AutoSize = True
688
+        Me.含稅_ch.Location = New System.Drawing.Point(1095, 30)
689
+        Me.含稅_ch.Name = "含稅_ch"
690
+        Me.含稅_ch.Size = New System.Drawing.Size(51, 20)
691
+        Me.含稅_ch.TabIndex = 1497
692
+        Me.含稅_ch.Text = "含稅"
693
+        Me.含稅_ch.UseVisualStyleBackColor = True
694
+        '
695
+        '全部_ch
696
+        '
697
+        Me.全部_ch.AutoSize = True
698
+        Me.全部_ch.Checked = True
699
+        Me.全部_ch.CheckState = System.Windows.Forms.CheckState.Checked
700
+        Me.全部_ch.Location = New System.Drawing.Point(1095, 4)
701
+        Me.全部_ch.Name = "全部_ch"
702
+        Me.全部_ch.Size = New System.Drawing.Size(51, 20)
703
+        Me.全部_ch.TabIndex = 1496
704
+        Me.全部_ch.Text = "全部"
705
+        Me.全部_ch.UseVisualStyleBackColor = True
706
+        '
707
+        '財務_收支單一覽表
670
         '
708
         '
671
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
709
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
672
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
710
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
673
         Me.ClientSize = New System.Drawing.Size(1399, 631)
711
         Me.ClientSize = New System.Drawing.Size(1399, 631)
712
+        Me.Controls.Add(Me.非稅_ch)
713
+        Me.Controls.Add(Me.含稅_ch)
714
+        Me.Controls.Add(Me.全部_ch)
674
         Me.Controls.Add(Me.字體大小調整_lb)
715
         Me.Controls.Add(Me.字體大小調整_lb)
675
         Me.Controls.Add(Me.字體_NUD)
716
         Me.Controls.Add(Me.字體_NUD)
676
         Me.Controls.Add(Me.會計月_ch)
717
         Me.Controls.Add(Me.會計月_ch)
728
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
769
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
729
         Me.ForeColor = System.Drawing.Color.CornflowerBlue
770
         Me.ForeColor = System.Drawing.Color.CornflowerBlue
730
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
771
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
731
-        Me.Name = "營運成本收支單一覽表"
732
-        Me.Text = "營運成本收支單一覽表"
772
+        Me.Name = "財務_收支單一覽表"
773
+        Me.Text = "財務收支單一覽表"
733
         Me.ContextMenuStrip1.ResumeLayout(False)
774
         Me.ContextMenuStrip1.ResumeLayout(False)
734
         CType(Me.簽名圖_pb, System.ComponentModel.ISupportInitialize).EndInit()
775
         CType(Me.簽名圖_pb, System.ComponentModel.ISupportInitialize).EndInit()
735
         CType(Me.單據彙總_dgv, System.ComponentModel.ISupportInitialize).EndInit()
776
         CType(Me.單據彙總_dgv, System.ComponentModel.ISupportInitialize).EndInit()
797
     Friend WithEvents 財務彙總_dgv As DataGridView
838
     Friend WithEvents 財務彙總_dgv As DataGridView
798
     Friend WithEvents 字體大小調整_lb As Label
839
     Friend WithEvents 字體大小調整_lb As Label
799
     Friend WithEvents 字體_NUD As NumericUpDown
840
     Friend WithEvents 字體_NUD As NumericUpDown
841
+    Friend WithEvents 非稅_ch As CheckBox
842
+    Friend WithEvents 含稅_ch As CheckBox
843
+    Friend WithEvents 全部_ch As CheckBox
800
 End Class
844
 End Class

YD-ERP-SYS/財務系統管理/營運成本收支單一覽表.resx → YD-ERP-SYS/財務系統管理/財務_收支單一覽表.resx Целия файл


YD-ERP-SYS/財務系統管理/營運成本收支單一覽表.vb → YD-ERP-SYS/財務系統管理/財務_收支單一覽表.vb Целия файл

8
 Imports Microsoft.Office.Interop.Excel.XlThemeColor
8
 Imports Microsoft.Office.Interop.Excel.XlThemeColor
9
 Imports Microsoft.Office.Interop.Excel.XlWindowState
9
 Imports Microsoft.Office.Interop.Excel.XlWindowState
10
 Imports Microsoft.Office.Interop.Excel
10
 Imports Microsoft.Office.Interop.Excel
11
-Public Class 營運成本收支單一覽表
11
+Public Class 財務_收支單一覽表
12
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet : ReadOnly ds2 As New DataSet
12
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet : ReadOnly ds2 As New DataSet
13
     Dim DTP As String : Dim N1 As Integer : Dim N2 As Integer
13
     Dim DTP As String : Dim N1 As Integer : Dim N2 As Integer
14
     Dim xlApp As Application
14
     Dim xlApp As Application
33
         財務彙總_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
33
         財務彙總_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
34
         財務彙總_dgv.ColumnHeadersHeight = 25
34
         財務彙總_dgv.ColumnHeadersHeight = 25
35
         財務彙總_dgv.AllowUserToAddRows = False
35
         財務彙總_dgv.AllowUserToAddRows = False
36
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
37
+            SQL2 = ""
38
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
39
+            SQL2 = " AND (公帳流水帳.含稅 = 1)"
40
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
41
+            SQL2 = " AND (公帳流水帳.含稅 = 0 OR 公帳流水帳.含稅 IS NULL)"
42
+        End If
36
         SQL_營運成本收支單一覽表_查詢清單2() : da.Fill(ds2) : 財務彙總_dgv.DataSource = ds2.Tables(0) : conn.Close()
43
         SQL_營運成本收支單一覽表_查詢清單2() : da.Fill(ds2) : 財務彙總_dgv.DataSource = ds2.Tables(0) : conn.Close()
37
 
44
 
38
         財務彙總_dgv.Columns(0).FillWeight = 100 : 財務彙總_dgv.Columns(1).FillWeight = 140 : 財務彙總_dgv.Columns(2).FillWeight = 140 : 財務彙總_dgv.Columns(3).FillWeight = 140
45
         財務彙總_dgv.Columns(0).FillWeight = 100 : 財務彙總_dgv.Columns(1).FillWeight = 140 : 財務彙總_dgv.Columns(2).FillWeight = 140 : 財務彙總_dgv.Columns(3).FillWeight = 140
56
         明細_dgv.ColumnHeadersHeight = 25
63
         明細_dgv.ColumnHeadersHeight = 25
57
         明細_dgv.AllowUserToAddRows = False
64
         明細_dgv.AllowUserToAddRows = False
58
         明細_dgv.RowTemplate.Height = 35
65
         明細_dgv.RowTemplate.Height = 35
66
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
67
+            SQL2 = ""
68
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
69
+            SQL2 = " AND (公帳流水帳.含稅 = 1)"
70
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
71
+            SQL2 = " AND (公帳流水帳.含稅 = 0 OR 公帳流水帳.含稅 IS NULL)"
72
+        End If
59
         SQL_營運成本收支單一覽表_查詢費用清單() : da.Fill(ds) : 明細_dgv.DataSource = ds.Tables(0) : conn.Close()
73
         SQL_營運成本收支單一覽表_查詢費用清單() : da.Fill(ds) : 明細_dgv.DataSource = ds.Tables(0) : conn.Close()
60
 
74
 
61
         明細_dgv.Columns(0).Visible = False : 明細_dgv.Columns(1).FillWeight = 80 : 明細_dgv.Columns(2).FillWeight = 300 : 明細_dgv.Columns(3).FillWeight = 500
75
         明細_dgv.Columns(0).Visible = False : 明細_dgv.Columns(1).FillWeight = 80 : 明細_dgv.Columns(2).FillWeight = 300 : 明細_dgv.Columns(3).FillWeight = 500
74
         明細_dgv.Columns(9).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 明細_dgv.Columns(9).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
88
         明細_dgv.Columns(9).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 明細_dgv.Columns(9).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
75
         明細_dgv.Columns(10).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 明細_dgv.Columns(10).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
89
         明細_dgv.Columns(10).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 明細_dgv.Columns(10).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
76
         明細_dgv.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 明細_dgv.Columns(1).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
90
         明細_dgv.Columns(1).DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter : 明細_dgv.Columns(1).HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter
77
-        明細_dgv.EditMode = DataGridViewEditMode.EditOnEnter
78
 
91
 
79
         台幣現金_tb.Text = "0.00" : 台幣支出_tb.Text = "0.00" : 台幣現金餘額_tb.Text = "0.00" : 台幣零用金_tb.Text = "0.00" : 台幣支票_tb.Text = "0.00"
92
         台幣現金_tb.Text = "0.00" : 台幣支出_tb.Text = "0.00" : 台幣現金餘額_tb.Text = "0.00" : 台幣零用金_tb.Text = "0.00" : 台幣支票_tb.Text = "0.00"
80
         人民幣零用金_tb.Text = "0.00" : 人民幣支票_tb.Text = "0.00" : 人民幣現金_tb.Text = "0.00" : 人民幣支出_tb.Text = "0.00" : 人民幣現金餘額_tb.Text = "0.00"
93
         人民幣零用金_tb.Text = "0.00" : 人民幣支票_tb.Text = "0.00" : 人民幣現金_tb.Text = "0.00" : 人民幣支出_tb.Text = "0.00" : 人民幣現金餘額_tb.Text = "0.00"
123
         開始日期_dtp.Value = DTP : 結束日期_dtp.Value = Today()
136
         開始日期_dtp.Value = DTP : 結束日期_dtp.Value = Today()
124
         日期格式() : 財務彙總_dgv.Visible = False : 明細_rb.Checked = True
137
         日期格式() : 財務彙總_dgv.Visible = False : 明細_rb.Checked = True
125
     End Sub
138
     End Sub
139
+    Dim 已超出 As Boolean
140
+    Private Sub 財務彙總_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 財務彙總_dgv.MouseUp
141
+        'If 財務彙總_dgv.SelectedCells.Count = 1 Then : MsgBox(財務彙總_dgv.SelectedCells(0).ColumnIndex & "  " & 財務彙總_dgv.SelectedCells(0).RowIndex) : End If
142
+        If 財務彙總_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
143
+        If 財務彙總_dgv.SelectedCells.Count > 0 Then
144
+            If 財務彙總_dgv.SelectedCells(0).ColumnIndex >= 4 And 財務彙總_dgv.SelectedCells(0).ColumnIndex <= 7 Then
145
+                If 已超出 = False Then
146
+                    Dim x As Double = 0
147
+                    For i As Integer = 0 To 財務彙總_dgv.SelectedCells.Count - 1
148
+                        x += Val(財務彙總_dgv.Rows(財務彙總_dgv.SelectedCells.Item(i).RowIndex).Cells(財務彙總_dgv.SelectedCells.Item(i).ColumnIndex).Value)
149
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
150
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
151
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
152
+            End If
153
+        End If
154
+    End Sub
155
+    Private Sub 明細_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 明細_dgv.MouseUp
156
+        'If 明細_dgv.SelectedCells.Count = 1 Then : MsgBox(明細_dgv.SelectedCells(0).ColumnIndex & "  " & 明細_dgv.SelectedCells(0).RowIndex) : End If
157
+        If 明細_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
158
+        If 明細_dgv.SelectedCells.Count > 0 Then
159
+            If 明細_dgv.SelectedCells(0).ColumnIndex >= 4 And 明細_dgv.SelectedCells(0).ColumnIndex <= 7 Then
160
+                If 已超出 = False Then
161
+                    Dim x As Double = 0
162
+                    For i As Integer = 0 To 明細_dgv.SelectedCells.Count - 1
163
+                        x += Val(明細_dgv.Rows(明細_dgv.SelectedCells.Item(i).RowIndex).Cells(明細_dgv.SelectedCells.Item(i).ColumnIndex).Value)
164
+                    Next i : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
165
+                Else : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
166
+            Else : 已超出 = True : YD_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
167
+            End If
168
+        End If
169
+    End Sub
126
     Private Sub 單據彙總_dgv_CellClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles 單據彙總_dgv.CellClick
170
     Private Sub 單據彙總_dgv_CellClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles 單據彙總_dgv.CellClick
127
         If e.RowIndex = -1 Then : Else
171
         If e.RowIndex = -1 Then : Else
128
             收支單號_tb.Text = 單據彙總_dgv(0, e.RowIndex).Value.ToString : 驗證碼_tb.Text = 單據彙總_dgv(6, e.RowIndex).Value.ToString
172
             收支單號_tb.Text = 單據彙總_dgv(0, e.RowIndex).Value.ToString : 驗證碼_tb.Text = 單據彙總_dgv(6, e.RowIndex).Value.ToString
160
             End If
204
             End If
161
         End If
205
         End If
162
     End Sub
206
     End Sub
207
+    Private Sub 全部_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 全部_ch.Click
208
+        全部_ch.Checked = True : 含稅_ch.Checked = False : 非稅_ch.Checked = False : Set_費用清單() : Set_清單2() : 彙總計算()
209
+    End Sub
210
+    Private Sub 含稅_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 含稅_ch.Click
211
+        全部_ch.Checked = False : 含稅_ch.Checked = True : 非稅_ch.Checked = False : Set_費用清單() : Set_清單2() : 彙總計算()
212
+    End Sub
213
+    Private Sub 非稅_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 非稅_ch.Click
214
+        全部_ch.Checked = False : 含稅_ch.Checked = False : 非稅_ch.Checked = True : Set_費用清單() : Set_清單2() : 彙總計算()
215
+    End Sub
163
     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles 當日_bt.Click
216
     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles 當日_bt.Click
164
         DTP = Strings.Format(Today(), "yyyy/MM/dd")
217
         DTP = Strings.Format(Today(), "yyyy/MM/dd")
165
         開始日期_dtp.Value = DTP : 結束日期_dtp.Value = DTP
218
         開始日期_dtp.Value = DTP : 結束日期_dtp.Value = DTP

YD-ERP-SYS/財務系統管理/營運成本收支單審核.Designer.vb → YD-ERP-SYS/財務系統管理/財務_收支單審核.Designer.vb Целия файл

1
 <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
1
 <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
-Partial Class 營運成本收支單審核
2
+Partial Class 財務_收支單審核
3
     Inherits System.Windows.Forms.Form
3
     Inherits System.Windows.Forms.Form
4
 
4
 
5
     'Form 覆寫 Dispose 以清除元件清單。
5
     'Form 覆寫 Dispose 以清除元件清單。
23
     <System.Diagnostics.DebuggerStepThrough()> _
23
     <System.Diagnostics.DebuggerStepThrough()> _
24
     Private Sub InitializeComponent()
24
     Private Sub InitializeComponent()
25
         Me.components = New System.ComponentModel.Container()
25
         Me.components = New System.ComponentModel.Container()
26
-        Dim DataGridViewCellStyle4 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
-        Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
-        Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
+        Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
+        Dim DataGridViewCellStyle3 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
         Me.圖片編碼_tb = New System.Windows.Forms.TextBox()
29
         Me.圖片編碼_tb = New System.Windows.Forms.TextBox()
30
         Me.驗證碼_tb = New System.Windows.Forms.TextBox()
30
         Me.驗證碼_tb = New System.Windows.Forms.TextBox()
31
         Me.Label20 = New System.Windows.Forms.Label()
31
         Me.Label20 = New System.Windows.Forms.Label()
353
         '
353
         '
354
         '彙總_dgv
354
         '彙總_dgv
355
         '
355
         '
356
-        DataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
357
-        Me.彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle4
356
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
357
+        Me.彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
358
         Me.彙總_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
358
         Me.彙總_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
359
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
359
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
360
         Me.彙總_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
360
         Me.彙總_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
421
         '
421
         '
422
         '明細_dgv
422
         '明細_dgv
423
         '
423
         '
424
-        DataGridViewCellStyle5.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
425
-        Me.明細_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle5
424
+        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
425
+        Me.明細_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
426
         Me.明細_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
426
         Me.明細_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
427
             Or System.Windows.Forms.AnchorStyles.Left) _
427
             Or System.Windows.Forms.AnchorStyles.Left) _
428
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
428
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
432
         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)
433
         Me.明細_dgv.Name = "明細_dgv"
433
         Me.明細_dgv.Name = "明細_dgv"
434
         Me.明細_dgv.RowHeadersWidth = 5
434
         Me.明細_dgv.RowHeadersWidth = 5
435
-        DataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
436
-        Me.明細_dgv.RowsDefaultCellStyle = DataGridViewCellStyle6
435
+        DataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
436
+        Me.明細_dgv.RowsDefaultCellStyle = DataGridViewCellStyle3
437
         Me.明細_dgv.RowTemplate.Height = 24
437
         Me.明細_dgv.RowTemplate.Height = 24
438
         Me.明細_dgv.Size = New System.Drawing.Size(896, 520)
438
         Me.明細_dgv.Size = New System.Drawing.Size(896, 520)
439
         Me.明細_dgv.TabIndex = 968
439
         Me.明細_dgv.TabIndex = 968
479
         Me.簽名圖_pb.TabIndex = 989
479
         Me.簽名圖_pb.TabIndex = 989
480
         Me.簽名圖_pb.TabStop = False
480
         Me.簽名圖_pb.TabStop = False
481
         '
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!)
485
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
485
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
521
         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.彙總_dgv, System.ComponentModel.ISupportInitialize).EndInit()
528
         CType(Me.彙總_dgv, System.ComponentModel.ISupportInitialize).EndInit()
529
         Me.ContextMenuStrip1.ResumeLayout(False)
529
         Me.ContextMenuStrip1.ResumeLayout(False)

YD-ERP-SYS/財務系統管理/營運成本收支單審核.resx → YD-ERP-SYS/財務系統管理/財務_收支單審核.resx Целия файл


YD-ERP-SYS/財務系統管理/營運成本收支單審核.vb → YD-ERP-SYS/財務系統管理/財務_收支單審核.vb Целия файл

1
 Option Strict Off
1
 Option Strict Off
2
-Public Class 營運成本收支單審核
2
+Public Class 財務_收支單審核
3
     ReadOnly ds, ds1, ds2 As New DataSet
3
     ReadOnly ds, ds1, ds2 As New DataSet
4
     'Dim dr As SqlDataReader
4
     'Dim dr As SqlDataReader
5
     Private ReadOnly QQW(11) As String
5
     Private ReadOnly QQW(11) As String

YD-ERP-SYS/財務系統管理/營運成本收支單申請.Designer.vb → YD-ERP-SYS/財務系統管理/財務_收支單申請.Designer.vb Целия файл

1
 <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
1
 <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
-Partial Class 營運成本收支單申請
2
+Partial Class 財務_收支單申請
3
     Inherits System.Windows.Forms.Form
3
     Inherits System.Windows.Forms.Form
4
 
4
 
5
     'Form 覆寫 Dispose 以清除元件清單。
5
     'Form 覆寫 Dispose 以清除元件清單。
650
         Me.Label16.TabIndex = 1501
650
         Me.Label16.TabIndex = 1501
651
         Me.Label16.Text = "1、先開立財務收支單,在選會計科目。"
651
         Me.Label16.Text = "1、先開立財務收支單,在選會計科目。"
652
         '
652
         '
653
-        '營運成本收支單申請
653
+        '財務_收支單申請
654
         '
654
         '
655
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
655
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
656
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
656
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
711
         Me.Controls.Add(Me.Label6)
711
         Me.Controls.Add(Me.Label6)
712
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
712
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
713
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
713
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
714
-        Me.Name = "營運成本收支單申請"
714
+        Me.Name = "財務_收支單申請"
715
         Me.StartPosition = System.Windows.Forms.FormStartPosition.Manual
715
         Me.StartPosition = System.Windows.Forms.FormStartPosition.Manual
716
-        Me.Text = "營運成本收支單申請"
716
+        Me.Text = "財務收支單申請"
717
         CType(Me.營運收支單_dgv, System.ComponentModel.ISupportInitialize).EndInit()
717
         CType(Me.營運收支單_dgv, System.ComponentModel.ISupportInitialize).EndInit()
718
         Me.ContextMenuStrip1.ResumeLayout(False)
718
         Me.ContextMenuStrip1.ResumeLayout(False)
719
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).EndInit()
719
         CType(Me.明細表_dgv, System.ComponentModel.ISupportInitialize).EndInit()

YD-ERP-SYS/財務系統管理/營運成本收支單申請.resx → YD-ERP-SYS/財務系統管理/財務_收支單申請.resx Целия файл


YD-ERP-SYS/財務系統管理/營運成本收支單申請.vb → YD-ERP-SYS/財務系統管理/財務_收支單申請.vb Целия файл

1
 Option Strict Off
1
 Option Strict Off
2
 Imports System.Data.SqlClient
2
 Imports System.Data.SqlClient
3
-Public Class 營運成本收支單申請
3
+Public Class 財務_收支單申請
4
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet
4
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet
5
     Dim 新項次 As String : Dim 新流水1 As String : Dim 新流水2 As String
5
     Dim 新項次 As String : Dim 新流水1 As String : Dim 新流水2 As String
6
     Dim NUM1 As Integer : Dim 匯率1 As Double
6
     Dim NUM1 As Integer : Dim 匯率1 As Double

YD-ERP-SYS/財務系統管理/營運報表.Designer.vb → YD-ERP-SYS/財務系統管理/財務_決算表.Designer.vb Целия файл

1
 <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
1
 <Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
-Partial Class 營運報
2
+Partial Class 財務_決算
3
     Inherits System.Windows.Forms.Form
3
     Inherits System.Windows.Forms.Form
4
 
4
 
5
     'Form 覆寫 Dispose 以清除元件清單。
5
     'Form 覆寫 Dispose 以清除元件清單。
22
     '請勿使用程式碼編輯器進行修改。
22
     '請勿使用程式碼編輯器進行修改。
23
     <System.Diagnostics.DebuggerStepThrough()> _
23
     <System.Diagnostics.DebuggerStepThrough()> _
24
     Private Sub InitializeComponent()
24
     Private Sub InitializeComponent()
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()
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()
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()
162
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
162
         Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
163
         Me.計算基礎_ch = New System.Windows.Forms.ComboBox()
163
         Me.計算基礎_ch = New System.Windows.Forms.ComboBox()
164
         Me.PictureBox1 = New System.Windows.Forms.PictureBox()
164
         Me.PictureBox1 = New System.Windows.Forms.PictureBox()
165
+        Me.非稅_ch = New System.Windows.Forms.CheckBox()
166
+        Me.含稅_ch = New System.Windows.Forms.CheckBox()
167
+        Me.全部_ch = New System.Windows.Forms.CheckBox()
165
         CType(Me.月12_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
168
         CType(Me.月12_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
166
         CType(Me.月11_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
169
         CType(Me.月11_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
167
         CType(Me.月10_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
170
         CType(Me.月10_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
916
         '
919
         '
917
         Me.TextBox29.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
920
         Me.TextBox29.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
918
         Me.TextBox29.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
921
         Me.TextBox29.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
919
-        Me.TextBox29.Location = New System.Drawing.Point(597, 802)
922
+        Me.TextBox29.Location = New System.Drawing.Point(601, 802)
920
         Me.TextBox29.Name = "TextBox29"
923
         Me.TextBox29.Name = "TextBox29"
921
         Me.TextBox29.Size = New System.Drawing.Size(116, 23)
924
         Me.TextBox29.Size = New System.Drawing.Size(116, 23)
922
         Me.TextBox29.TabIndex = 1278
925
         Me.TextBox29.TabIndex = 1278
1406
         Me.月12_dgv.Location = New System.Drawing.Point(1781, 28)
1409
         Me.月12_dgv.Location = New System.Drawing.Point(1781, 28)
1407
         Me.月12_dgv.Name = "月12_dgv"
1410
         Me.月12_dgv.Name = "月12_dgv"
1408
         Me.月12_dgv.RowHeadersWidth = 5
1411
         Me.月12_dgv.RowHeadersWidth = 5
1409
-        DataGridViewCellStyle40.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1410
-        Me.月12_dgv.RowsDefaultCellStyle = DataGridViewCellStyle40
1412
+        DataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1413
+        Me.月12_dgv.RowsDefaultCellStyle = DataGridViewCellStyle1
1411
         Me.月12_dgv.RowTemplate.Height = 24
1414
         Me.月12_dgv.RowTemplate.Height = 24
1412
         Me.月12_dgv.Size = New System.Drawing.Size(116, 720)
1415
         Me.月12_dgv.Size = New System.Drawing.Size(116, 720)
1413
         Me.月12_dgv.TabIndex = 1235
1416
         Me.月12_dgv.TabIndex = 1235
1421
         Me.月11_dgv.Location = New System.Drawing.Point(1663, 28)
1424
         Me.月11_dgv.Location = New System.Drawing.Point(1663, 28)
1422
         Me.月11_dgv.Name = "月11_dgv"
1425
         Me.月11_dgv.Name = "月11_dgv"
1423
         Me.月11_dgv.RowHeadersWidth = 5
1426
         Me.月11_dgv.RowHeadersWidth = 5
1424
-        DataGridViewCellStyle41.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1425
-        Me.月11_dgv.RowsDefaultCellStyle = DataGridViewCellStyle41
1427
+        DataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1428
+        Me.月11_dgv.RowsDefaultCellStyle = DataGridViewCellStyle2
1426
         Me.月11_dgv.RowTemplate.Height = 24
1429
         Me.月11_dgv.RowTemplate.Height = 24
1427
         Me.月11_dgv.Size = New System.Drawing.Size(135, 720)
1430
         Me.月11_dgv.Size = New System.Drawing.Size(135, 720)
1428
         Me.月11_dgv.TabIndex = 1234
1431
         Me.月11_dgv.TabIndex = 1234
1436
         Me.月10_dgv.Location = New System.Drawing.Point(1545, 28)
1439
         Me.月10_dgv.Location = New System.Drawing.Point(1545, 28)
1437
         Me.月10_dgv.Name = "月10_dgv"
1440
         Me.月10_dgv.Name = "月10_dgv"
1438
         Me.月10_dgv.RowHeadersWidth = 5
1441
         Me.月10_dgv.RowHeadersWidth = 5
1439
-        DataGridViewCellStyle42.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1440
-        Me.月10_dgv.RowsDefaultCellStyle = DataGridViewCellStyle42
1442
+        DataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1443
+        Me.月10_dgv.RowsDefaultCellStyle = DataGridViewCellStyle3
1441
         Me.月10_dgv.RowTemplate.Height = 24
1444
         Me.月10_dgv.RowTemplate.Height = 24
1442
         Me.月10_dgv.Size = New System.Drawing.Size(135, 720)
1445
         Me.月10_dgv.Size = New System.Drawing.Size(135, 720)
1443
         Me.月10_dgv.TabIndex = 1233
1446
         Me.月10_dgv.TabIndex = 1233
1451
         Me.月9_dgv.Location = New System.Drawing.Point(1427, 28)
1454
         Me.月9_dgv.Location = New System.Drawing.Point(1427, 28)
1452
         Me.月9_dgv.Name = "月9_dgv"
1455
         Me.月9_dgv.Name = "月9_dgv"
1453
         Me.月9_dgv.RowHeadersWidth = 5
1456
         Me.月9_dgv.RowHeadersWidth = 5
1454
-        DataGridViewCellStyle43.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1455
-        Me.月9_dgv.RowsDefaultCellStyle = DataGridViewCellStyle43
1457
+        DataGridViewCellStyle4.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1458
+        Me.月9_dgv.RowsDefaultCellStyle = DataGridViewCellStyle4
1456
         Me.月9_dgv.RowTemplate.Height = 24
1459
         Me.月9_dgv.RowTemplate.Height = 24
1457
         Me.月9_dgv.Size = New System.Drawing.Size(135, 720)
1460
         Me.月9_dgv.Size = New System.Drawing.Size(135, 720)
1458
         Me.月9_dgv.TabIndex = 1232
1461
         Me.月9_dgv.TabIndex = 1232
1466
         Me.月8_dgv.Location = New System.Drawing.Point(1309, 28)
1469
         Me.月8_dgv.Location = New System.Drawing.Point(1309, 28)
1467
         Me.月8_dgv.Name = "月8_dgv"
1470
         Me.月8_dgv.Name = "月8_dgv"
1468
         Me.月8_dgv.RowHeadersWidth = 5
1471
         Me.月8_dgv.RowHeadersWidth = 5
1469
-        DataGridViewCellStyle44.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1470
-        Me.月8_dgv.RowsDefaultCellStyle = DataGridViewCellStyle44
1472
+        DataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1473
+        Me.月8_dgv.RowsDefaultCellStyle = DataGridViewCellStyle5
1471
         Me.月8_dgv.RowTemplate.Height = 24
1474
         Me.月8_dgv.RowTemplate.Height = 24
1472
         Me.月8_dgv.Size = New System.Drawing.Size(135, 720)
1475
         Me.月8_dgv.Size = New System.Drawing.Size(135, 720)
1473
         Me.月8_dgv.TabIndex = 1231
1476
         Me.月8_dgv.TabIndex = 1231
1481
         Me.月7_dgv.Location = New System.Drawing.Point(1191, 28)
1484
         Me.月7_dgv.Location = New System.Drawing.Point(1191, 28)
1482
         Me.月7_dgv.Name = "月7_dgv"
1485
         Me.月7_dgv.Name = "月7_dgv"
1483
         Me.月7_dgv.RowHeadersWidth = 5
1486
         Me.月7_dgv.RowHeadersWidth = 5
1484
-        DataGridViewCellStyle45.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1485
-        Me.月7_dgv.RowsDefaultCellStyle = DataGridViewCellStyle45
1487
+        DataGridViewCellStyle6.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1488
+        Me.月7_dgv.RowsDefaultCellStyle = DataGridViewCellStyle6
1486
         Me.月7_dgv.RowTemplate.Height = 24
1489
         Me.月7_dgv.RowTemplate.Height = 24
1487
         Me.月7_dgv.Size = New System.Drawing.Size(135, 720)
1490
         Me.月7_dgv.Size = New System.Drawing.Size(135, 720)
1488
         Me.月7_dgv.TabIndex = 1230
1491
         Me.月7_dgv.TabIndex = 1230
1496
         Me.月6_dgv.Location = New System.Drawing.Point(1073, 28)
1499
         Me.月6_dgv.Location = New System.Drawing.Point(1073, 28)
1497
         Me.月6_dgv.Name = "月6_dgv"
1500
         Me.月6_dgv.Name = "月6_dgv"
1498
         Me.月6_dgv.RowHeadersWidth = 5
1501
         Me.月6_dgv.RowHeadersWidth = 5
1499
-        DataGridViewCellStyle46.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1500
-        Me.月6_dgv.RowsDefaultCellStyle = DataGridViewCellStyle46
1502
+        DataGridViewCellStyle7.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1503
+        Me.月6_dgv.RowsDefaultCellStyle = DataGridViewCellStyle7
1501
         Me.月6_dgv.RowTemplate.Height = 24
1504
         Me.月6_dgv.RowTemplate.Height = 24
1502
         Me.月6_dgv.Size = New System.Drawing.Size(135, 720)
1505
         Me.月6_dgv.Size = New System.Drawing.Size(135, 720)
1503
         Me.月6_dgv.TabIndex = 1229
1506
         Me.月6_dgv.TabIndex = 1229
1511
         Me.月5_dgv.Location = New System.Drawing.Point(955, 28)
1514
         Me.月5_dgv.Location = New System.Drawing.Point(955, 28)
1512
         Me.月5_dgv.Name = "月5_dgv"
1515
         Me.月5_dgv.Name = "月5_dgv"
1513
         Me.月5_dgv.RowHeadersWidth = 5
1516
         Me.月5_dgv.RowHeadersWidth = 5
1514
-        DataGridViewCellStyle47.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1515
-        Me.月5_dgv.RowsDefaultCellStyle = DataGridViewCellStyle47
1517
+        DataGridViewCellStyle8.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1518
+        Me.月5_dgv.RowsDefaultCellStyle = DataGridViewCellStyle8
1516
         Me.月5_dgv.RowTemplate.Height = 24
1519
         Me.月5_dgv.RowTemplate.Height = 24
1517
         Me.月5_dgv.Size = New System.Drawing.Size(135, 720)
1520
         Me.月5_dgv.Size = New System.Drawing.Size(135, 720)
1518
         Me.月5_dgv.TabIndex = 1228
1521
         Me.月5_dgv.TabIndex = 1228
1526
         Me.月4_dgv.Location = New System.Drawing.Point(837, 28)
1529
         Me.月4_dgv.Location = New System.Drawing.Point(837, 28)
1527
         Me.月4_dgv.Name = "月4_dgv"
1530
         Me.月4_dgv.Name = "月4_dgv"
1528
         Me.月4_dgv.RowHeadersWidth = 5
1531
         Me.月4_dgv.RowHeadersWidth = 5
1529
-        DataGridViewCellStyle48.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1530
-        Me.月4_dgv.RowsDefaultCellStyle = DataGridViewCellStyle48
1532
+        DataGridViewCellStyle9.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1533
+        Me.月4_dgv.RowsDefaultCellStyle = DataGridViewCellStyle9
1531
         Me.月4_dgv.RowTemplate.Height = 24
1534
         Me.月4_dgv.RowTemplate.Height = 24
1532
         Me.月4_dgv.Size = New System.Drawing.Size(135, 720)
1535
         Me.月4_dgv.Size = New System.Drawing.Size(135, 720)
1533
         Me.月4_dgv.TabIndex = 1227
1536
         Me.月4_dgv.TabIndex = 1227
1541
         Me.月3_dgv.Location = New System.Drawing.Point(719, 28)
1544
         Me.月3_dgv.Location = New System.Drawing.Point(719, 28)
1542
         Me.月3_dgv.Name = "月3_dgv"
1545
         Me.月3_dgv.Name = "月3_dgv"
1543
         Me.月3_dgv.RowHeadersWidth = 5
1546
         Me.月3_dgv.RowHeadersWidth = 5
1544
-        DataGridViewCellStyle49.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1545
-        Me.月3_dgv.RowsDefaultCellStyle = DataGridViewCellStyle49
1547
+        DataGridViewCellStyle10.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1548
+        Me.月3_dgv.RowsDefaultCellStyle = DataGridViewCellStyle10
1546
         Me.月3_dgv.RowTemplate.Height = 24
1549
         Me.月3_dgv.RowTemplate.Height = 24
1547
         Me.月3_dgv.Size = New System.Drawing.Size(135, 720)
1550
         Me.月3_dgv.Size = New System.Drawing.Size(135, 720)
1548
         Me.月3_dgv.TabIndex = 1226
1551
         Me.月3_dgv.TabIndex = 1226
1556
         Me.月2_dgv.Location = New System.Drawing.Point(601, 28)
1559
         Me.月2_dgv.Location = New System.Drawing.Point(601, 28)
1557
         Me.月2_dgv.Name = "月2_dgv"
1560
         Me.月2_dgv.Name = "月2_dgv"
1558
         Me.月2_dgv.RowHeadersWidth = 5
1561
         Me.月2_dgv.RowHeadersWidth = 5
1559
-        DataGridViewCellStyle50.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1560
-        Me.月2_dgv.RowsDefaultCellStyle = DataGridViewCellStyle50
1562
+        DataGridViewCellStyle11.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1563
+        Me.月2_dgv.RowsDefaultCellStyle = DataGridViewCellStyle11
1561
         Me.月2_dgv.RowTemplate.Height = 24
1564
         Me.月2_dgv.RowTemplate.Height = 24
1562
         Me.月2_dgv.Size = New System.Drawing.Size(135, 720)
1565
         Me.月2_dgv.Size = New System.Drawing.Size(135, 720)
1563
         Me.月2_dgv.TabIndex = 1225
1566
         Me.月2_dgv.TabIndex = 1225
1571
         Me.月1_dgv.Location = New System.Drawing.Point(483, 28)
1574
         Me.月1_dgv.Location = New System.Drawing.Point(483, 28)
1572
         Me.月1_dgv.Name = "月1_dgv"
1575
         Me.月1_dgv.Name = "月1_dgv"
1573
         Me.月1_dgv.RowHeadersWidth = 5
1576
         Me.月1_dgv.RowHeadersWidth = 5
1574
-        DataGridViewCellStyle51.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1575
-        Me.月1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle51
1577
+        DataGridViewCellStyle12.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1578
+        Me.月1_dgv.RowsDefaultCellStyle = DataGridViewCellStyle12
1576
         Me.月1_dgv.RowTemplate.Height = 24
1579
         Me.月1_dgv.RowTemplate.Height = 24
1577
         Me.月1_dgv.Size = New System.Drawing.Size(135, 720)
1580
         Me.月1_dgv.Size = New System.Drawing.Size(135, 720)
1578
         Me.月1_dgv.TabIndex = 1224
1581
         Me.月1_dgv.TabIndex = 1224
1607
         Me.主表_dgv.Location = New System.Drawing.Point(8, 28)
1610
         Me.主表_dgv.Location = New System.Drawing.Point(8, 28)
1608
         Me.主表_dgv.Name = "主表_dgv"
1611
         Me.主表_dgv.Name = "主表_dgv"
1609
         Me.主表_dgv.RowHeadersWidth = 5
1612
         Me.主表_dgv.RowHeadersWidth = 5
1610
-        DataGridViewCellStyle52.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1611
-        Me.主表_dgv.RowsDefaultCellStyle = DataGridViewCellStyle52
1613
+        DataGridViewCellStyle13.WrapMode = System.Windows.Forms.DataGridViewTriState.[True]
1614
+        Me.主表_dgv.RowsDefaultCellStyle = DataGridViewCellStyle13
1612
         Me.主表_dgv.RowTemplate.Height = 24
1615
         Me.主表_dgv.RowTemplate.Height = 24
1613
         Me.主表_dgv.Size = New System.Drawing.Size(493, 720)
1616
         Me.主表_dgv.Size = New System.Drawing.Size(493, 720)
1614
         Me.主表_dgv.TabIndex = 1221
1617
         Me.主表_dgv.TabIndex = 1221
1655
         Me.PictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
1658
         Me.PictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
1656
         Me.PictureBox1.Location = New System.Drawing.Point(8, 754)
1659
         Me.PictureBox1.Location = New System.Drawing.Point(8, 754)
1657
         Me.PictureBox1.Name = "PictureBox1"
1660
         Me.PictureBox1.Name = "PictureBox1"
1658
-        Me.PictureBox1.Size = New System.Drawing.Size(288, 171)
1661
+        Me.PictureBox1.Size = New System.Drawing.Size(288, 146)
1659
         Me.PictureBox1.TabIndex = 1501
1662
         Me.PictureBox1.TabIndex = 1501
1660
         Me.PictureBox1.TabStop = False
1663
         Me.PictureBox1.TabStop = False
1661
         '
1664
         '
1662
-        '營運報表
1665
+        '非稅_ch
1666
+        '
1667
+        Me.非稅_ch.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1668
+        Me.非稅_ch.AutoSize = True
1669
+        Me.非稅_ch.Location = New System.Drawing.Point(245, 904)
1670
+        Me.非稅_ch.Name = "非稅_ch"
1671
+        Me.非稅_ch.Size = New System.Drawing.Size(51, 20)
1672
+        Me.非稅_ch.TabIndex = 1508
1673
+        Me.非稅_ch.Text = "非稅"
1674
+        Me.非稅_ch.UseVisualStyleBackColor = True
1675
+        '
1676
+        '含稅_ch
1677
+        '
1678
+        Me.含稅_ch.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1679
+        Me.含稅_ch.AutoSize = True
1680
+        Me.含稅_ch.Location = New System.Drawing.Point(188, 904)
1681
+        Me.含稅_ch.Name = "含稅_ch"
1682
+        Me.含稅_ch.Size = New System.Drawing.Size(51, 20)
1683
+        Me.含稅_ch.TabIndex = 1507
1684
+        Me.含稅_ch.Text = "含稅"
1685
+        Me.含稅_ch.UseVisualStyleBackColor = True
1686
+        '
1687
+        '全部_ch
1688
+        '
1689
+        Me.全部_ch.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1690
+        Me.全部_ch.AutoSize = True
1691
+        Me.全部_ch.Checked = True
1692
+        Me.全部_ch.CheckState = System.Windows.Forms.CheckState.Checked
1693
+        Me.全部_ch.Location = New System.Drawing.Point(131, 904)
1694
+        Me.全部_ch.Name = "全部_ch"
1695
+        Me.全部_ch.Size = New System.Drawing.Size(51, 20)
1696
+        Me.全部_ch.TabIndex = 1506
1697
+        Me.全部_ch.Text = "全部"
1698
+        Me.全部_ch.UseVisualStyleBackColor = True
1699
+        '
1700
+        '財務_決算表
1663
         '
1701
         '
1664
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
1702
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
1665
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
1703
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
1666
         Me.ClientSize = New System.Drawing.Size(1900, 929)
1704
         Me.ClientSize = New System.Drawing.Size(1900, 929)
1705
+        Me.Controls.Add(Me.非稅_ch)
1706
+        Me.Controls.Add(Me.含稅_ch)
1707
+        Me.Controls.Add(Me.全部_ch)
1667
         Me.Controls.Add(Me.PictureBox1)
1708
         Me.Controls.Add(Me.PictureBox1)
1668
         Me.Controls.Add(Me.計算基礎_ch)
1709
         Me.Controls.Add(Me.計算基礎_ch)
1669
         Me.Controls.Add(Me.字體大小調整_lb)
1710
         Me.Controls.Add(Me.字體大小調整_lb)
1793
         Me.Controls.Add(Me.主表_dgv)
1834
         Me.Controls.Add(Me.主表_dgv)
1794
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1835
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1795
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
1836
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
1796
-        Me.Name = "營運報表"
1797
-        Me.Text = "營運報表"
1837
+        Me.Name = "財務_決算表"
1838
+        Me.Text = "財務決算表"
1798
         CType(Me.月12_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1839
         CType(Me.月12_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1799
         CType(Me.月11_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1840
         CType(Me.月11_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1800
         CType(Me.月10_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1841
         CType(Me.月10_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1942
     Friend WithEvents 字體_NUD As NumericUpDown
1983
     Friend WithEvents 字體_NUD As NumericUpDown
1943
     Friend WithEvents 計算基礎_ch As ComboBox
1984
     Friend WithEvents 計算基礎_ch As ComboBox
1944
     Friend WithEvents PictureBox1 As PictureBox
1985
     Friend WithEvents PictureBox1 As PictureBox
1986
+    Friend WithEvents 非稅_ch As CheckBox
1987
+    Friend WithEvents 含稅_ch As CheckBox
1988
+    Friend WithEvents 全部_ch As CheckBox
1945
 End Class
1989
 End Class

YD-ERP-SYS/財務系統管理/營運報表.resx → YD-ERP-SYS/財務系統管理/財務_決算表.resx Целия файл


YD-ERP-SYS/財務系統管理/營運報表.vb → YD-ERP-SYS/財務系統管理/財務_決算表.vb Целия файл

1
 Option Strict Off
1
 Option Strict Off
2
 Imports System.Data.SqlClient
2
 Imports System.Data.SqlClient
3
-Public Class 營運報
3
+Public Class 財務_決算
4
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet : ReadOnly ds2 As New DataSet : ReadOnly ds3 As New DataSet : ReadOnly ds4 As New DataSet : ReadOnly ds5 As New DataSet
4
     ReadOnly ds As New DataSet : ReadOnly ds1 As New DataSet : ReadOnly ds2 As New DataSet : ReadOnly ds3 As New DataSet : ReadOnly ds4 As New DataSet : ReadOnly ds5 As New DataSet
5
     ReadOnly ds6 As New DataSet : ReadOnly ds7 As New DataSet : ReadOnly ds8 As New DataSet : ReadOnly ds9 As New DataSet : ReadOnly ds10 As New DataSet : ReadOnly ds11 As New DataSet
5
     ReadOnly ds6 As New DataSet : ReadOnly ds7 As New DataSet : ReadOnly ds8 As New DataSet : ReadOnly ds9 As New DataSet : ReadOnly ds10 As New DataSet : ReadOnly ds11 As New DataSet
6
     ReadOnly ds12 As New DataSet
6
     ReadOnly ds12 As New DataSet
55
     End Sub
55
     End Sub
56
     Private Sub Set_清單()
56
     Private Sub Set_清單()
57
         Set_DGV2開始()
57
         Set_DGV2開始()
58
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
59
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
60
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
61
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
62
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
63
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
64
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
65
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
66
+        End If
58
         SQL_營運報表_查詢清單()
67
         SQL_營運報表_查詢清單()
59
         Set_DGV2結束()
68
         Set_DGV2結束()
60
     End Sub
69
     End Sub
61
     Private Sub Set_清單1()
70
     Private Sub Set_清單1()
62
         月1_dgv.DataSource = Nothing : ds.Clear() : 月1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
71
         月1_dgv.DataSource = Nothing : ds.Clear() : 月1_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
63
         月1_dgv.ColumnHeadersHeight = 50 : 月1_dgv.AllowUserToAddRows = False
72
         月1_dgv.ColumnHeadersHeight = 50 : 月1_dgv.AllowUserToAddRows = False
73
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
74
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
75
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
76
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
77
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
78
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
79
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
80
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
81
+        End If
64
         SQL_營運報表_查詢一月份清單() : da.Fill(ds) : 月1_dgv.DataSource = ds.Tables(0) : conn.Close()
82
         SQL_營運報表_查詢一月份清單() : da.Fill(ds) : 月1_dgv.DataSource = ds.Tables(0) : conn.Close()
65
         月1_dgv.Columns(0).FillWeight = 20 : 月1_dgv.Columns(1).Visible = False : 月1_dgv.Columns(2).Visible = False : 月1_dgv.Columns(3).Visible = False
83
         月1_dgv.Columns(0).FillWeight = 20 : 月1_dgv.Columns(1).Visible = False : 月1_dgv.Columns(2).Visible = False : 月1_dgv.Columns(3).Visible = False
66
         月1_dgv.Columns(4).Visible = False : 月1_dgv.Columns(5).Visible = False : 月1_dgv.Columns(6).Visible = False : 月1_dgv.Columns(7).Visible = False
84
         月1_dgv.Columns(4).Visible = False : 月1_dgv.Columns(5).Visible = False : 月1_dgv.Columns(6).Visible = False : 月1_dgv.Columns(7).Visible = False
95
     Private Sub Set_清單2()
113
     Private Sub Set_清單2()
96
         月2_dgv.DataSource = Nothing : ds1.Clear() : 月2_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
114
         月2_dgv.DataSource = Nothing : ds1.Clear() : 月2_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
97
         月2_dgv.ColumnHeadersHeight = 50 : 月2_dgv.AllowUserToAddRows = False
115
         月2_dgv.ColumnHeadersHeight = 50 : 月2_dgv.AllowUserToAddRows = False
116
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
117
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
118
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
119
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
120
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
121
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
122
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
123
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
124
+        End If
98
         SQL_營運報表_查詢二月份清單() : da.Fill(ds1) : 月2_dgv.DataSource = ds1.Tables(0) : conn.Close()
125
         SQL_營運報表_查詢二月份清單() : da.Fill(ds1) : 月2_dgv.DataSource = ds1.Tables(0) : conn.Close()
99
         月2_dgv.Columns(0).FillWeight = 20 : 月2_dgv.Columns(1).Visible = False : 月2_dgv.Columns(2).Visible = False : 月2_dgv.Columns(3).Visible = False
126
         月2_dgv.Columns(0).FillWeight = 20 : 月2_dgv.Columns(1).Visible = False : 月2_dgv.Columns(2).Visible = False : 月2_dgv.Columns(3).Visible = False
100
         月2_dgv.Columns(4).Visible = False : 月2_dgv.Columns(5).Visible = False : 月2_dgv.Columns(6).Visible = False : 月2_dgv.Columns(7).Visible = False
127
         月2_dgv.Columns(4).Visible = False : 月2_dgv.Columns(5).Visible = False : 月2_dgv.Columns(6).Visible = False : 月2_dgv.Columns(7).Visible = False
136
     Private Sub Set_清單3()
163
     Private Sub Set_清單3()
137
         月3_dgv.DataSource = Nothing : ds3.Clear() : 月3_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
164
         月3_dgv.DataSource = Nothing : ds3.Clear() : 月3_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
138
         月3_dgv.ColumnHeadersHeight = 50 : 月3_dgv.AllowUserToAddRows = False
165
         月3_dgv.ColumnHeadersHeight = 50 : 月3_dgv.AllowUserToAddRows = False
166
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
167
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
168
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
169
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
170
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
171
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
172
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
173
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
174
+        End If
139
         SQL_營運報表_查詢三月份清單() : da.Fill(ds3) : 月3_dgv.DataSource = ds3.Tables(0) : conn.Close()
175
         SQL_營運報表_查詢三月份清單() : da.Fill(ds3) : 月3_dgv.DataSource = ds3.Tables(0) : conn.Close()
140
         月3_dgv.Columns(0).FillWeight = 20 : 月3_dgv.Columns(1).Visible = False : 月3_dgv.Columns(2).Visible = False : 月3_dgv.Columns(3).Visible = False
176
         月3_dgv.Columns(0).FillWeight = 20 : 月3_dgv.Columns(1).Visible = False : 月3_dgv.Columns(2).Visible = False : 月3_dgv.Columns(3).Visible = False
141
         月3_dgv.Columns(4).Visible = False : 月3_dgv.Columns(5).Visible = False : 月3_dgv.Columns(6).Visible = False : 月3_dgv.Columns(7).Visible = False
177
         月3_dgv.Columns(4).Visible = False : 月3_dgv.Columns(5).Visible = False : 月3_dgv.Columns(6).Visible = False : 月3_dgv.Columns(7).Visible = False
177
     Private Sub Set_清單4()
213
     Private Sub Set_清單4()
178
         月4_dgv.DataSource = Nothing : ds4.Clear() : 月4_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
214
         月4_dgv.DataSource = Nothing : ds4.Clear() : 月4_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
179
         月4_dgv.ColumnHeadersHeight = 50 : 月4_dgv.AllowUserToAddRows = False
215
         月4_dgv.ColumnHeadersHeight = 50 : 月4_dgv.AllowUserToAddRows = False
216
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
217
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
218
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
219
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
220
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
221
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
222
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
223
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
224
+        End If
180
         SQL_營運報表_查詢四月份清單() : da.Fill(ds4) : 月4_dgv.DataSource = ds4.Tables(0) : conn.Close()
225
         SQL_營運報表_查詢四月份清單() : da.Fill(ds4) : 月4_dgv.DataSource = ds4.Tables(0) : conn.Close()
181
         月4_dgv.Columns(0).FillWeight = 20 : 月4_dgv.Columns(1).Visible = False : 月4_dgv.Columns(2).Visible = False : 月4_dgv.Columns(3).Visible = False
226
         月4_dgv.Columns(0).FillWeight = 20 : 月4_dgv.Columns(1).Visible = False : 月4_dgv.Columns(2).Visible = False : 月4_dgv.Columns(3).Visible = False
182
         月4_dgv.Columns(4).Visible = False : 月4_dgv.Columns(5).Visible = False : 月4_dgv.Columns(6).Visible = False : 月4_dgv.Columns(7).Visible = False
227
         月4_dgv.Columns(4).Visible = False : 月4_dgv.Columns(5).Visible = False : 月4_dgv.Columns(6).Visible = False : 月4_dgv.Columns(7).Visible = False
218
     Private Sub Set_清單5()
263
     Private Sub Set_清單5()
219
         月5_dgv.DataSource = Nothing : ds5.Clear() : 月5_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
264
         月5_dgv.DataSource = Nothing : ds5.Clear() : 月5_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
220
         月5_dgv.ColumnHeadersHeight = 50 : 月5_dgv.AllowUserToAddRows = False
265
         月5_dgv.ColumnHeadersHeight = 50 : 月5_dgv.AllowUserToAddRows = False
266
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
267
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
268
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
269
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
270
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
271
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
272
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
273
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
274
+        End If
221
         SQL_營運報表_查詢五月份清單() : da.Fill(ds5) : 月5_dgv.DataSource = ds5.Tables(0) : conn.Close()
275
         SQL_營運報表_查詢五月份清單() : da.Fill(ds5) : 月5_dgv.DataSource = ds5.Tables(0) : conn.Close()
222
         月5_dgv.Columns(0).FillWeight = 20 : 月5_dgv.Columns(1).Visible = False : 月5_dgv.Columns(2).Visible = False : 月5_dgv.Columns(3).Visible = False
276
         月5_dgv.Columns(0).FillWeight = 20 : 月5_dgv.Columns(1).Visible = False : 月5_dgv.Columns(2).Visible = False : 月5_dgv.Columns(3).Visible = False
223
         月5_dgv.Columns(4).Visible = False : 月5_dgv.Columns(5).Visible = False : 月5_dgv.Columns(6).Visible = False : 月5_dgv.Columns(7).Visible = False
277
         月5_dgv.Columns(4).Visible = False : 月5_dgv.Columns(5).Visible = False : 月5_dgv.Columns(6).Visible = False : 月5_dgv.Columns(7).Visible = False
259
     Private Sub Set_清單6()
313
     Private Sub Set_清單6()
260
         月6_dgv.DataSource = Nothing : ds6.Clear() : 月6_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
314
         月6_dgv.DataSource = Nothing : ds6.Clear() : 月6_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
261
         月6_dgv.ColumnHeadersHeight = 50 : 月6_dgv.AllowUserToAddRows = False
315
         月6_dgv.ColumnHeadersHeight = 50 : 月6_dgv.AllowUserToAddRows = False
316
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
317
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
318
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
319
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
320
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
321
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
322
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
323
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
324
+        End If
262
         SQL_營運報表_查詢六月份清單() : da.Fill(ds6) : 月6_dgv.DataSource = ds6.Tables(0) : conn.Close()
325
         SQL_營運報表_查詢六月份清單() : da.Fill(ds6) : 月6_dgv.DataSource = ds6.Tables(0) : conn.Close()
263
         月6_dgv.Columns(0).FillWeight = 20 : 月6_dgv.Columns(1).Visible = False : 月6_dgv.Columns(2).Visible = False : 月6_dgv.Columns(3).Visible = False
326
         月6_dgv.Columns(0).FillWeight = 20 : 月6_dgv.Columns(1).Visible = False : 月6_dgv.Columns(2).Visible = False : 月6_dgv.Columns(3).Visible = False
264
         月6_dgv.Columns(4).Visible = False : 月6_dgv.Columns(5).Visible = False : 月6_dgv.Columns(6).Visible = False : 月6_dgv.Columns(7).Visible = False
327
         月6_dgv.Columns(4).Visible = False : 月6_dgv.Columns(5).Visible = False : 月6_dgv.Columns(6).Visible = False : 月6_dgv.Columns(7).Visible = False
300
     Private Sub Set_清單7()
363
     Private Sub Set_清單7()
301
         月7_dgv.DataSource = Nothing : ds7.Clear() : 月7_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
364
         月7_dgv.DataSource = Nothing : ds7.Clear() : 月7_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
302
         月7_dgv.ColumnHeadersHeight = 50 : 月7_dgv.AllowUserToAddRows = False
365
         月7_dgv.ColumnHeadersHeight = 50 : 月7_dgv.AllowUserToAddRows = False
366
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
367
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
368
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
369
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
370
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
371
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
372
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
373
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
374
+        End If
303
         SQL_營運報表_查詢七月份清單() : da.Fill(ds7) : 月7_dgv.DataSource = ds7.Tables(0) : conn.Close()
375
         SQL_營運報表_查詢七月份清單() : da.Fill(ds7) : 月7_dgv.DataSource = ds7.Tables(0) : conn.Close()
304
         月7_dgv.Columns(0).FillWeight = 20 : 月7_dgv.Columns(1).Visible = False : 月7_dgv.Columns(2).Visible = False : 月7_dgv.Columns(3).Visible = False
376
         月7_dgv.Columns(0).FillWeight = 20 : 月7_dgv.Columns(1).Visible = False : 月7_dgv.Columns(2).Visible = False : 月7_dgv.Columns(3).Visible = False
305
         月7_dgv.Columns(4).Visible = False : 月7_dgv.Columns(5).Visible = False : 月7_dgv.Columns(6).Visible = False : 月7_dgv.Columns(7).Visible = False
377
         月7_dgv.Columns(4).Visible = False : 月7_dgv.Columns(5).Visible = False : 月7_dgv.Columns(6).Visible = False : 月7_dgv.Columns(7).Visible = False
341
     Private Sub Set_清單8()
413
     Private Sub Set_清單8()
342
         月8_dgv.DataSource = Nothing : ds8.Clear() : 月8_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
414
         月8_dgv.DataSource = Nothing : ds8.Clear() : 月8_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
343
         月8_dgv.ColumnHeadersHeight = 50 : 月8_dgv.AllowUserToAddRows = False
415
         月8_dgv.ColumnHeadersHeight = 50 : 月8_dgv.AllowUserToAddRows = False
416
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
417
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
418
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
419
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
420
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
421
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
422
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
423
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
424
+        End If
344
         SQL_營運報表_查詢八月份清單() : da.Fill(ds8) : 月8_dgv.DataSource = ds8.Tables(0) : conn.Close()
425
         SQL_營運報表_查詢八月份清單() : da.Fill(ds8) : 月8_dgv.DataSource = ds8.Tables(0) : conn.Close()
345
         月8_dgv.Columns(0).FillWeight = 20 : 月8_dgv.Columns(1).Visible = False : 月8_dgv.Columns(2).Visible = False : 月8_dgv.Columns(3).Visible = False
426
         月8_dgv.Columns(0).FillWeight = 20 : 月8_dgv.Columns(1).Visible = False : 月8_dgv.Columns(2).Visible = False : 月8_dgv.Columns(3).Visible = False
346
         月8_dgv.Columns(4).Visible = False : 月8_dgv.Columns(5).Visible = False : 月8_dgv.Columns(6).Visible = False : 月8_dgv.Columns(7).Visible = False
427
         月8_dgv.Columns(4).Visible = False : 月8_dgv.Columns(5).Visible = False : 月8_dgv.Columns(6).Visible = False : 月8_dgv.Columns(7).Visible = False
382
     Private Sub Set_清單9()
463
     Private Sub Set_清單9()
383
         月9_dgv.DataSource = Nothing : ds9.Clear() : 月9_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
464
         月9_dgv.DataSource = Nothing : ds9.Clear() : 月9_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
384
         月9_dgv.ColumnHeadersHeight = 50 : 月9_dgv.AllowUserToAddRows = False
465
         月9_dgv.ColumnHeadersHeight = 50 : 月9_dgv.AllowUserToAddRows = False
466
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
467
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
468
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
469
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
470
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
471
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
472
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
473
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
474
+        End If
385
         SQL_營運報表_查詢九月份清單() : da.Fill(ds9) : 月9_dgv.DataSource = ds9.Tables(0) : conn.Close()
475
         SQL_營運報表_查詢九月份清單() : da.Fill(ds9) : 月9_dgv.DataSource = ds9.Tables(0) : conn.Close()
386
         月9_dgv.Columns(0).FillWeight = 20 : 月9_dgv.Columns(1).Visible = False : 月9_dgv.Columns(2).Visible = False : 月9_dgv.Columns(3).Visible = False
476
         月9_dgv.Columns(0).FillWeight = 20 : 月9_dgv.Columns(1).Visible = False : 月9_dgv.Columns(2).Visible = False : 月9_dgv.Columns(3).Visible = False
387
         月9_dgv.Columns(4).Visible = False : 月9_dgv.Columns(5).Visible = False : 月9_dgv.Columns(6).Visible = False : 月9_dgv.Columns(7).Visible = False
477
         月9_dgv.Columns(4).Visible = False : 月9_dgv.Columns(5).Visible = False : 月9_dgv.Columns(6).Visible = False : 月9_dgv.Columns(7).Visible = False
423
     Private Sub Set_清單10()
513
     Private Sub Set_清單10()
424
         月10_dgv.DataSource = Nothing : ds10.Clear() : 月10_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
514
         月10_dgv.DataSource = Nothing : ds10.Clear() : 月10_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
425
         月10_dgv.ColumnHeadersHeight = 50 : 月10_dgv.AllowUserToAddRows = False
515
         月10_dgv.ColumnHeadersHeight = 50 : 月10_dgv.AllowUserToAddRows = False
516
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
517
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
518
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
519
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
520
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
521
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
522
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
523
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
524
+        End If
426
         SQL_營運報表_查詢十月份清單() : da.Fill(ds10) : 月10_dgv.DataSource = ds10.Tables(0) : conn.Close()
525
         SQL_營運報表_查詢十月份清單() : da.Fill(ds10) : 月10_dgv.DataSource = ds10.Tables(0) : conn.Close()
427
         月10_dgv.Columns(0).FillWeight = 20 : 月10_dgv.Columns(1).Visible = False : 月10_dgv.Columns(2).Visible = False : 月10_dgv.Columns(3).Visible = False
526
         月10_dgv.Columns(0).FillWeight = 20 : 月10_dgv.Columns(1).Visible = False : 月10_dgv.Columns(2).Visible = False : 月10_dgv.Columns(3).Visible = False
428
         月10_dgv.Columns(4).Visible = False : 月10_dgv.Columns(5).Visible = False : 月10_dgv.Columns(6).Visible = False : 月10_dgv.Columns(7).Visible = False
527
         月10_dgv.Columns(4).Visible = False : 月10_dgv.Columns(5).Visible = False : 月10_dgv.Columns(6).Visible = False : 月10_dgv.Columns(7).Visible = False
464
     Private Sub Set_清單11()
563
     Private Sub Set_清單11()
465
         月11_dgv.DataSource = Nothing : ds11.Clear() : 月11_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
564
         月11_dgv.DataSource = Nothing : ds11.Clear() : 月11_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
466
         月11_dgv.ColumnHeadersHeight = 50 : 月11_dgv.AllowUserToAddRows = False
565
         月11_dgv.ColumnHeadersHeight = 50 : 月11_dgv.AllowUserToAddRows = False
566
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
567
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
568
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
569
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
570
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
571
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
572
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
573
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
574
+        End If
467
         SQL_營運報表_查詢十一月份清單() : da.Fill(ds11) : 月11_dgv.DataSource = ds11.Tables(0) : conn.Close()
575
         SQL_營運報表_查詢十一月份清單() : da.Fill(ds11) : 月11_dgv.DataSource = ds11.Tables(0) : conn.Close()
468
         月11_dgv.Columns(0).FillWeight = 20 : 月11_dgv.Columns(1).Visible = False : 月11_dgv.Columns(2).Visible = False : 月11_dgv.Columns(3).Visible = False
576
         月11_dgv.Columns(0).FillWeight = 20 : 月11_dgv.Columns(1).Visible = False : 月11_dgv.Columns(2).Visible = False : 月11_dgv.Columns(3).Visible = False
469
         月11_dgv.Columns(4).Visible = False : 月11_dgv.Columns(5).Visible = False : 月11_dgv.Columns(6).Visible = False : 月11_dgv.Columns(7).Visible = False
577
         月11_dgv.Columns(4).Visible = False : 月11_dgv.Columns(5).Visible = False : 月11_dgv.Columns(6).Visible = False : 月11_dgv.Columns(7).Visible = False
505
     Private Sub Set_清單12()
613
     Private Sub Set_清單12()
506
         月12_dgv.DataSource = Nothing : ds12.Clear() : 月12_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
614
         月12_dgv.DataSource = Nothing : ds12.Clear() : 月12_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
507
         月12_dgv.ColumnHeadersHeight = 50 : 月12_dgv.AllowUserToAddRows = False
615
         月12_dgv.ColumnHeadersHeight = 50 : 月12_dgv.AllowUserToAddRows = False
616
+        If 全部_ch.Checked = True And 含稅_ch.Checked = False And 非稅_ch.Checked = False Then
617
+            SQL2 = "" : SQL3 = "" : SQL4 = ""
618
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = True And 非稅_ch.Checked = False Then
619
+            SQL2 = " AND (公帳流水帳_1.含稅 = 1)" : SQL3 = " AND (公帳流水帳_2.含稅 = 1)" : SQL4 = " AND (公帳流水帳_3.含稅 = 1)"
620
+        ElseIf 全部_ch.Checked = False And 含稅_ch.Checked = False And 非稅_ch.Checked = True Then
621
+            SQL2 = " AND (公帳流水帳_1.含稅 = 0 OR 公帳流水帳_1.含稅 IS NULL)"
622
+            SQL3 = " AND (公帳流水帳_2.含稅 = 0 OR 公帳流水帳_2.含稅 IS NULL)"
623
+            SQL4 = " AND (公帳流水帳_3.含稅 = 0 OR 公帳流水帳_3.含稅 IS NULL)"
624
+        End If
508
         SQL_營運報表_查詢十二月份清單() : da.Fill(ds12) : 月12_dgv.DataSource = ds12.Tables(0) : conn.Close()
625
         SQL_營運報表_查詢十二月份清單() : da.Fill(ds12) : 月12_dgv.DataSource = ds12.Tables(0) : conn.Close()
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
626
         月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
627
         月12_dgv.Columns(4).Visible = False : 月12_dgv.Columns(5).Visible = False : 月12_dgv.Columns(6).Visible = False : 月12_dgv.Columns(7).Visible = False
628
         Set_清單() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7()
745
         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() : 格式設定()
746
         Set_清單8() : Set_清單9() : Set_清單10() : Set_清單11() : Set_清單12() : 格式設定()
630
     End Sub
747
     End Sub
748
+    Private Sub 全部_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 全部_ch.Click
749
+        全部_ch.Checked = True : 含稅_ch.Checked = False : 非稅_ch.Checked = False : 重新整理_bt.PerformClick()
750
+    End Sub
751
+    Private Sub 含稅_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 含稅_ch.Click
752
+        全部_ch.Checked = False : 含稅_ch.Checked = True : 非稅_ch.Checked = False : 重新整理_bt.PerformClick()
753
+    End Sub
754
+    Private Sub 非稅_ch_CheckedChanged(sender As Object, e As EventArgs) Handles 非稅_ch.Click
755
+        全部_ch.Checked = False : 含稅_ch.Checked = False : 非稅_ch.Checked = True : 重新整理_bt.PerformClick()
756
+    End Sub
631
     Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
757
     Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
632
         月1_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
758
         月1_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
633
         月2_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
759
         月2_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)

Loading…
Отказ
Запис