B70340 il y a 3 ans
Parent
révision
48512f63fa
30 fichiers modifiés avec 684 ajouts et 371 suppressions
  1. BIN
      .vs/GA-ERP-SYS/v16/.suo
  2. 61
    38
      GA-ERP-SYS/GA-ERP-SYS.Designer.vb
  3. 16
    0
      GA-ERP-SYS/GA-ERP-SYS.vb
  4. 18
    6
      GA-ERP-SYS/LoginForm1.Designer.vb
  5. 6
    0
      GA-ERP-SYS/LoginForm1.resx
  6. 19
    34
      GA-ERP-SYS/LoginForm1.vb
  7. 30
    20
      GA-ERP-SYS/Module/SQL_子系統管理.vb
  8. 3
    3
      GA-ERP-SYS/Module/SQL_資料庫系統管理.vb
  9. 1
    1
      GA-ERP-SYS/Module/全域變數.vb
  10. 1
    1
      GA-ERP-SYS/My Project/AssemblyInfo.vb
  11. BIN
      GA-ERP-SYS/bin/Debug/Auto.exe
  12. BIN
      GA-ERP-SYS/bin/Debug/GA-ERP-SYS.exe
  13. BIN
      GA-ERP-SYS/bin/Debug/GA-ERP-SYS.pdb
  14. 3
    0
      GA-ERP-SYS/bin/Debug/lorverrorlog.txt
  15. BIN
      GA-ERP-SYS/bin/Debug/新的/Auto.exe
  16. BIN
      GA-ERP-SYS/bin/Debug/舊的/Auto.exe
  17. BIN
      GA-ERP-SYS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  18. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.exe
  19. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.pdb
  20. 1
    1
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.FileListAbsolute.txt
  21. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.GenerateResource.cache
  22. BIN
      GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbprojAssemblyReference.cache
  23. 70
    22
      GA-ERP-SYS/基本資料管理/基本資料.Designer.vb
  24. 27
    7
      GA-ERP-SYS/基本資料管理/基本資料.vb
  25. 47
    47
      GA-ERP-SYS/報表系統管理/帳務彙總計算表.Designer.vb
  26. 270
    147
      GA-ERP-SYS/報表系統管理/帳務彙總計算表.vb
  27. 63
    38
      GA-ERP-SYS/報表系統管理/帳務明細查詢表.vb
  28. 3
    3
      GA-ERP-SYS/特殊操作功能/流水帳手動輸入.vb
  29. 23
    0
      GA-ERP-SYS/資料庫系統管理/資料備份轉移.Designer.vb
  30. 22
    3
      GA-ERP-SYS/資料庫系統管理/資料備份轉移.vb

BIN
.vs/GA-ERP-SYS/v16/.suo Voir le fichier


+ 61
- 38
GA-ERP-SYS/GA-ERP-SYS.Designer.vb Voir le fichier

24
     <System.Diagnostics.DebuggerStepThrough()> _
24
     <System.Diagnostics.DebuggerStepThrough()> _
25
     Private Sub InitializeComponent()
25
     Private Sub InitializeComponent()
26
         Me.components = New System.ComponentModel.Container()
26
         Me.components = New System.ComponentModel.Container()
27
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
         Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(GA_ERP_SYS))
28
         Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(GA_ERP_SYS))
28
         Me.MenuStrip = New System.Windows.Forms.MenuStrip()
29
         Me.MenuStrip = New System.Windows.Forms.MenuStrip()
29
         Me.FileMenu = New System.Windows.Forms.ToolStripMenuItem()
30
         Me.FileMenu = New System.Windows.Forms.ToolStripMenuItem()
42
         Me.報表系統管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
43
         Me.報表系統管理_tsm = New System.Windows.Forms.ToolStripMenuItem()
43
         Me.帳務彙總計算表_tsm = New System.Windows.Forms.ToolStripMenuItem()
44
         Me.帳務彙總計算表_tsm = New System.Windows.Forms.ToolStripMenuItem()
44
         Me.帳務明細查詢表_tsm = New System.Windows.Forms.ToolStripMenuItem()
45
         Me.帳務明細查詢表_tsm = New System.Windows.Forms.ToolStripMenuItem()
46
+        Me.ToolStripSeparator5 = New System.Windows.Forms.ToolStripSeparator()
47
+        Me.歷史資料查詢_tsm = New System.Windows.Forms.ToolStripMenuItem()
48
+        Me.歷史帳務彙總計算表_tsm = New System.Windows.Forms.ToolStripMenuItem()
49
+        Me.歷史帳務明細查詢表_tsm = New System.Windows.Forms.ToolStripMenuItem()
45
         Me.特殊操作功能_tsm = New System.Windows.Forms.ToolStripMenuItem()
50
         Me.特殊操作功能_tsm = New System.Windows.Forms.ToolStripMenuItem()
46
         Me.錯誤排除手冊_tsm = New System.Windows.Forms.ToolStripMenuItem()
51
         Me.錯誤排除手冊_tsm = New System.Windows.Forms.ToolStripMenuItem()
47
         Me.ToolStripSeparator4 = New System.Windows.Forms.ToolStripSeparator()
52
         Me.ToolStripSeparator4 = New System.Windows.Forms.ToolStripSeparator()
69
         Me.計算機_bt = New System.Windows.Forms.Button()
74
         Me.計算機_bt = New System.Windows.Forms.Button()
70
         Me.計算機1_bt = New System.Windows.Forms.Button()
75
         Me.計算機1_bt = New System.Windows.Forms.Button()
71
         Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
76
         Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
72
-        Me.歷史資料查詢_tsm = New System.Windows.Forms.ToolStripMenuItem()
73
-        Me.ToolStripSeparator5 = New System.Windows.Forms.ToolStripSeparator()
74
-        Me.歷史帳務彙總計算表_tsm = New System.Windows.Forms.ToolStripMenuItem()
75
-        Me.歷史帳務明細查詢表_tsm = New System.Windows.Forms.ToolStripMenuItem()
77
+        Me.除錯_dgv = New System.Windows.Forms.DataGridView()
76
         Me.MenuStrip.SuspendLayout()
78
         Me.MenuStrip.SuspendLayout()
77
         Me.StatusStrip.SuspendLayout()
79
         Me.StatusStrip.SuspendLayout()
80
+        CType(Me.除錯_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
78
         Me.SuspendLayout()
81
         Me.SuspendLayout()
79
         '
82
         '
80
         'MenuStrip
83
         'MenuStrip
170
         '
173
         '
171
         Me.基本資料_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.business_info
174
         Me.基本資料_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.business_info
172
         Me.基本資料_tsm.Name = "基本資料_tsm"
175
         Me.基本資料_tsm.Name = "基本資料_tsm"
173
-        Me.基本資料_tsm.Size = New System.Drawing.Size(180, 22)
176
+        Me.基本資料_tsm.Size = New System.Drawing.Size(122, 22)
174
         Me.基本資料_tsm.Text = "基本資料"
177
         Me.基本資料_tsm.Text = "基本資料"
175
         '
178
         '
176
         '報表系統管理_tsm
179
         '報表系統管理_tsm
185
         '
188
         '
186
         Me.帳務彙總計算表_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.Report
189
         Me.帳務彙總計算表_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.Report
187
         Me.帳務彙總計算表_tsm.Name = "帳務彙總計算表_tsm"
190
         Me.帳務彙總計算表_tsm.Name = "帳務彙總計算表_tsm"
188
-        Me.帳務彙總計算表_tsm.Size = New System.Drawing.Size(180, 22)
191
+        Me.帳務彙總計算表_tsm.Size = New System.Drawing.Size(158, 22)
189
         Me.帳務彙總計算表_tsm.Text = "帳務彙總計算表"
192
         Me.帳務彙總計算表_tsm.Text = "帳務彙總計算表"
190
         '
193
         '
191
         '帳務明細查詢表_tsm
194
         '帳務明細查詢表_tsm
192
         '
195
         '
193
         Me.帳務明細查詢表_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.Report
196
         Me.帳務明細查詢表_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.Report
194
         Me.帳務明細查詢表_tsm.Name = "帳務明細查詢表_tsm"
197
         Me.帳務明細查詢表_tsm.Name = "帳務明細查詢表_tsm"
195
-        Me.帳務明細查詢表_tsm.Size = New System.Drawing.Size(180, 22)
198
+        Me.帳務明細查詢表_tsm.Size = New System.Drawing.Size(158, 22)
196
         Me.帳務明細查詢表_tsm.Text = "帳務明細查詢表"
199
         Me.帳務明細查詢表_tsm.Text = "帳務明細查詢表"
197
         '
200
         '
201
+        'ToolStripSeparator5
202
+        '
203
+        Me.ToolStripSeparator5.Name = "ToolStripSeparator5"
204
+        Me.ToolStripSeparator5.Size = New System.Drawing.Size(155, 6)
205
+        '
206
+        '歷史資料查詢_tsm
207
+        '
208
+        Me.歷史資料查詢_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.歷史帳務彙總計算表_tsm, Me.歷史帳務明細查詢表_tsm})
209
+        Me.歷史資料查詢_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.business_info
210
+        Me.歷史資料查詢_tsm.Name = "歷史資料查詢_tsm"
211
+        Me.歷史資料查詢_tsm.Size = New System.Drawing.Size(158, 22)
212
+        Me.歷史資料查詢_tsm.Text = "歷史資料查詢"
213
+        '
214
+        '歷史帳務彙總計算表_tsm
215
+        '
216
+        Me.歷史帳務彙總計算表_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.business_info
217
+        Me.歷史帳務彙總計算表_tsm.Name = "歷史帳務彙總計算表_tsm"
218
+        Me.歷史帳務彙總計算表_tsm.Size = New System.Drawing.Size(182, 22)
219
+        Me.歷史帳務彙總計算表_tsm.Text = "歷史帳務彙總計算表"
220
+        '
221
+        '歷史帳務明細查詢表_tsm
222
+        '
223
+        Me.歷史帳務明細查詢表_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.business_info
224
+        Me.歷史帳務明細查詢表_tsm.Name = "歷史帳務明細查詢表_tsm"
225
+        Me.歷史帳務明細查詢表_tsm.Size = New System.Drawing.Size(182, 22)
226
+        Me.歷史帳務明細查詢表_tsm.Text = "歷史帳務明細查詢表"
227
+        '
198
         '特殊操作功能_tsm
228
         '特殊操作功能_tsm
199
         '
229
         '
200
         Me.特殊操作功能_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.錯誤排除手冊_tsm, Me.ToolStripSeparator4, Me.流水帳自動導入_tsm, Me.流水帳手動輸入_tsm, Me.商客資料導入_tsm})
230
         Me.特殊操作功能_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.錯誤排除手冊_tsm, Me.ToolStripSeparator4, Me.流水帳自動導入_tsm, Me.流水帳手動輸入_tsm, Me.商客資料導入_tsm})
207
         '
237
         '
208
         Me.錯誤排除手冊_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.childish_Tool
238
         Me.錯誤排除手冊_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.childish_Tool
209
         Me.錯誤排除手冊_tsm.Name = "錯誤排除手冊_tsm"
239
         Me.錯誤排除手冊_tsm.Name = "錯誤排除手冊_tsm"
210
-        Me.錯誤排除手冊_tsm.Size = New System.Drawing.Size(180, 22)
240
+        Me.錯誤排除手冊_tsm.Size = New System.Drawing.Size(158, 22)
211
         Me.錯誤排除手冊_tsm.Text = "錯誤排除手冊"
241
         Me.錯誤排除手冊_tsm.Text = "錯誤排除手冊"
212
         '
242
         '
213
         'ToolStripSeparator4
243
         'ToolStripSeparator4
214
         '
244
         '
215
         Me.ToolStripSeparator4.Name = "ToolStripSeparator4"
245
         Me.ToolStripSeparator4.Name = "ToolStripSeparator4"
216
-        Me.ToolStripSeparator4.Size = New System.Drawing.Size(177, 6)
246
+        Me.ToolStripSeparator4.Size = New System.Drawing.Size(155, 6)
217
         '
247
         '
218
         '流水帳自動導入_tsm
248
         '流水帳自動導入_tsm
219
         '
249
         '
220
         Me.流水帳自動導入_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.pen
250
         Me.流水帳自動導入_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.pen
221
         Me.流水帳自動導入_tsm.Name = "流水帳自動導入_tsm"
251
         Me.流水帳自動導入_tsm.Name = "流水帳自動導入_tsm"
222
-        Me.流水帳自動導入_tsm.Size = New System.Drawing.Size(180, 22)
252
+        Me.流水帳自動導入_tsm.Size = New System.Drawing.Size(158, 22)
223
         Me.流水帳自動導入_tsm.Text = "流水帳自動導入"
253
         Me.流水帳自動導入_tsm.Text = "流水帳自動導入"
224
         '
254
         '
225
         '流水帳手動輸入_tsm
255
         '流水帳手動輸入_tsm
226
         '
256
         '
227
         Me.流水帳手動輸入_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.pen
257
         Me.流水帳手動輸入_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.pen
228
         Me.流水帳手動輸入_tsm.Name = "流水帳手動輸入_tsm"
258
         Me.流水帳手動輸入_tsm.Name = "流水帳手動輸入_tsm"
229
-        Me.流水帳手動輸入_tsm.Size = New System.Drawing.Size(180, 22)
259
+        Me.流水帳手動輸入_tsm.Size = New System.Drawing.Size(158, 22)
230
         Me.流水帳手動輸入_tsm.Text = "流水帳手動輸入"
260
         Me.流水帳手動輸入_tsm.Text = "流水帳手動輸入"
231
         '
261
         '
232
         '商客資料導入_tsm
262
         '商客資料導入_tsm
233
         '
263
         '
234
         Me.商客資料導入_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.pen
264
         Me.商客資料導入_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.pen
235
         Me.商客資料導入_tsm.Name = "商客資料導入_tsm"
265
         Me.商客資料導入_tsm.Name = "商客資料導入_tsm"
236
-        Me.商客資料導入_tsm.Size = New System.Drawing.Size(180, 22)
266
+        Me.商客資料導入_tsm.Size = New System.Drawing.Size(158, 22)
237
         Me.商客資料導入_tsm.Text = "商客資料導入"
267
         Me.商客資料導入_tsm.Text = "商客資料導入"
238
         '
268
         '
239
         '資料庫系統管理_tsm
269
         '資料庫系統管理_tsm
379
         '
409
         '
380
         Me.Timer1.Interval = 1500
410
         Me.Timer1.Interval = 1500
381
         '
411
         '
382
-        '歷史資料查詢_tsm
383
-        '
384
-        Me.歷史資料查詢_tsm.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.歷史帳務彙總計算表_tsm, Me.歷史帳務明細查詢表_tsm})
385
-        Me.歷史資料查詢_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.business_info
386
-        Me.歷史資料查詢_tsm.Name = "歷史資料查詢_tsm"
387
-        Me.歷史資料查詢_tsm.Size = New System.Drawing.Size(180, 22)
388
-        Me.歷史資料查詢_tsm.Text = "歷史資料查詢"
389
-        '
390
-        'ToolStripSeparator5
391
-        '
392
-        Me.ToolStripSeparator5.Name = "ToolStripSeparator5"
393
-        Me.ToolStripSeparator5.Size = New System.Drawing.Size(177, 6)
394
-        '
395
-        '歷史帳務彙總計算表_tsm
396
-        '
397
-        Me.歷史帳務彙總計算表_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.business_info
398
-        Me.歷史帳務彙總計算表_tsm.Name = "歷史帳務彙總計算表_tsm"
399
-        Me.歷史帳務彙總計算表_tsm.Size = New System.Drawing.Size(182, 22)
400
-        Me.歷史帳務彙總計算表_tsm.Text = "歷史帳務彙總計算表"
401
-        '
402
-        '歷史帳務明細查詢表_tsm
403
-        '
404
-        Me.歷史帳務明細查詢表_tsm.Image = Global.GA_ERP_SYS.My.Resources.Resources.business_info
405
-        Me.歷史帳務明細查詢表_tsm.Name = "歷史帳務明細查詢表_tsm"
406
-        Me.歷史帳務明細查詢表_tsm.Size = New System.Drawing.Size(182, 22)
407
-        Me.歷史帳務明細查詢表_tsm.Text = "歷史帳務明細查詢表"
412
+        '除錯_dgv
413
+        '
414
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
415
+        Me.除錯_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
416
+        Me.除錯_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
417
+            Or System.Windows.Forms.AnchorStyles.Left) _
418
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
419
+        Me.除錯_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
420
+        Me.除錯_dgv.Location = New System.Drawing.Point(235, 194)
421
+        Me.除錯_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
422
+        Me.除錯_dgv.Name = "除錯_dgv"
423
+        Me.除錯_dgv.RowHeadersWidth = 4
424
+        Me.除錯_dgv.RowTemplate.Height = 24
425
+        Me.除錯_dgv.Size = New System.Drawing.Size(727, 247)
426
+        Me.除錯_dgv.TabIndex = 1550
427
+        Me.除錯_dgv.Visible = False
408
         '
428
         '
409
         'GA_ERP_SYS
429
         'GA_ERP_SYS
410
         '
430
         '
413
         Me.BackgroundImage = Global.GA_ERP_SYS.My.Resources.Resources.depositphotos_189846782_stock_illustration_ga_g_a_letter_logo
433
         Me.BackgroundImage = Global.GA_ERP_SYS.My.Resources.Resources.depositphotos_189846782_stock_illustration_ga_g_a_letter_logo
414
         Me.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
434
         Me.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch
415
         Me.ClientSize = New System.Drawing.Size(1184, 729)
435
         Me.ClientSize = New System.Drawing.Size(1184, 729)
436
+        Me.Controls.Add(Me.除錯_dgv)
416
         Me.Controls.Add(Me.計算機1_bt)
437
         Me.Controls.Add(Me.計算機1_bt)
417
         Me.Controls.Add(Me.使用者_cb)
438
         Me.Controls.Add(Me.使用者_cb)
418
         Me.Controls.Add(Me.StatusStrip)
439
         Me.Controls.Add(Me.StatusStrip)
428
         Me.MenuStrip.PerformLayout()
449
         Me.MenuStrip.PerformLayout()
429
         Me.StatusStrip.ResumeLayout(False)
450
         Me.StatusStrip.ResumeLayout(False)
430
         Me.StatusStrip.PerformLayout()
451
         Me.StatusStrip.PerformLayout()
452
+        CType(Me.除錯_dgv, System.ComponentModel.ISupportInitialize).EndInit()
431
         Me.ResumeLayout(False)
453
         Me.ResumeLayout(False)
432
         Me.PerformLayout()
454
         Me.PerformLayout()
433
 
455
 
480
     Friend WithEvents 歷史資料查詢_tsm As ToolStripMenuItem
502
     Friend WithEvents 歷史資料查詢_tsm As ToolStripMenuItem
481
     Friend WithEvents 歷史帳務彙總計算表_tsm As ToolStripMenuItem
503
     Friend WithEvents 歷史帳務彙總計算表_tsm As ToolStripMenuItem
482
     Friend WithEvents 歷史帳務明細查詢表_tsm As ToolStripMenuItem
504
     Friend WithEvents 歷史帳務明細查詢表_tsm As ToolStripMenuItem
505
+    Friend WithEvents 除錯_dgv As DataGridView
483
 End Class
506
 End Class

+ 16
- 0
GA-ERP-SYS/GA-ERP-SYS.vb Voir le fichier

1
 Imports System.Management
1
 Imports System.Management
2
 Public Class GA_ERP_SYS
2
 Public Class GA_ERP_SYS
3
+    ReadOnly ds4 As New DataSet
3
     Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) Handles NewWindowToolStripMenuItem.Click
4
     Private Sub ShowNewForm(ByVal sender As Object, ByVal e As EventArgs) Handles NewWindowToolStripMenuItem.Click
4
         ' 建立子表單的新執行個體。
5
         ' 建立子表單的新執行個體。
5
         ' 將它變成這個 MDI 表單的子表單,然後才顯示。
6
         ' 將它變成這個 MDI 表單的子表單,然後才顯示。
33
         Next
34
         Next
34
     End Sub
35
     End Sub
35
     Private m_ChildFormNumber As Integer
36
     Private m_ChildFormNumber As Integer
37
+    Private Sub Set_修正清單()
38
+        除錯_dgv.DataSource = Nothing : ds4.Clear()
39
+        除錯_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
40
+        除錯_dgv.ColumnHeadersHeight = 25
41
+        除錯_dgv.AllowUserToAddRows = False
42
+        ConnOpen_子SQL() : SQL_流水帳修正()
43
+        da.Fill(ds4) : 除錯_dgv.DataSource = ds4.Tables(0) : conn.Close()
44
+        For I As Integer = 0 To 除錯_dgv.Rows.Count - 1
45
+            除錯_dgv("網址", I).Value = Strings.Mid(除錯_dgv("網址", I).Value, 7, 100)
46
+            PA1 = 除錯_dgv("網址", I).Value : PA2 = 除錯_dgv("index", I).Value : PA3 = 除錯_dgv("開始日期", I).Value
47
+            PA4 = 除錯_dgv("結束日期", I).Value : PA5 = 除錯_dgv("帳戶", I).Value
48
+            ConnOpen_子SQL() : SQL_修正網址()
49
+        Next
50
+    End Sub
36
     Private Sub GA_ERP_SYS_Load(sender As Object, e As EventArgs) Handles MyBase.Load
51
     Private Sub GA_ERP_SYS_Load(sender As Object, e As EventArgs) Handles MyBase.Load
37
         Me.ActiveControl = 使用者_cb
52
         Me.ActiveControl = 使用者_cb
38
         '----------系統登入時抬頭資訊顯示---------------------------------------------------------------------------------------------------------------
53
         '----------系統登入時抬頭資訊顯示---------------------------------------------------------------------------------------------------------------
68
         特殊操作功能_tsm.Enabled = CC(10) : 流水帳自動導入_tsm.Enabled = CC(11) : 流水帳手動輸入_tsm.Enabled = CC(12) : 商客資料導入_tsm.Enabled = CC(13)
83
         特殊操作功能_tsm.Enabled = CC(10) : 流水帳自動導入_tsm.Enabled = CC(11) : 流水帳手動輸入_tsm.Enabled = CC(12) : 商客資料導入_tsm.Enabled = CC(13)
69
 
84
 
70
         If 判斷重登 = False Then : Timer1.Enabled = True : End If
85
         If 判斷重登 = False Then : Timer1.Enabled = True : End If
86
+        Set_修正清單()
71
     End Sub
87
     End Sub
72
     Private Sub GA_ERP_SYS_Close(sender As Object, e As EventArgs) Handles MyBase.Closed
88
     Private Sub GA_ERP_SYS_Close(sender As Object, e As EventArgs) Handles MyBase.Closed
73
         SQL_登入鎖定解除() : LoginForm1.Close()
89
         SQL_登入鎖定解除() : LoginForm1.Close()

+ 18
- 6
GA-ERP-SYS/LoginForm1.Designer.vb Voir le fichier

59
         Me.藏_bt = New System.Windows.Forms.Button()
59
         Me.藏_bt = New System.Windows.Forms.Button()
60
         Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
60
         Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
61
         Me.UPDATE_bt = New System.Windows.Forms.Button()
61
         Me.UPDATE_bt = New System.Windows.Forms.Button()
62
+        Me.Timer2 = New System.Windows.Forms.Timer(Me.components)
63
+        Me.Timer3 = New System.Windows.Forms.Timer(Me.components)
62
         CType(Me.LogoPictureBox, System.ComponentModel.ISupportInitialize).BeginInit()
64
         CType(Me.LogoPictureBox, System.ComponentModel.ISupportInitialize).BeginInit()
63
         CType(Me.FTP清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
65
         CType(Me.FTP清單_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
64
         CType(Me.簡易登入_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
66
         CType(Me.簡易登入_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
303
         Me.簡易登入_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
305
         Me.簡易登入_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
304
         Me.簡易登入_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
306
         Me.簡易登入_dgv.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill
305
         Me.簡易登入_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
307
         Me.簡易登入_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
306
-        Me.簡易登入_dgv.Location = New System.Drawing.Point(464, 4)
308
+        Me.簡易登入_dgv.Location = New System.Drawing.Point(463, 4)
307
         Me.簡易登入_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
309
         Me.簡易登入_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
308
         Me.簡易登入_dgv.Name = "簡易登入_dgv"
310
         Me.簡易登入_dgv.Name = "簡易登入_dgv"
309
         Me.簡易登入_dgv.RowHeadersWidth = 5
311
         Me.簡易登入_dgv.RowHeadersWidth = 5
317
         '
319
         '
318
         '解鎖_bt
320
         '解鎖_bt
319
         '
321
         '
320
-        Me.解鎖_bt.Location = New System.Drawing.Point(463, 215)
322
+        Me.解鎖_bt.Location = New System.Drawing.Point(687, 215)
321
         Me.解鎖_bt.Name = "解鎖_bt"
323
         Me.解鎖_bt.Name = "解鎖_bt"
322
-        Me.解鎖_bt.Size = New System.Drawing.Size(248, 23)
324
+        Me.解鎖_bt.Size = New System.Drawing.Size(268, 23)
323
         Me.解鎖_bt.TabIndex = 682
325
         Me.解鎖_bt.TabIndex = 682
324
         Me.解鎖_bt.Text = "解鎖"
326
         Me.解鎖_bt.Text = "解鎖"
325
         Me.解鎖_bt.UseVisualStyleBackColor = True
327
         Me.解鎖_bt.UseVisualStyleBackColor = True
344
         '
346
         '
345
         'UPDATE_bt
347
         'UPDATE_bt
346
         '
348
         '
347
-        Me.UPDATE_bt.Location = New System.Drawing.Point(710, 215)
349
+        Me.UPDATE_bt.Location = New System.Drawing.Point(463, 215)
348
         Me.UPDATE_bt.Name = "UPDATE_bt"
350
         Me.UPDATE_bt.Name = "UPDATE_bt"
349
-        Me.UPDATE_bt.Size = New System.Drawing.Size(248, 23)
351
+        Me.UPDATE_bt.Size = New System.Drawing.Size(218, 23)
350
         Me.UPDATE_bt.TabIndex = 684
352
         Me.UPDATE_bt.TabIndex = 684
351
         Me.UPDATE_bt.Text = "UPDATE"
353
         Me.UPDATE_bt.Text = "UPDATE"
352
         Me.UPDATE_bt.UseVisualStyleBackColor = True
354
         Me.UPDATE_bt.UseVisualStyleBackColor = True
353
         '
355
         '
356
+        'Timer2
357
+        '
358
+        Me.Timer2.Interval = 3000
359
+        '
360
+        'Timer3
361
+        '
362
+        Me.Timer3.Interval = 3000
363
+        '
354
         'LoginForm1
364
         'LoginForm1
355
         '
365
         '
356
         Me.AcceptButton = Me.確認_bt
366
         Me.AcceptButton = Me.確認_bt
360
         Me.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
370
         Me.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom
361
         Me.CancelButton = Me.取消_bt
371
         Me.CancelButton = Me.取消_bt
362
         Me.ClientSize = New System.Drawing.Size(964, 240)
372
         Me.ClientSize = New System.Drawing.Size(964, 240)
373
+        Me.Controls.Add(Me.簡易登入_dgv)
363
         Me.Controls.Add(Me.UPDATE_bt)
374
         Me.Controls.Add(Me.UPDATE_bt)
364
         Me.Controls.Add(Me.藏_bt)
375
         Me.Controls.Add(Me.藏_bt)
365
         Me.Controls.Add(Me.解鎖_bt)
376
         Me.Controls.Add(Me.解鎖_bt)
382
         Me.Controls.Add(Me.PasswordLabel)
393
         Me.Controls.Add(Me.PasswordLabel)
383
         Me.Controls.Add(Me.UsernameLabel)
394
         Me.Controls.Add(Me.UsernameLabel)
384
         Me.Controls.Add(Me.LogoPictureBox)
395
         Me.Controls.Add(Me.LogoPictureBox)
385
-        Me.Controls.Add(Me.簡易登入_dgv)
386
         Me.Controls.Add(Me.Label1)
396
         Me.Controls.Add(Me.Label1)
387
         Me.Controls.Add(Me.更新_bt)
397
         Me.Controls.Add(Me.更新_bt)
388
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
398
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
423
     Friend WithEvents 藏_bt As Button
433
     Friend WithEvents 藏_bt As Button
424
     Friend WithEvents Timer1 As Timer
434
     Friend WithEvents Timer1 As Timer
425
     Friend WithEvents UPDATE_bt As Button
435
     Friend WithEvents UPDATE_bt As Button
436
+    Friend WithEvents Timer2 As Timer
437
+    Friend WithEvents Timer3 As Timer
426
 End Class
438
 End Class

+ 6
- 0
GA-ERP-SYS/LoginForm1.resx Voir le fichier

123
   <metadata name="Timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
123
   <metadata name="Timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
124
     <value>432, 17</value>
124
     <value>432, 17</value>
125
   </metadata>
125
   </metadata>
126
+  <metadata name="Timer2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
127
+    <value>524, 17</value>
128
+  </metadata>
129
+  <metadata name="Timer3.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
130
+    <value>616, 17</value>
131
+  </metadata>
126
 </root>
132
 </root>

+ 19
- 34
GA-ERP-SYS/LoginForm1.vb Voir le fichier

48
         Next
48
         Next
49
     End Sub
49
     End Sub
50
     Private Sub LoginForm1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
50
     Private Sub LoginForm1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
51
-        '-----------------------刪除自動更新項目-----------------------------------------------------------------------------------------------------------------------------------------------
52
-        Dim Str As String = Application.StartupPath
53
-        If File.Exists(Str + "\SYS-UPDATE.exe") Then : File.Delete(Str + "\SYS-UPDATE.exe") : End If
51
+        Me.Size = New Size(466, 279)
52
+        If screenWidth = 1920 And screenHeight = 1080 Then : Me.Location = New Point(727, 401)
53
+        ElseIf screenWidth = 1366 And screenHeight = 768 Then : Me.Location = New Point(450, 245)
54
+        ElseIf screenWidth = 1440 And screenHeight = 900 Then : Me.Location = New Point(487, 311)
55
+        ElseIf screenWidth = 1280 And screenHeight = 1024 Then : Me.Location = New Point(407, 373)
56
+        ElseIf screenWidth = 1600 And screenHeight = 900 Then : Me.Location = New Point(567, 311)
57
+        End If
54
         '-----------------------控件基本設定-----------------------------------------------------------------------------------------------------------------------------------------------
58
         '-----------------------控件基本設定-----------------------------------------------------------------------------------------------------------------------------------------------
55
         刷卡登入_ch.Checked = True : 刷卡登入_ch.Enabled = False : 帳號_tb.Visible = False : 解鎖_bt.Visible = False : UPDATE_bt.Visible = False ': 使用者帳號_cb.Enabled = False
59
         刷卡登入_ch.Checked = True : 刷卡登入_ch.Enabled = False : 帳號_tb.Visible = False : 解鎖_bt.Visible = False : UPDATE_bt.Visible = False ': 使用者帳號_cb.Enabled = False
56
         執行檔版本號_lb.Text = "執行檔版本號 : " & 版本
60
         執行檔版本號_lb.Text = "執行檔版本號 : " & 版本
79
                 Dim aa As MsgBoxResult = MsgBox("請插入USB KEY!!!", MsgBoxStyle.OkCancel)
83
                 Dim aa As MsgBoxResult = MsgBox("請插入USB KEY!!!", MsgBoxStyle.OkCancel)
80
                 If aa = MsgBoxResult.Ok Then
84
                 If aa = MsgBoxResult.Ok Then
81
                     QA1 = "00" : QA2 = "00" : QA3 = "00" : QA4 = "00"
85
                     QA1 = "00" : QA2 = "00" : QA3 = "00" : QA4 = "00"
86
+                    FTP登入()
82
                 Else
87
                 Else
83
                     Me.Close()
88
                     Me.Close()
84
                 End If
89
                 End If
85
             Else
90
             Else
91
+                FTP登入()
86
                 SQL_登入鎖定解除() : 使用者帳號_cb.Text = PA16 : PA16 = ""
92
                 SQL_登入鎖定解除() : 使用者帳號_cb.Text = PA16 : PA16 = ""
87
                 Me.ActiveControl = 密碼_tb
93
                 Me.ActiveControl = 密碼_tb
88
             End If
94
             End If
89
             Timer1.Enabled = True
95
             Timer1.Enabled = True
90
         End If
96
         End If
97
+    End Sub
98
+    Private Sub FTP登入()
91
         SQL_FTP伺服器登入位置()
99
         SQL_FTP伺服器登入位置()
92
         If dr.Read() Then : Target = dr("FTP地址") : FTP帳號 = dr("FTP帳號") : FTP密碼 = dr("FTP密碼") : End If : conn.Close()
100
         If dr.Read() Then : Target = dr("FTP地址") : FTP帳號 = dr("FTP帳號") : FTP密碼 = dr("FTP密碼") : End If : conn.Close()
93
         Set_清單1()
101
         Set_清單1()
98
         Next
106
         Next
99
         Target1 = Target & AA(0) & "/"
107
         Target1 = Target & AA(0) & "/"
100
     End Sub
108
     End Sub
109
+    Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
110
+        '-----------------------刪除自動更新項目-----------------------------------------------------------------------------------------------------------------------------------------------
111
+        Dim Str As String = Application.StartupPath
112
+        If File.Exists(Str + "\SYS-UPDATE.exe") Then : File.Delete(Str + "\SYS-UPDATE.exe") : End If
113
+        Timer2.Enabled = False
114
+    End Sub
101
     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
115
     Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
102
         Dim Usbkey As Boolean = False
116
         Dim Usbkey As Boolean = False
103
         Dim cmicWmi As New ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")
117
         Dim cmicWmi As New ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")
148
         '-----------------------系統版本號驗證-----------------------------------------------------------------------------------------------------------------------------------------------
162
         '-----------------------系統版本號驗證-----------------------------------------------------------------------------------------------------------------------------------------------
149
         SQL_系統版本號驗證()
163
         SQL_系統版本號驗證()
150
         If dr.Read() Then : 資料庫版本號_lb.Text = "資料庫版本號 : " & dr("系統認證版本號") : 版本號 = dr("系統認證版本號") : End If : conn.Close()
164
         If dr.Read() Then : 資料庫版本號_lb.Text = "資料庫版本號 : " & dr("系統認證版本號") : 版本號 = dr("系統認證版本號") : End If : conn.Close()
151
-
152
         If Strings.Right(執行檔版本號_lb.Text, 10) <> Strings.Right(資料庫版本號_lb.Text, 10) Then
165
         If Strings.Right(執行檔版本號_lb.Text, 10) <> Strings.Right(資料庫版本號_lb.Text, 10) Then
153
             自動更新2()
166
             自動更新2()
154
-        Else
155
-            Me.Size = New Size(466, 279)
156
-            If screenWidth = 1920 And screenHeight = 1080 Then : Me.Location = New Point(727, 401)
157
-            ElseIf screenWidth = 1366 And screenHeight = 768 Then : Me.Location = New Point(450, 245)
158
-            ElseIf screenWidth = 1440 And screenHeight = 900 Then : Me.Location = New Point(487, 311)
159
-            ElseIf screenWidth = 1280 And screenHeight = 1024 Then : Me.Location = New Point(407, 373)
160
-            ElseIf screenWidth = 1600 And screenHeight = 900 Then : Me.Location = New Point(567, 311)
161
-            End If
162
         End If
167
         End If
168
+        Timer2.Enabled = True
163
     End Sub
169
     End Sub
164
     Private Sub 自動更新1()
170
     Private Sub 自動更新1()
165
         登入程序()
171
         登入程序()
168
         Dim aa1 As MsgBoxResult = MsgBox("系統版本號 與 資料庫版本號 對應不上,請下載最新的執行檔。", MsgBoxStyle.OkCancel)
174
         Dim aa1 As MsgBoxResult = MsgBox("系統版本號 與 資料庫版本號 對應不上,請下載最新的執行檔。", MsgBoxStyle.OkCancel)
169
         If aa1 = MsgBoxResult.Ok Then
175
         If aa1 = MsgBoxResult.Ok Then
170
             更新下載_ch.Checked = True
176
             更新下載_ch.Checked = True
171
-            Me.Size = New Size(980, 279)
172
-            If screenWidth = 1920 And screenHeight = 1080 Then
173
-            ElseIf screenWidth = 1366 And screenHeight = 768 Then
174
-            ElseIf screenWidth = 1440 And screenHeight = 900 Then
175
-            ElseIf screenWidth = 1280 And screenHeight = 1024 Then
176
-            ElseIf screenWidth = 1600 And screenHeight = 900 Then
177
-            End If
178
-            'Dim fileName As String = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
179
-            'Dim fullPath As String
180
-            'fullPath = Path.GetFullPath(fileName)
181
-            'Process.Start(fullPath, "--app= http://106.1.50.79:8080/ga-erp-sys/")
182
             Timer1.Enabled = False : UPDATE_bt.Visible = True : UPDATE_bt.PerformClick()
177
             Timer1.Enabled = False : UPDATE_bt.Visible = True : UPDATE_bt.PerformClick()
183
             更新關閉 = True
178
             更新關閉 = True
184
         Else
179
         Else
185
-            Me.Size = New Size(466, 279)
186
-            If screenWidth = 1920 And screenHeight = 1080 Then : Me.Location = New Point(727, 401)
187
-            ElseIf screenWidth = 1366 And screenHeight = 768 Then : Me.Location = New Point(450, 245)
188
-            ElseIf screenWidth = 1440 And screenHeight = 900 Then : Me.Location = New Point(487, 311)
189
-            ElseIf screenWidth = 1280 And screenHeight = 1024 Then : Me.Location = New Point(407, 373)
190
-            ElseIf screenWidth = 1600 And screenHeight = 900 Then : Me.Location = New Point(567, 311)
191
-            End If
192
             簡易登入_dgv.Visible = False : 解鎖_bt.Visible = False : UPDATE_bt.Visible = False
180
             簡易登入_dgv.Visible = False : 解鎖_bt.Visible = False : UPDATE_bt.Visible = False
193
         End If
181
         End If
194
     End Sub
182
     End Sub
337
     Private Sub 更新_bt_Click(sender As Object, e As EventArgs) Handles 更新_bt.Click
325
     Private Sub 更新_bt_Click(sender As Object, e As EventArgs) Handles 更新_bt.Click
338
         Timer1.Enabled = False : UPDATE_bt.Visible = True
326
         Timer1.Enabled = False : UPDATE_bt.Visible = True
339
         UPDATE_bt.PerformClick()
327
         UPDATE_bt.PerformClick()
340
-        'Dim fileName As String = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
341
-        'Dim fullPath As String
342
-        'fullPath = Path.GetFullPath(fileName)
343
-        'Process.Start(fullPath, "--app= http://106.1.50.79:8080/ga-erp-sys/")
344
     End Sub
328
     End Sub
345
     Private Sub UPDATE_bt_Click(sender As Object, e As EventArgs) Handles UPDATE_bt.Click
329
     Private Sub UPDATE_bt_Click(sender As Object, e As EventArgs) Handles UPDATE_bt.Click
346
         Timer1.Enabled = False
330
         Timer1.Enabled = False
331
+        FTP登入()
347
         Dim Strs As String = Application.StartupPath
332
         Dim Strs As String = Application.StartupPath
348
         My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "SYS-UPDATE.exe", Strs + "\SYS-UPDATE.exe")
333
         My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "SYS-UPDATE.exe", Strs + "\SYS-UPDATE.exe")
349
         Shell(Strs + "\SYS-UPDATE.exe", vbNormalFocus)
334
         Shell(Strs + "\SYS-UPDATE.exe", vbNormalFocus)

+ 30
- 20
GA-ERP-SYS/Module/SQL_子系統管理.vb Voir le fichier

12
     End Sub
12
     End Sub
13
     Friend Sub SQL_同步修正網址3()
13
     Friend Sub SQL_同步修正網址3()
14
         ConnOpen_子SQL()
14
         ConnOpen_子SQL()
15
-        SQL1 = "UPDATE 流水帳 SET 網址 = N'http:\" & 基本資料.網址2_tb.Text & "' WHERE  SUBSTRING(網址, 7, 50) LIKE N'" & 基本資料.網址4_tb.Text & "'"
15
+        SQL1 = "UPDATE 流水帳 SET 網址 = N'" & 基本資料.網址2_tb.Text & "' WHERE  SUBSTRING(網址, 7, 50) LIKE N'" & 基本資料.網址4_tb.Text & "'"
16
         CmdSet_For_dr()
16
         CmdSet_For_dr()
17
     End Sub
17
     End Sub
18
     Friend Sub SQL_同步修正網址4()
18
     Friend Sub SQL_同步修正網址4()
74
     Friend Sub SQL_基本資料_客戶下資料表()
74
     Friend Sub SQL_基本資料_客戶下資料表()
75
         ConnOpen_子SQL()
75
         ConnOpen_子SQL()
76
         SQL1 = "SELECT     商客基本資料表.商品, 下行客戶.網址, 下行客戶.帳號 AS 老闆帳號, 下行客戶.客戶下 AS 客戶帳號, 下行客戶.客名 AS 客戶名稱, 下行客戶.流水號, 
76
         SQL1 = "SELECT     商客基本資料表.商品, 下行客戶.網址, 下行客戶.帳號 AS 老闆帳號, 下行客戶.客戶下 AS 客戶帳號, 下行客戶.客名 AS 客戶名稱, 下行客戶.流水號, 
77
-                           下行客戶.基數, 下行客戶.基數 AS 階級, 下行客戶.計算, 下行客戶.同帳, 下行客戶.所得, 下行客戶.所得另算
77
+                           下行客戶.基數, 下行客戶.基數 AS 階級, 下行客戶.計算, 下行客戶.同帳, 下行客戶.所得, 下行客戶.下層, 下行客戶.所得另算
78
                 FROM       下行客戶 LEFT OUTER JOIN
78
                 FROM       下行客戶 LEFT OUTER JOIN
79
                            商客基本資料表 ON 下行客戶.網址 = 商客基本資料表.網址 AND 下行客戶.帳號 = 商客基本資料表.帳號
79
                            商客基本資料表 ON 下行客戶.網址 = 商客基本資料表.網址 AND 下行客戶.帳號 = 商客基本資料表.帳號
80
                 WHERE      下行客戶.客戶下 LIKE N'%" & PA & "%' " & PA9 & "
80
                 WHERE      下行客戶.客戶下 LIKE N'%" & PA & "%' " & PA9 & "
108
         CmdSet_For_dr()
108
         CmdSet_For_dr()
109
     End Sub
109
     End Sub
110
     Friend Sub SQL_系統編碼規則_客戶下批改()
110
     Friend Sub SQL_系統編碼規則_客戶下批改()
111
-        ConnOpen_子SQL() : SQL1 = "UPDATE 下行客戶 SET 計算 = '" & BL1 & "', 同帳 = '" & BL2 & "', 所得 = '" & BL3 & "', 所得另算 = N'" & PA1 & "' WHERE  流水號 LIKE N'" & PA & "'" : CmdSet_For_dr()
111
+        ConnOpen_子SQL()
112
+        SQL1 = "UPDATE 下行客戶 SET 計算 = '" & BL1 & "', 同帳 = '" & BL2 & "', 所得 = '" & BL3 & "', 所得另算 = N'" & PA1 & "', 下層 = '" & BL4 & "' WHERE  流水號 LIKE N'" & PA & "'"
113
+        CmdSet_For_dr()
112
     End Sub
114
     End Sub
113
     Friend Sub SQL_商客資料表2()
115
     Friend Sub SQL_商客資料表2()
114
         ConnOpen_子SQL()
116
         ConnOpen_子SQL()
280
     End Sub
282
     End Sub
281
     Friend Sub SQL_流水帳同日期清除()
283
     Friend Sub SQL_流水帳同日期清除()
282
         ConnOpen_子SQL()
284
         ConnOpen_子SQL()
283
-        SQL1 = "DELETE  流水帳 
284
-                WHERE  (開始日期 LIKE N'" & PA1 & "' AND 結束日期 LIKE N'" & PA2 & "')"
285
+        SQL1 = "DELETE  流水帳 WHERE  (開始日期 LIKE N'" & PA1 & "')"
286
+        'SQL1 = "DELETE  流水帳 WHERE  (開始日期 LIKE N'" & PA1 & "' AND 結束日期 LIKE N'" & PA2 & "')"
285
         CmdSet_For_dr()
287
         CmdSet_For_dr()
286
     End Sub
288
     End Sub
287
     Friend Sub SQL_查詢日期寫入()
289
     Friend Sub SQL_查詢日期寫入()
328
                             QQQ.中獎s, QQQ.輸贏s, QQQ.客戶小計s, QQQ.代理小計s, QQQ.總代理小計s, QQQ.股東小計s, QQQ.大股東小計s, 
330
                             QQQ.中獎s, QQQ.輸贏s, QQQ.客戶小計s, QQQ.代理小計s, QQQ.總代理小計s, QQQ.股東小計s, QQQ.大股東小計s, 
329
                             QQQ.總監小計s, QQQ.個人所得s, QQQ.水差s, QQQ.下注明細s, QQQ.查看對帳s, QQQ.客帳, 選擇按鈕.按鈕, 
331
                             QQQ.總監小計s, QQQ.個人所得s, QQQ.水差s, QQQ.下注明細s, QQQ.查看對帳s, QQQ.客帳, 選擇按鈕.按鈕, 
330
                             QQQ.帳戶 AS 客名, 選擇按鈕.按鈕 AS 計算, 選擇按鈕.按鈕 AS 同帳, QQQ.帳戶 AS 同帳指定, 選擇按鈕.按鈕 AS 所得, 
332
                             QQQ.帳戶 AS 客名, 選擇按鈕.按鈕 AS 計算, 選擇按鈕.按鈕 AS 同帳, QQQ.帳戶 AS 同帳指定, 選擇按鈕.按鈕 AS 所得, 
331
-                            QQQ.個人所得 AS 所得另算, QQQ.總監
333
+                            選擇按鈕.按鈕 AS 下層, QQQ.個人所得 AS 所得另算, QQQ.總監, QQQ.天帳1 AS 天帳2, QQQ.地帳1 AS 地帳2, 
334
+                            QQQ.個人所得1 AS 個人所得2, QQQ.水差1 AS 水差2
332
                 FROM        選擇按鈕 RIGHT OUTER JOIN
335
                 FROM        選擇按鈕 RIGHT OUTER JOIN
333
-                           (SELECT          流水帳.開始日期, 流水帳.結束日期, SUBSTRING(流水帳.網址, 7, 50) AS 網址, 流水帳.帳戶, 
336
+                           (SELECT          流水帳.開始日期, 流水帳.結束日期, 流水帳.網址 AS 網址, 流水帳.帳戶, 
334
                                             商客基本資料表.商品, 商客基本資料表.資料, 商客基本資料表.上行基數, 商客基本資料表.下行基數, 
337
                                             商客基本資料表.商品, 商客基本資料表.資料, 商客基本資料表.上行基數, 商客基本資料表.下行基數, 
335
                                             商客基本資料表.上繳源 AS 老闆, 流水帳.名稱 AS 客戶, 商客基本資料表.上行基數 AS 天帳, 
338
                                             商客基本資料表.上繳源 AS 老闆, 流水帳.名稱 AS 客戶, 商客基本資料表.上行基數 AS 天帳, 
336
                                             商客基本資料表.下行基數 AS 地帳, 商客基本資料表.上行基數 AS 個人所得, 
339
                                             商客基本資料表.下行基數 AS 地帳, 商客基本資料表.上行基數 AS 個人所得, 
344
                                             流水帳.輸贏s, 流水帳.客戶小計s, 流水帳.代理小計s, 流水帳.總代理小計s, 流水帳.股東小計s, 
347
                                             流水帳.輸贏s, 流水帳.客戶小計s, 流水帳.代理小計s, 流水帳.總代理小計s, 流水帳.股東小計s, 
345
                                             流水帳.大股東小計s, 流水帳.總監小計s, 流水帳.個人所得s, 流水帳.水差s, 流水帳.下注明細s, 
348
                                             流水帳.大股東小計s, 流水帳.總監小計s, 流水帳.個人所得s, 流水帳.水差s, 流水帳.下注明細s, 
346
                                             流水帳.查看對帳s, 商客基本資料表.上繳源 AS 客帳
349
                                             流水帳.查看對帳s, 商客基本資料表.上繳源 AS 客帳
347
-                            FROM            流水帳 LEFT OUTER JOIN 商客基本資料表 ON SUBSTRING(流水帳.網址, 7, 50) = 商客基本資料表.網址 AND 
350
+                            FROM            流水帳 LEFT OUTER JOIN 商客基本資料表 ON 流水帳.網址 = 商客基本資料表.網址 AND 
348
                                             流水帳.帳戶 = 商客基本資料表.帳號
351
                                             流水帳.帳戶 = 商客基本資料表.帳號
349
                             WHERE          (流水帳.開始日期 LIKE N'" & Strings.Left(帳務彙總計算表.資料_cb.Text, 10) & "') AND 
352
                             WHERE          (流水帳.開始日期 LIKE N'" & Strings.Left(帳務彙總計算表.資料_cb.Text, 10) & "') AND 
350
                                            (流水帳.結束日期 LIKE N'" & Strings.Right(帳務彙總計算表.資料_cb.Text, 10) & "') AND 
353
                                            (流水帳.結束日期 LIKE N'" & Strings.Right(帳務彙總計算表.資料_cb.Text, 10) & "') AND 
351
                                            (商客基本資料表.商品 LIKE N'%" & 帳務彙總計算表.商品_cb.Text & "%') AND 
354
                                            (商客基本資料表.商品 LIKE N'%" & 帳務彙總計算表.商品_cb.Text & "%') AND 
352
                                            (商客基本資料表.上繳源 LIKE N'%" & 帳務彙總計算表.老闆_cb.Text & "%') AND 
355
                                            (商客基本資料表.上繳源 LIKE N'%" & 帳務彙總計算表.老闆_cb.Text & "%') AND 
353
-                                           (SUBSTRING(流水帳.網址, 7, 50) LIKE N'%" & PA40 & "%')
354
-                            GROUP BY        流水帳.開始日期, 流水帳.結束日期, SUBSTRING(流水帳.網址, 7, 50), 流水帳.帳戶, 
356
+                                           (流水帳.網址 LIKE N'%" & PA40 & "%')
357
+                            GROUP BY        流水帳.開始日期, 流水帳.結束日期, 流水帳.網址, 流水帳.帳戶, 
355
                                             商客基本資料表.商品, 商客基本資料表.資料, 商客基本資料表.上行基數, 商客基本資料表.下行基數, 
358
                                             商客基本資料表.商品, 商客基本資料表.資料, 商客基本資料表.上行基數, 商客基本資料表.下行基數, 
356
                                             商客基本資料表.上繳源, 流水帳.名稱, 流水帳.總量, 流水帳.退水, 流水帳.中獎, 流水帳.輸贏, 
359
                                             商客基本資料表.上繳源, 流水帳.名稱, 流水帳.總量, 流水帳.退水, 流水帳.中獎, 流水帳.輸贏, 
357
                                             流水帳.佔成輸贏, 流水帳.水倍差, 流水帳.上繳金額, 流水帳.自已總輸贏, 流水帳.上繳貢獻額, 
360
                                             流水帳.佔成輸贏, 流水帳.水倍差, 流水帳.上繳金額, 流水帳.自已總輸贏, 流水帳.上繳貢獻額, 
370
                             商客基本資料表.上繳源 AS 地帳, 商客基本資料表.上繳源 AS 個人所得, 商客基本資料表.上繳源 AS 水差, 商客基本資料表.上繳源 AS 核帳, 
373
                             商客基本資料表.上繳源 AS 地帳, 商客基本資料表.上繳源 AS 個人所得, 商客基本資料表.上繳源 AS 水差, 商客基本資料表.上繳源 AS 核帳, 
371
                             商客基本資料表.網址 AS 狀態, 商客基本資料表.密碼
374
                             商客基本資料表.網址 AS 狀態, 商客基本資料表.密碼
372
                 FROM        流水帳 FULL OUTER JOIN
375
                 FROM        流水帳 FULL OUTER JOIN
373
-                            商客基本資料表 ON SUBSTRING(流水帳.網址, 7, 50) = 商客基本資料表.網址 AND 
376
+                            商客基本資料表 ON 流水帳.網址 = 商客基本資料表.網址 AND 
374
                             流水帳.帳戶 = 商客基本資料表.帳號
377
                             流水帳.帳戶 = 商客基本資料表.帳號
375
                 WHERE      (商客基本資料表.商品 LIKE N'%" & 帳務彙總計算表.商品_cb.Text & "%') AND (商客基本資料表.上繳源 LIKE N'%" & 帳務彙總計算表.老闆_cb.Text & "%') AND 
378
                 WHERE      (商客基本資料表.商品 LIKE N'%" & 帳務彙總計算表.商品_cb.Text & "%') AND (商客基本資料表.上繳源 LIKE N'%" & 帳務彙總計算表.老闆_cb.Text & "%') AND 
376
                             商客基本資料表.網址 LIKE N'%" & PA40 & "%'
379
                             商客基本資料表.網址 LIKE N'%" & PA40 & "%'
384
                             商客基本資料表.商品 AS 天帳, 商客基本資料表.商品 AS 地帳, 商客基本資料表.商品 AS 個人所得, 
387
                             商客基本資料表.商品 AS 天帳, 商客基本資料表.商品 AS 地帳, 商客基本資料表.商品 AS 個人所得, 
385
                             商客基本資料表.商品 AS 水差, 商客基本資料表.商品 AS 核帳
388
                             商客基本資料表.商品 AS 水差, 商客基本資料表.商品 AS 核帳
386
                 FROM        流水帳 FULL OUTER JOIN
389
                 FROM        流水帳 FULL OUTER JOIN
387
-                            商客基本資料表 ON SUBSTRING(流水帳.網址, 7, 50) = 商客基本資料表.網址 AND 
390
+                            商客基本資料表 ON 流水帳.網址 = 商客基本資料表.網址 AND 
388
                             流水帳.帳戶 = 商客基本資料表.帳號
391
                             流水帳.帳戶 = 商客基本資料表.帳號
389
                 WHERE      (商客基本資料表.商品 LIKE N'%" & 帳務彙總計算表.商品_cb.Text & "%') AND (商客基本資料表.上繳源 LIKE N'%" & 帳務彙總計算表.老闆_cb.Text & "%') AND 
392
                 WHERE      (商客基本資料表.商品 LIKE N'%" & 帳務彙總計算表.商品_cb.Text & "%') AND (商客基本資料表.上繳源 LIKE N'%" & 帳務彙總計算表.老闆_cb.Text & "%') AND 
390
                             商客基本資料表.網址 LIKE N'%" & PA40 & "%'
393
                             商客基本資料表.網址 LIKE N'%" & PA40 & "%'
400
                                         商客基本資料表.上繳源 AS 個人所得, 商客基本資料表.上繳源 AS 水差, 
403
                                         商客基本資料表.上繳源 AS 個人所得, 商客基本資料表.上繳源 AS 水差, 
401
                                         商客基本資料表.上繳源 AS 核帳
404
                                         商客基本資料表.上繳源 AS 核帳
402
                                   FROM  商客基本資料表 FULL OUTER JOIN
405
                                   FROM  商客基本資料表 FULL OUTER JOIN
403
-                                        流水帳 ON SUBSTRING(流水帳.網址, 7, 50) = 商客基本資料表.網址 AND 
406
+                                        流水帳 ON 流水帳.網址 = 商客基本資料表.網址 AND 
404
                                         流水帳.帳戶 = 商客基本資料表.帳號
407
                                         流水帳.帳戶 = 商客基本資料表.帳號
405
                             WHERE      (商客基本資料表.商品 LIKE N'%" & 帳務彙總計算表.商品_cb.Text & "%') AND (商客基本資料表.上繳源 LIKE N'%" & 帳務彙總計算表.老闆_cb.Text & "%') AND 
408
                             WHERE      (商客基本資料表.商品 LIKE N'%" & 帳務彙總計算表.商品_cb.Text & "%') AND (商客基本資料表.上繳源 LIKE N'%" & 帳務彙總計算表.老闆_cb.Text & "%') AND 
406
                                         商客基本資料表.網址 LIKE N'%" & PA40 & "%'
409
                                         商客基本資料表.網址 LIKE N'%" & PA40 & "%'
487
         CmdSet_For_dr()
490
         CmdSet_For_dr()
488
     End Sub
491
     End Sub
489
     Friend Sub SQL_客戶下資料表()
492
     Friend Sub SQL_客戶下資料表()
490
-        ConnOpen_子SQL() : SQL1 = "SELECT 客戶下 AS 客戶帳號, 網址, 帳號, 客名 AS 客戶名稱, 計算, 同帳, 所得, 基數, 流水號, 所得另算  FROM 下行客戶" : CmdSet_For_DGV()
493
+        ConnOpen_子SQL() : SQL1 = "SELECT 客戶下 AS 客戶帳號, 網址, 帳號, 客名 AS 客戶名稱, 計算, 同帳, 所得, 下層, 基數, 流水號, 所得另算  FROM 下行客戶" : CmdSet_For_DGV()
491
     End Sub
494
     End Sub
492
     Friend Sub SQL_客戶下名稱()
495
     Friend Sub SQL_客戶下名稱()
493
         ConnOpen_子SQL()
496
         ConnOpen_子SQL()
547
                             QQQ.中獎s, QQQ.輸贏s, QQQ.客戶小計s, QQQ.代理小計s, QQQ.總代理小計s, QQQ.股東小計s, QQQ.大股東小計s, 
550
                             QQQ.中獎s, QQQ.輸贏s, QQQ.客戶小計s, QQQ.代理小計s, QQQ.總代理小計s, QQQ.股東小計s, QQQ.大股東小計s, 
548
                             QQQ.總監小計s, QQQ.個人所得s, QQQ.水差s, QQQ.下注明細s, QQQ.查看對帳s, QQQ.客帳 AS 客戶帳號, 選擇按鈕.按鈕, 
551
                             QQQ.總監小計s, QQQ.個人所得s, QQQ.水差s, QQQ.下注明細s, QQQ.查看對帳s, QQQ.客帳 AS 客戶帳號, 選擇按鈕.按鈕, 
549
                             QQQ.帳戶 AS 客戶名稱, 選擇按鈕.按鈕 AS 計算, 選擇按鈕.按鈕 AS 同帳, QQQ.帳戶 AS 同帳指定, 選擇按鈕.按鈕 AS 所得, 
552
                             QQQ.帳戶 AS 客戶名稱, 選擇按鈕.按鈕 AS 計算, 選擇按鈕.按鈕 AS 同帳, QQQ.帳戶 AS 同帳指定, 選擇按鈕.按鈕 AS 所得, 
550
-                            QQQ.個人所得 AS 所得另算, QQQ.[index], QQQ.帳戶 AS 下客流水, QQQ.總監, QQQ.帳戶 AS 所得指定
553
+                            選擇按鈕.按鈕 AS 下層, QQQ.個人所得 AS 所得另算, QQQ.[index], QQQ.帳戶 AS 下客流水, QQQ.總監, QQQ.帳戶 AS 所得指定
551
                 FROM        選擇按鈕 RIGHT OUTER JOIN
554
                 FROM        選擇按鈕 RIGHT OUTER JOIN
552
-                           (SELECT     流水帳.開始日期, 流水帳.結束日期, SUBSTRING(流水帳.網址, 7, 50) AS 網址, 流水帳.帳戶, 
555
+                           (SELECT     流水帳.開始日期, 流水帳.結束日期, 流水帳.網址 AS 網址, 流水帳.帳戶, 
553
                                        商客基本資料表.商品, 商客基本資料表.資料, 商客基本資料表.上行基數, 商客基本資料表.下行基數, 
556
                                        商客基本資料表.商品, 商客基本資料表.資料, 商客基本資料表.上行基數, 商客基本資料表.下行基數, 
554
                                        商客基本資料表.上繳源 AS 老闆, 流水帳.名稱 AS 客戶, 商客基本資料表.上行基數 AS [會員.], 
557
                                        商客基本資料表.上繳源 AS 老闆, 流水帳.名稱 AS 客戶, 商客基本資料表.上行基數 AS [會員.], 
555
                                        商客基本資料表.下行基數 AS [代理.], 商客基本資料表.下行基數 AS [總代理.], 
558
                                        商客基本資料表.下行基數 AS [代理.], 商客基本資料表.下行基數 AS [總代理.], 
567
                                        流水帳.代理小計s, 流水帳.總代理小計s, 流水帳.股東小計s, 流水帳.大股東小計s, 流水帳.總監小計s, 
570
                                        流水帳.代理小計s, 流水帳.總代理小計s, 流水帳.股東小計s, 流水帳.大股東小計s, 流水帳.總監小計s, 
568
                                        流水帳.個人所得s, 流水帳.水差s, 流水帳.下注明細s, 流水帳.查看對帳s, 
571
                                        流水帳.個人所得s, 流水帳.水差s, 流水帳.下注明細s, 流水帳.查看對帳s, 
569
                                        商客基本資料表.上繳源 AS 客帳, 流水帳.[index]
572
                                        商客基本資料表.上繳源 AS 客帳, 流水帳.[index]
570
-                             FROM      流水帳 LEFT OUTER JOIN 商客基本資料表 ON SUBSTRING(流水帳.網址, 7, 50) = 商客基本資料表.網址 AND 流水帳.帳戶 = 商客基本資料表.帳號
573
+                             FROM      流水帳 LEFT OUTER JOIN 商客基本資料表 ON 流水帳.網址 = 商客基本資料表.網址 AND 流水帳.帳戶 = 商客基本資料表.帳號
571
                              WHERE    (流水帳.開始日期 LIKE N'" & Strings.Left(帳務明細查詢表.資料_cb.Text, 10) & "') AND 
574
                              WHERE    (流水帳.開始日期 LIKE N'" & Strings.Left(帳務明細查詢表.資料_cb.Text, 10) & "') AND 
572
                                       (流水帳.結束日期 LIKE N'" & Strings.Right(帳務明細查詢表.資料_cb.Text, 10) & "') AND 
575
                                       (流水帳.結束日期 LIKE N'" & Strings.Right(帳務明細查詢表.資料_cb.Text, 10) & "') AND 
573
                                       (商客基本資料表.商品 LIKE N'%" & 帳務明細查詢表.商品_cb.Text & "%') AND 
576
                                       (商客基本資料表.商品 LIKE N'%" & 帳務明細查詢表.商品_cb.Text & "%') AND 
574
                                       (商客基本資料表.上繳源 LIKE N'%" & 帳務明細查詢表.老闆_cb.Text & "%') " & PA32 & "
577
                                       (商客基本資料表.上繳源 LIKE N'%" & 帳務明細查詢表.老闆_cb.Text & "%') " & PA32 & "
575
-                             GROUP BY  流水帳.開始日期, 流水帳.結束日期, SUBSTRING(流水帳.網址, 7, 50), 流水帳.帳戶, 
578
+                             GROUP BY  流水帳.開始日期, 流水帳.結束日期, 流水帳.網址, 流水帳.帳戶, 
576
                                        商客基本資料表.商品, 商客基本資料表.資料, 商客基本資料表.上行基數, 商客基本資料表.下行基數, 
579
                                        商客基本資料表.商品, 商客基本資料表.資料, 商客基本資料表.上行基數, 商客基本資料表.下行基數, 
577
                                        商客基本資料表.上繳源, 流水帳.名稱, 流水帳.總量, 流水帳.退水, 流水帳.中獎, 流水帳.輸贏, 
580
                                        商客基本資料表.上繳源, 流水帳.名稱, 流水帳.總量, 流水帳.退水, 流水帳.中獎, 流水帳.輸贏, 
578
                                        流水帳.佔成輸贏, 流水帳.水倍差, 流水帳.上繳金額, 流水帳.自已總輸贏, 流水帳.上繳貢獻額, 
581
                                        流水帳.佔成輸贏, 流水帳.水倍差, 流水帳.上繳金額, 流水帳.自已總輸贏, 流水帳.上繳貢獻額, 
588
         ConnOpen_子SQL()
591
         ConnOpen_子SQL()
589
         SQL1 = "UPDATE 流水帳 SET 查看對帳s = N'" & PA38 & "', 下注明細s = N'" & PA32 & "'
592
         SQL1 = "UPDATE 流水帳 SET 查看對帳s = N'" & PA38 & "', 下注明細s = N'" & PA32 & "'
590
                 WHERE ([index] LIKE N'" & PA37 & "') AND (開始日期 LIKE N'" & PA36 & "') AND (結束日期 LIKE N'" & PA35 & "') AND 
593
                 WHERE ([index] LIKE N'" & PA37 & "') AND (開始日期 LIKE N'" & PA36 & "') AND (結束日期 LIKE N'" & PA35 & "') AND 
591
-                      (SUBSTRING(網址, 7, 50) LIKE N'" & PA34 & "') AND (帳戶 LIKE N'" & PA33 & "')"
594
+                      (網址 LIKE N'" & PA34 & "') AND (帳戶 LIKE N'" & PA33 & "')"
592
         CmdSet_For_dr()
595
         CmdSet_For_dr()
593
     End Sub
596
     End Sub
594
     Friend Sub SQL_所得另算表()
597
     Friend Sub SQL_所得另算表()
595
         ConnOpen_子SQL()
598
         ConnOpen_子SQL()
596
         SQL1 = "SELECT     商客基本資料表.商品, 商客基本資料表.商品 AS 所得
599
         SQL1 = "SELECT     商客基本資料表.商品, 商客基本資料表.商品 AS 所得
597
                 FROM       流水帳 LEFT OUTER JOIN
600
                 FROM       流水帳 LEFT OUTER JOIN
598
-                           商客基本資料表 ON 流水帳.帳戶 = 商客基本資料表.帳號 AND SUBSTRING(流水帳.網址, 7, 50) = 商客基本資料表.網址
601
+                           商客基本資料表 ON 流水帳.帳戶 = 商客基本資料表.帳號 AND 流水帳.網址 = 商客基本資料表.網址
599
                 WHERE     (流水帳.下注明細s LIKE N'%" & 帳務明細查詢表.所得指定_cb.Text & "%') AND (流水帳.開始日期 LIKE N'" & Strings.Left(帳務明細查詢表.資料_cb.Text, 10) & "') AND 
602
                 WHERE     (流水帳.下注明細s LIKE N'%" & 帳務明細查詢表.所得指定_cb.Text & "%') AND (流水帳.開始日期 LIKE N'" & Strings.Left(帳務明細查詢表.資料_cb.Text, 10) & "') AND 
600
                           (流水帳.結束日期 LIKE N'" & Strings.Right(帳務明細查詢表.資料_cb.Text, 10) & "')
603
                           (流水帳.結束日期 LIKE N'" & Strings.Right(帳務明細查詢表.資料_cb.Text, 10) & "')
601
                 GROUP BY   商客基本資料表.商品
604
                 GROUP BY   商客基本資料表.商品
602
                 ORDER BY   商客基本資料表.商品"
605
                 ORDER BY   商客基本資料表.商品"
603
         CmdSet_For_DGV()
606
         CmdSet_For_DGV()
604
     End Sub
607
     End Sub
608
+    Friend Sub SQL_流水帳修正()
609
+        SQL1 = "SELECT [index], 開始日期, 結束日期, 網址, 帳戶 FROM 流水帳 WHERE (網址 LIKE 'http:\%') ORDER BY 結束日期 DESC" : CmdSet_For_DGV()
610
+    End Sub
611
+    Friend Sub SQL_修正網址()
612
+        SQL1 = "UPDATE 流水帳 SET 網址 = N'" & PA1 & "' WHERE [index] LIKE N'" & PA2 & "' AND 開始日期 LIKE N'" & PA3 & "' AND 結束日期 LIKE N'" & PA4 & "' AND 帳戶 LIKE N'" & PA5 & "'"
613
+        CmdSet_For_dr()
614
+    End Sub
605
 End Module
615
 End Module

+ 3
- 3
GA-ERP-SYS/Module/SQL_資料庫系統管理.vb Voir le fichier

190
         CmdSet_For_dr()
190
         CmdSet_For_dr()
191
     End Sub
191
     End Sub
192
     Friend Sub SQL_資料庫轉換3()
192
     Friend Sub SQL_資料庫轉換3()
193
-        ConnOpen_備份1() : SQL1 = "SELECT 客戶下, 網址, 帳號, 基數, 流水號, 客名, 計算, 同帳, 所得, 所得另算 FROM 下行客戶" : CmdSet_For_DGV()
193
+        ConnOpen_備份1() : SQL1 = "SELECT 客戶下, 網址, 帳號, 基數, 流水號, 客名, 計算, 同帳, 所得, 所得另算, 下層 FROM 下行客戶" : CmdSet_For_DGV()
194
     End Sub
194
     End Sub
195
     Friend Sub SQL_資料庫轉換3_1()
195
     Friend Sub SQL_資料庫轉換3_1()
196
-        ConnOpen_備份2() : SQL1 = "SELECT 客戶下, 網址, 帳號, 基數, 流水號, 客名, 計算, 同帳, 所得, 所得另算 FROM 下行客戶" : CmdSet_For_DGV()
196
+        ConnOpen_備份2() : SQL1 = "SELECT 客戶下, 網址, 帳號, 基數, 流水號, 客名, 計算, 同帳, 所得, 所得另算, 下層 FROM 下行客戶" : CmdSet_For_DGV()
197
     End Sub
197
     End Sub
198
     Friend Sub SQL_資料庫轉換3_刪除()
198
     Friend Sub SQL_資料庫轉換3_刪除()
199
         ConnOpen_備份2() : SQL1 = "DELETE FROM 下行客戶" : CmdSet_For_dr()
199
         ConnOpen_備份2() : SQL1 = "DELETE FROM 下行客戶" : CmdSet_For_dr()
200
     End Sub
200
     End Sub
201
     Friend Sub SQL_資料庫轉換3_新增()
201
     Friend Sub SQL_資料庫轉換3_新增()
202
         ConnOpen_備份2()
202
         ConnOpen_備份2()
203
-        SQL1 = "INSERT INTO 下行客戶 (客戶下, 網址, 帳號, 基數, 流水號, 客名, 計算, 同帳, 所得, 所得另算) 
203
+        SQL1 = "INSERT INTO 下行客戶 (客戶下, 網址, 帳號, 基數, 流水號, 客名, 計算, 同帳, 所得, 所得另算, 下層) 
204
                 VALUES (N'" & PA & "', N'" & PA1 & "', N'" & PA2 & "', N'" & PA3 & "', N'" & PA4 & "', N'" & PA5 & "', N'" & PA6 & "', N'" & PA7 & "', N'" & PA8 & "', N'" & PA9 & "')"
204
                 VALUES (N'" & PA & "', N'" & PA1 & "', N'" & PA2 & "', N'" & PA3 & "', N'" & PA4 & "', N'" & PA5 & "', N'" & PA6 & "', N'" & PA7 & "', N'" & PA8 & "', N'" & PA9 & "')"
205
         CmdSet_For_dr()
205
         CmdSet_For_dr()
206
     End Sub
206
     End Sub

+ 1
- 1
GA-ERP-SYS/Module/全域變數.vb Voir le fichier

10
     Public AA(99) As String : Public BB(99) As Boolean : Public CC(99) As Boolean : Public 登入判斷 As Boolean : Public 登入客戶 As String : Public 登入資料庫 As String : Public 業務名稱 As String
10
     Public AA(99) As String : Public BB(99) As Boolean : Public CC(99) As Boolean : Public 登入判斷 As Boolean : Public 登入客戶 As String : Public 登入資料庫 As String : Public 業務名稱 As String
11
     Public QA1 As String : Public QA2 As String : Public QA3 As String : Public QA4 As String
11
     Public QA1 As String : Public QA2 As String : Public QA3 As String : Public QA4 As String
12
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
12
     '----系統版本-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
13
-    Public 版本 As String = "2021091601"
13
+    Public 版本 As String = "2021100801"
14
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
14
     '----系統用全域變數-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15
     '----系統閒置-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15
     '----系統閒置-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
16
     Public 判斷重登 As Boolean : Public 內外網 As Boolean : Public 重登確認 As Boolean : Public 主頁開啟 As Boolean
16
     Public 判斷重登 As Boolean : Public 內外網 As Boolean : Public 重登確認 As Boolean : Public 主頁開啟 As Boolean

+ 1
- 1
GA-ERP-SYS/My Project/AssemblyInfo.vb Voir le fichier

32
 ' <Assembly: AssemblyVersion("1.0.*")>
32
 ' <Assembly: AssemblyVersion("1.0.*")>
33
 
33
 
34
 <Assembly: AssemblyVersion("1.10.0.0")>
34
 <Assembly: AssemblyVersion("1.10.0.0")>
35
-<Assembly: AssemblyFileVersion("1.10.0.0")>
35
+<Assembly: AssemblyFileVersion("1.10.1.0")>

BIN
GA-ERP-SYS/bin/Debug/Auto.exe Voir le fichier


BIN
GA-ERP-SYS/bin/Debug/GA-ERP-SYS.exe Voir le fichier


BIN
GA-ERP-SYS/bin/Debug/GA-ERP-SYS.pdb Voir le fichier


+ 3
- 0
GA-ERP-SYS/bin/Debug/lorverrorlog.txt Voir le fichier

1
+Traceback (most recent call last):
2
+  File "LoginVerify.py", line 134, in <module>
3
+FileNotFoundError: [Errno 2] No such file or directory: 'lorv.csv'

BIN
GA-ERP-SYS/bin/Debug/新的/Auto.exe Voir le fichier


BIN
GA-ERP-SYS/bin/Debug/舊的/Auto.exe Voir le fichier


BIN
GA-ERP-SYS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache Voir le fichier


BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.exe Voir le fichier


BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.pdb Voir le fichier


+ 1
- 1
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.FileListAbsolute.txt Voir le fichier

126
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\bin\Debug\GA-ERP-SYS.xml
126
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\bin\Debug\GA-ERP-SYS.xml
127
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\bin\Debug\DocumentFormat.OpenXml.dll
127
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\bin\Debug\DocumentFormat.OpenXml.dll
128
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\bin\Debug\DocumentFormat.OpenXml.xml
128
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\bin\Debug\DocumentFormat.OpenXml.xml
129
-D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.vbprojAssemblyReference.cache
130
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.網址帳號驗證中.resources
129
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.網址帳號驗證中.resources
131
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.帳務明細查詢表.resources
130
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.帳務明細查詢表.resources
132
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.錯誤排除手冊.resources
131
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA_ERP_SYS.錯誤排除手冊.resources
156
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.exe
155
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.exe
157
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.xml
156
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.xml
158
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.pdb
157
 D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.pdb
158
+D:\工巧明\GA\GA-ERP-SYS\GA-ERP-SYS\obj\Debug\GA-ERP-SYS.vbprojAssemblyReference.cache

BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbproj.GenerateResource.cache Voir le fichier


BIN
GA-ERP-SYS/obj/Debug/GA-ERP-SYS.vbprojAssemblyReference.cache Voir le fichier


+ 70
- 22
GA-ERP-SYS/基本資料管理/基本資料.Designer.vb Voir le fichier

64
         Me.Label14 = New System.Windows.Forms.Label()
64
         Me.Label14 = New System.Windows.Forms.Label()
65
         Me.狀態_tb = New System.Windows.Forms.TextBox()
65
         Me.狀態_tb = New System.Windows.Forms.TextBox()
66
         Me.GroupBox5 = New System.Windows.Forms.GroupBox()
66
         Me.GroupBox5 = New System.Windows.Forms.GroupBox()
67
+        Me.所得指定_tb = New System.Windows.Forms.TextBox()
68
+        Me.Label28 = New System.Windows.Forms.Label()
67
         Me.所得計算_ch = New System.Windows.Forms.CheckBox()
69
         Me.所得計算_ch = New System.Windows.Forms.CheckBox()
68
         Me.參與計算_ch = New System.Windows.Forms.CheckBox()
70
         Me.參與計算_ch = New System.Windows.Forms.CheckBox()
69
         Me.取消2_bt = New System.Windows.Forms.Button()
71
         Me.取消2_bt = New System.Windows.Forms.Button()
155
         Me.PictureBox1 = New System.Windows.Forms.PictureBox()
157
         Me.PictureBox1 = New System.Windows.Forms.PictureBox()
156
         Me.所得取消_bt = New System.Windows.Forms.Button()
158
         Me.所得取消_bt = New System.Windows.Forms.Button()
157
         Me.所得全選_bt = New System.Windows.Forms.Button()
159
         Me.所得全選_bt = New System.Windows.Forms.Button()
158
-        Me.所得指定_tb = New System.Windows.Forms.TextBox()
159
-        Me.Label28 = New System.Windows.Forms.Label()
160
+        Me.字體大小調整_lb = New System.Windows.Forms.Label()
161
+        Me.字體_NUD = New System.Windows.Forms.NumericUpDown()
162
+        Me.下層帳號_ch = New System.Windows.Forms.CheckBox()
160
         Me.GroupBox1.SuspendLayout()
163
         Me.GroupBox1.SuspendLayout()
161
         Me.GroupBox2.SuspendLayout()
164
         Me.GroupBox2.SuspendLayout()
162
         CType(Me.基數_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
165
         CType(Me.基數_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
171
         CType(Me.LOG1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
174
         CType(Me.LOG1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
172
         CType(Me.LOG2_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
175
         CType(Me.LOG2_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
173
         CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
176
         CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit()
177
+        CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).BeginInit()
174
         Me.SuspendLayout()
178
         Me.SuspendLayout()
175
         '
179
         '
176
         'GroupBox1
180
         'GroupBox1
425
         Me.清除搜索3_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
429
         Me.清除搜索3_bt.ForeColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(0, Byte), Integer), CType(CType(192, Byte), Integer))
426
         Me.清除搜索3_bt.Location = New System.Drawing.Point(309, 649)
430
         Me.清除搜索3_bt.Location = New System.Drawing.Point(309, 649)
427
         Me.清除搜索3_bt.Name = "清除搜索3_bt"
431
         Me.清除搜索3_bt.Name = "清除搜索3_bt"
428
-        Me.清除搜索3_bt.Size = New System.Drawing.Size(85, 47)
432
+        Me.清除搜索3_bt.Size = New System.Drawing.Size(85, 25)
429
         Me.清除搜索3_bt.TabIndex = 1537
433
         Me.清除搜索3_bt.TabIndex = 1537
430
         Me.清除搜索3_bt.Text = "清除搜索"
434
         Me.清除搜索3_bt.Text = "清除搜索"
431
         Me.清除搜索3_bt.UseVisualStyleBackColor = False
435
         Me.清除搜索3_bt.UseVisualStyleBackColor = False
477
         '
481
         '
478
         Me.GroupBox5.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
482
         Me.GroupBox5.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
479
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
483
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
484
+        Me.GroupBox5.Controls.Add(Me.下層帳號_ch)
480
         Me.GroupBox5.Controls.Add(Me.所得指定_tb)
485
         Me.GroupBox5.Controls.Add(Me.所得指定_tb)
481
         Me.GroupBox5.Controls.Add(Me.Label28)
486
         Me.GroupBox5.Controls.Add(Me.Label28)
482
         Me.GroupBox5.Controls.Add(Me.所得計算_ch)
487
         Me.GroupBox5.Controls.Add(Me.所得計算_ch)
512
         Me.GroupBox5.TabStop = False
517
         Me.GroupBox5.TabStop = False
513
         Me.GroupBox5.Text = "下收客戶帳號設定"
518
         Me.GroupBox5.Text = "下收客戶帳號設定"
514
         '
519
         '
520
+        '所得指定_tb
521
+        '
522
+        Me.所得指定_tb.Location = New System.Drawing.Point(253, 119)
523
+        Me.所得指定_tb.Name = "所得指定_tb"
524
+        Me.所得指定_tb.Size = New System.Drawing.Size(133, 23)
525
+        Me.所得指定_tb.TabIndex = 1558
526
+        '
527
+        'Label28
528
+        '
529
+        Me.Label28.AutoSize = True
530
+        Me.Label28.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
531
+        Me.Label28.Location = New System.Drawing.Point(197, 123)
532
+        Me.Label28.Name = "Label28"
533
+        Me.Label28.Size = New System.Drawing.Size(56, 16)
534
+        Me.Label28.TabIndex = 1557
535
+        Me.Label28.Text = "所得指定"
536
+        '
515
         '所得計算_ch
537
         '所得計算_ch
516
         '
538
         '
517
         Me.所得計算_ch.AutoSize = True
539
         Me.所得計算_ch.AutoSize = True
518
-        Me.所得計算_ch.Location = New System.Drawing.Point(298, 99)
540
+        Me.所得計算_ch.Location = New System.Drawing.Point(210, 98)
519
         Me.所得計算_ch.Name = "所得計算_ch"
541
         Me.所得計算_ch.Name = "所得計算_ch"
520
         Me.所得計算_ch.Size = New System.Drawing.Size(75, 20)
542
         Me.所得計算_ch.Size = New System.Drawing.Size(75, 20)
521
         Me.所得計算_ch.TabIndex = 1556
543
         Me.所得計算_ch.TabIndex = 1556
525
         '參與計算_ch
547
         '參與計算_ch
526
         '
548
         '
527
         Me.參與計算_ch.AutoSize = True
549
         Me.參與計算_ch.AutoSize = True
528
-        Me.參與計算_ch.Location = New System.Drawing.Point(68, 99)
550
+        Me.參與計算_ch.Location = New System.Drawing.Point(10, 98)
529
         Me.參與計算_ch.Name = "參與計算_ch"
551
         Me.參與計算_ch.Name = "參與計算_ch"
530
         Me.參與計算_ch.Size = New System.Drawing.Size(75, 20)
552
         Me.參與計算_ch.Size = New System.Drawing.Size(75, 20)
531
         Me.參與計算_ch.TabIndex = 1554
553
         Me.參與計算_ch.TabIndex = 1554
748
         '上下同帳_ch
770
         '上下同帳_ch
749
         '
771
         '
750
         Me.上下同帳_ch.AutoSize = True
772
         Me.上下同帳_ch.AutoSize = True
751
-        Me.上下同帳_ch.Location = New System.Drawing.Point(185, 99)
773
+        Me.上下同帳_ch.Location = New System.Drawing.Point(111, 98)
752
         Me.上下同帳_ch.Name = "上下同帳_ch"
774
         Me.上下同帳_ch.Name = "上下同帳_ch"
753
         Me.上下同帳_ch.Size = New System.Drawing.Size(75, 20)
775
         Me.上下同帳_ch.Size = New System.Drawing.Size(75, 20)
754
         Me.上下同帳_ch.TabIndex = 1555
776
         Me.上下同帳_ch.TabIndex = 1555
1549
         Me.所得全選_bt.Text = "所得全選"
1571
         Me.所得全選_bt.Text = "所得全選"
1550
         Me.所得全選_bt.UseVisualStyleBackColor = False
1572
         Me.所得全選_bt.UseVisualStyleBackColor = False
1551
         '
1573
         '
1552
-        '所得指定_tb
1553
-        '
1554
-        Me.所得指定_tb.Location = New System.Drawing.Point(253, 119)
1555
-        Me.所得指定_tb.Name = "所得指定_tb"
1556
-        Me.所得指定_tb.Size = New System.Drawing.Size(133, 23)
1557
-        Me.所得指定_tb.TabIndex = 1558
1558
-        '
1559
-        'Label28
1560
-        '
1561
-        Me.Label28.AutoSize = True
1562
-        Me.Label28.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1563
-        Me.Label28.Location = New System.Drawing.Point(197, 123)
1564
-        Me.Label28.Name = "Label28"
1565
-        Me.Label28.Size = New System.Drawing.Size(56, 16)
1566
-        Me.Label28.TabIndex = 1557
1567
-        Me.Label28.Text = "所得指定"
1574
+        '字體大小調整_lb
1575
+        '
1576
+        Me.字體大小調整_lb.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1577
+        Me.字體大小調整_lb.AutoSize = True
1578
+        Me.字體大小調整_lb.Font = New System.Drawing.Font("微軟正黑體", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1579
+        Me.字體大小調整_lb.ForeColor = System.Drawing.Color.Red
1580
+        Me.字體大小調整_lb.ImeMode = System.Windows.Forms.ImeMode.NoControl
1581
+        Me.字體大小調整_lb.Location = New System.Drawing.Point(307, 676)
1582
+        Me.字體大小調整_lb.Name = "字體大小調整_lb"
1583
+        Me.字體大小調整_lb.Size = New System.Drawing.Size(60, 17)
1584
+        Me.字體大小調整_lb.TabIndex = 1632
1585
+        Me.字體大小調整_lb.Text = "字體調整"
1586
+        '
1587
+        '字體_NUD
1588
+        '
1589
+        Me.字體_NUD.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
1590
+        Me.字體_NUD.DecimalPlaces = 1
1591
+        Me.字體_NUD.Increment = New Decimal(New Integer() {1, 0, 0, 65536})
1592
+        Me.字體_NUD.Location = New System.Drawing.Point(368, 674)
1593
+        Me.字體_NUD.Maximum = New Decimal(New Integer() {18, 0, 0, 0})
1594
+        Me.字體_NUD.Minimum = New Decimal(New Integer() {6, 0, 0, 0})
1595
+        Me.字體_NUD.Name = "字體_NUD"
1596
+        Me.字體_NUD.Size = New System.Drawing.Size(38, 22)
1597
+        Me.字體_NUD.TabIndex = 1631
1598
+        Me.字體_NUD.Value = New Decimal(New Integer() {9, 0, 0, 0})
1599
+        '
1600
+        '下層帳號_ch
1601
+        '
1602
+        Me.下層帳號_ch.AutoSize = True
1603
+        Me.下層帳號_ch.Location = New System.Drawing.Point(313, 98)
1604
+        Me.下層帳號_ch.Name = "下層帳號_ch"
1605
+        Me.下層帳號_ch.Size = New System.Drawing.Size(75, 20)
1606
+        Me.下層帳號_ch.TabIndex = 1559
1607
+        Me.下層帳號_ch.Text = "下層帳號"
1608
+        Me.下層帳號_ch.UseVisualStyleBackColor = True
1568
         '
1609
         '
1569
         '基本資料
1610
         '基本資料
1570
         '
1611
         '
1571
         Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
1612
         Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
1572
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
1613
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
1573
         Me.ClientSize = New System.Drawing.Size(1499, 698)
1614
         Me.ClientSize = New System.Drawing.Size(1499, 698)
1615
+        Me.Controls.Add(Me.字體大小調整_lb)
1616
+        Me.Controls.Add(Me.字體_NUD)
1574
         Me.Controls.Add(Me.所得取消_bt)
1617
         Me.Controls.Add(Me.所得取消_bt)
1575
         Me.Controls.Add(Me.所得全選_bt)
1618
         Me.Controls.Add(Me.所得全選_bt)
1576
         Me.Controls.Add(Me.同帳取消_bt)
1619
         Me.Controls.Add(Me.同帳取消_bt)
1617
         CType(Me.LOG1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1660
         CType(Me.LOG1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1618
         CType(Me.LOG2_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1661
         CType(Me.LOG2_dgv, System.ComponentModel.ISupportInitialize).EndInit()
1619
         CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
1662
         CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit()
1663
+        CType(Me.字體_NUD, System.ComponentModel.ISupportInitialize).EndInit()
1620
         Me.ResumeLayout(False)
1664
         Me.ResumeLayout(False)
1665
+        Me.PerformLayout()
1621
 
1666
 
1622
     End Sub
1667
     End Sub
1623
     Friend WithEvents GroupBox1 As GroupBox
1668
     Friend WithEvents GroupBox1 As GroupBox
1741
     Friend WithEvents 所得全選_bt As Button
1786
     Friend WithEvents 所得全選_bt As Button
1742
     Friend WithEvents 所得指定_tb As TextBox
1787
     Friend WithEvents 所得指定_tb As TextBox
1743
     Friend WithEvents Label28 As Label
1788
     Friend WithEvents Label28 As Label
1789
+    Friend WithEvents 字體大小調整_lb As Label
1790
+    Friend WithEvents 字體_NUD As NumericUpDown
1791
+    Friend WithEvents 下層帳號_ch As CheckBox
1744
 End Class
1792
 End Class

+ 27
- 7
GA-ERP-SYS/基本資料管理/基本資料.vb Voir le fichier

52
         客戶下_dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
52
         客戶下_dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
53
         客戶下_dgv.Columns(0).FillWeight = 80 : 客戶下_dgv.Columns(1).Visible = False : 客戶下_dgv.Columns(2).FillWeight = 80 : 客戶下_dgv.Columns(3).FillWeight = 80
53
         客戶下_dgv.Columns(0).FillWeight = 80 : 客戶下_dgv.Columns(1).Visible = False : 客戶下_dgv.Columns(2).FillWeight = 80 : 客戶下_dgv.Columns(3).FillWeight = 80
54
         客戶下_dgv.Columns(4).FillWeight = 80 : 客戶下_dgv.Columns(5).Visible = False : 客戶下_dgv.Columns(6).Visible = False : 客戶下_dgv.Columns(7).FillWeight = 70
54
         客戶下_dgv.Columns(4).FillWeight = 80 : 客戶下_dgv.Columns(5).Visible = False : 客戶下_dgv.Columns(6).Visible = False : 客戶下_dgv.Columns(7).FillWeight = 70
55
-        客戶下_dgv.Columns(8).FillWeight = 47 : 客戶下_dgv.Columns(9).FillWeight = 47 : 客戶下_dgv.Columns(10).FillWeight = 47
55
+        客戶下_dgv.Columns(8).FillWeight = 47 : 客戶下_dgv.Columns(9).FillWeight = 47 : 客戶下_dgv.Columns(10).FillWeight = 47 : 客戶下_dgv.Columns(11).FillWeight = 47
56
         For i As Integer = 0 To 客戶下_dgv.Rows.Count - 1
56
         For i As Integer = 0 To 客戶下_dgv.Rows.Count - 1
57
             If IsDBNull(客戶下_dgv("計算", i).Value) Then : 客戶下_dgv("計算", i).Value = False : End If
57
             If IsDBNull(客戶下_dgv("計算", i).Value) Then : 客戶下_dgv("計算", i).Value = False : End If
58
             If IsDBNull(客戶下_dgv("同帳", i).Value) Then : 客戶下_dgv("同帳", i).Value = False : End If
58
             If IsDBNull(客戶下_dgv("同帳", i).Value) Then : 客戶下_dgv("同帳", i).Value = False : End If
59
             If IsDBNull(客戶下_dgv("所得", i).Value) Then : 客戶下_dgv("所得", i).Value = False : End If
59
             If IsDBNull(客戶下_dgv("所得", i).Value) Then : 客戶下_dgv("所得", i).Value = False : End If
60
+            If IsDBNull(客戶下_dgv("下層", i).Value) Then : 客戶下_dgv("下層", i).Value = False : End If
60
         Next
61
         Next
61
     End Sub
62
     End Sub
62
     Private Sub Set_商客清單()
63
     Private Sub Set_商客清單()
132
         Me.MdiParent = GA_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True : GA_ERP_SYS.WindowState = 0
133
         Me.MdiParent = GA_ERP_SYS : Me.WindowState = 2 : Me.AutoScroll = True : GA_ERP_SYS.WindowState = 0
133
         商品_tb.Enabled = False : 網址2_tb.Enabled = False : 編號_tb.Enabled = False : 帳號_tb.Enabled = False : 密碼_tb.Enabled = False : 上繳源_tb.Enabled = False
134
         商品_tb.Enabled = False : 網址2_tb.Enabled = False : 編號_tb.Enabled = False : 帳號_tb.Enabled = False : 密碼_tb.Enabled = False : 上繳源_tb.Enabled = False
134
         客戶下_tb.Enabled = False : 客戶名稱_tb.Enabled = False : L50.Visible = False : 參與計算_ch.Enabled = False : 上下同帳_ch.Enabled = False : 所得計算_ch.Enabled = False
135
         客戶下_tb.Enabled = False : 客戶名稱_tb.Enabled = False : L50.Visible = False : 參與計算_ch.Enabled = False : 上下同帳_ch.Enabled = False : 所得計算_ch.Enabled = False
135
-        所得指定_tb.Enabled = False
136
+        所得指定_tb.Enabled = False : 下層帳號_ch.Enabled = False
136
         PictureBox1.BringToFront()
137
         PictureBox1.BringToFront()
137
         '-------------------------------------------------------------------------------------------------------
138
         '-------------------------------------------------------------------------------------------------------
138
         SQL_下拉資料清單讀取()
139
         SQL_下拉資料清單讀取()
139
         資料_cb.Items.Clear() : While (dr.Read()) : 資料_cb.Items.Add(dr("資料")) : End While : conn.Close()
140
         資料_cb.Items.Clear() : While (dr.Read()) : 資料_cb.Items.Add(dr("資料")) : End While : conn.Close()
140
         '-------------------------------------------------------------------------------------------------------
141
         '-------------------------------------------------------------------------------------------------------
141
         Set_基數下拉讀取1() : Set_商品下拉讀取1()
142
         Set_基數下拉讀取1() : Set_商品下拉讀取1()
142
-
143
+        If GA_ERP_SYS.Size.Width > 1440 And GA_ERP_SYS.Size.Height > 900 Then
144
+            字體_NUD.Value = 9
145
+        ElseIf GA_ERP_SYS.Size.Width <= 1440 And GA_ERP_SYS.Size.Height <= 900 Then
146
+            字體_NUD.Value = 7.6
147
+        End If
143
         If CC(16) = False Then
148
         If CC(16) = False Then
144
             進階控制_bt.Enabled = False
149
             進階控制_bt.Enabled = False
145
         End If
150
         End If
148
         系統_cb.SelectedIndex = 0 : 系統1_cb.SelectedIndex = 0
153
         系統_cb.SelectedIndex = 0 : 系統1_cb.SelectedIndex = 0
149
         PA = "" : PA1 = "" : PA9 = "" : PA16 = "" : Set_商品清單() : Set_基數清單() : Set_資料清單() : Set_客戶下清單() : Set_商客清單() : Set_LOG1() : Set_LOG2()
154
         PA = "" : PA1 = "" : PA9 = "" : PA16 = "" : Set_商品清單() : Set_基數清單() : Set_資料清單() : Set_客戶下清單() : Set_商客清單() : Set_LOG1() : Set_LOG2()
150
     End Sub
155
     End Sub
156
+    Private Sub 基本資料_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
157
+        If GA_ERP_SYS.Size.Width > 1440 And GA_ERP_SYS.Size.Height > 900 Then
158
+            字體_NUD.Value = 9
159
+        ElseIf GA_ERP_SYS.Size.Width <= 1440 And GA_ERP_SYS.Size.Height <= 900 Then
160
+            字體_NUD.Value = 7.6
161
+        End If
162
+    End Sub
163
+    Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
164
+        商品_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
165
+        商客_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
166
+        客戶下_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
167
+    End Sub
151
     Private Sub 商品_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 商品_dgv.CellClick
168
     Private Sub 商品_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 商品_dgv.CellClick
152
         If e.RowIndex = -1 Then : Else
169
         If e.RowIndex = -1 Then : Else
153
             商品_tb.Text = 商品_dgv("商品", e.RowIndex).Value.ToString : 編號_tb.Text = 商品_dgv("編號", e.RowIndex).Value.ToString
170
             商品_tb.Text = 商品_dgv("商品", e.RowIndex).Value.ToString : 編號_tb.Text = 商品_dgv("編號", e.RowIndex).Value.ToString
170
             下行1_cb.Text = 客戶下_dgv("基數", e.RowIndex).Value.ToString : 客戶名稱_tb.Text = 客戶下_dgv("客戶名稱", e.RowIndex).Value.ToString
187
             下行1_cb.Text = 客戶下_dgv("基數", e.RowIndex).Value.ToString : 客戶名稱_tb.Text = 客戶下_dgv("客戶名稱", e.RowIndex).Value.ToString
171
             網址4_tb.Text = 客戶下_dgv("網址", e.RowIndex).Value.ToString : 參與計算_ch.Checked = 客戶下_dgv("計算", e.RowIndex).Value
188
             網址4_tb.Text = 客戶下_dgv("網址", e.RowIndex).Value.ToString : 參與計算_ch.Checked = 客戶下_dgv("計算", e.RowIndex).Value
172
             上下同帳_ch.Checked = 客戶下_dgv("同帳", e.RowIndex).Value : 所得計算_ch.Checked = 客戶下_dgv("所得", e.RowIndex).Value
189
             上下同帳_ch.Checked = 客戶下_dgv("同帳", e.RowIndex).Value : 所得計算_ch.Checked = 客戶下_dgv("所得", e.RowIndex).Value
173
-            帳號3_cb.Text = 帳號4_cb.Text & " - " & 老闆_cb.Text
190
+            帳號3_cb.Text = 帳號4_cb.Text & " - " & 老闆_cb.Text : 所得指定_tb.Text = 客戶下_dgv("所得另算", e.RowIndex).Value.ToString
191
+            下層帳號_ch.Checked = 客戶下_dgv("下層", e.RowIndex).Value
174
         End If
192
         End If
175
     End Sub
193
     End Sub
176
     Private Sub 商客_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 商客_dgv.CellClick
194
     Private Sub 商客_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 商客_dgv.CellClick
264
     Private Sub 客戶下新增_bt_Click(sender As Object, e As EventArgs) Handles 客戶下新增_bt.Click
282
     Private Sub 客戶下新增_bt_Click(sender As Object, e As EventArgs) Handles 客戶下新增_bt.Click
265
         客戶下新增_bt.Enabled = False : 客戶下_tb.Enabled = True : 客戶名稱_tb.Enabled = True : 所得指定_tb.Enabled = True
283
         客戶下新增_bt.Enabled = False : 客戶下_tb.Enabled = True : 客戶名稱_tb.Enabled = True : 所得指定_tb.Enabled = True
266
         客戶下_tb.Text = "" : 客戶名稱_tb.Text = "" : 參與計算_ch.Checked = True : 上下同帳_ch.Checked = False : 所得計算_ch.Checked = True
284
         客戶下_tb.Text = "" : 客戶名稱_tb.Text = "" : 參與計算_ch.Checked = True : 上下同帳_ch.Checked = False : 所得計算_ch.Checked = True
285
+        下層帳號_ch.Enabled = True
267
     End Sub
286
     End Sub
268
     Private Sub 客戶下修正_bt_Click(sender As Object, e As EventArgs) Handles 客戶下修正_bt.Click
287
     Private Sub 客戶下修正_bt_Click(sender As Object, e As EventArgs) Handles 客戶下修正_bt.Click
269
         客戶下修正_bt.Enabled = False : 客戶下_tb.Enabled = True : 客戶名稱_tb.Enabled = True : 所得指定_tb.Enabled = True
288
         客戶下修正_bt.Enabled = False : 客戶下_tb.Enabled = True : 客戶名稱_tb.Enabled = True : 所得指定_tb.Enabled = True
304
     Private Sub 取消2_bt_Click(sender As Object, e As EventArgs) Handles 取消2_bt.Click
323
     Private Sub 取消2_bt_Click(sender As Object, e As EventArgs) Handles 取消2_bt.Click
305
         客戶下修正_bt.Enabled = True : 客戶下新增_bt.Enabled = True : 客戶下_tb.Enabled = False : 客戶名稱_tb.Enabled = False
324
         客戶下修正_bt.Enabled = True : 客戶下新增_bt.Enabled = True : 客戶下_tb.Enabled = False : 客戶名稱_tb.Enabled = False
306
         參與計算_ch.Checked = False : 上下同帳_ch.Checked = False : 所得計算_ch.Checked = False : 所得指定_tb.Enabled = False
325
         參與計算_ch.Checked = False : 上下同帳_ch.Checked = False : 所得計算_ch.Checked = False : 所得指定_tb.Enabled = False
326
+        下層帳號_ch.Enabled = False
307
     End Sub
327
     End Sub
308
     Private Sub 客戶下刪除_bt_Click(sender As Object, e As EventArgs) Handles 客戶下刪除_bt.Click
328
     Private Sub 客戶下刪除_bt_Click(sender As Object, e As EventArgs) Handles 客戶下刪除_bt.Click
309
         Dim aa As MsgBoxResult = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
329
         Dim aa As MsgBoxResult = MsgBox("確定要刪除該筆資料?", MsgBoxStyle.OkCancel)
336
             For i As Integer = 0 To 客戶下_dgv.Rows.Count - 1
356
             For i As Integer = 0 To 客戶下_dgv.Rows.Count - 1
337
                 MyModule1.進度條()
357
                 MyModule1.進度條()
338
                 PA = 客戶下_dgv("流水號", i).Value.ToString : BL1 = 客戶下_dgv("計算", i).Value : BL2 = 客戶下_dgv("同帳", i).Value : BL3 = 客戶下_dgv("所得", i).Value
358
                 PA = 客戶下_dgv("流水號", i).Value.ToString : BL1 = 客戶下_dgv("計算", i).Value : BL2 = 客戶下_dgv("同帳", i).Value : BL3 = 客戶下_dgv("所得", i).Value
339
-                PA1 = 客戶下_dgv("所得指定", i).Value.ToString
359
+                PA1 = 客戶下_dgv("所得另算", i).Value.ToString : BL4 = 客戶下_dgv("下層", i).Value
340
                 SQL_系統編碼規則_客戶下批改()
360
                 SQL_系統編碼規則_客戶下批改()
341
             Next : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0 : MsgBox("批量存檔完成!!!")
361
             Next : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0 : MsgBox("批量存檔完成!!!")
342
         End If : conn.Close() : PA = ""
362
         End If : conn.Close() : PA = ""
659
     End Sub
679
     End Sub
660
     Private Sub 進階控制_bt_Click(sender As Object, e As EventArgs) Handles 進階控制_bt.Click
680
     Private Sub 進階控制_bt_Click(sender As Object, e As EventArgs) Handles 進階控制_bt.Click
661
         If PictureBox1.Visible = False Then
681
         If PictureBox1.Visible = False Then
662
-            PictureBox1.Visible = True : 參與計算_ch.Enabled = False : 上下同帳_ch.Enabled = False : 所得計算_ch.Enabled = False
682
+            PictureBox1.Visible = True : 參與計算_ch.Enabled = False : 上下同帳_ch.Enabled = False : 所得計算_ch.Enabled = False : 下層帳號_ch.Enabled = False
663
         Else
683
         Else
664
-            PictureBox1.Visible = False : 參與計算_ch.Enabled = True : 上下同帳_ch.Enabled = True : 所得計算_ch.Enabled = True
684
+            PictureBox1.Visible = False : 參與計算_ch.Enabled = True : 上下同帳_ch.Enabled = True : 所得計算_ch.Enabled = True : 下層帳號_ch.Enabled = True
665
         End If
685
         End If
666
     End Sub
686
     End Sub
667
     Private Sub LOG檔_bt_Click(sender As Object, e As EventArgs) Handles LOG檔_bt.Click
687
     Private Sub LOG檔_bt_Click(sender As Object, e As EventArgs) Handles LOG檔_bt.Click

+ 47
- 47
GA-ERP-SYS/報表系統管理/帳務彙總計算表.Designer.vb Voir le fichier

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 DataGridViewCellStyle16 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
27
-        Dim DataGridViewCellStyle17 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
28
-        Dim DataGridViewCellStyle18 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
29
-        Dim DataGridViewCellStyle19 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
30
-        Dim DataGridViewCellStyle20 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
31
-        Dim DataGridViewCellStyle21 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
32
-        Dim DataGridViewCellStyle22 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
33
-        Dim DataGridViewCellStyle23 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
34
-        Dim DataGridViewCellStyle24 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
35
-        Dim DataGridViewCellStyle25 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
36
-        Dim DataGridViewCellStyle26 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
37
-        Dim DataGridViewCellStyle27 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
38
-        Dim DataGridViewCellStyle28 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
39
-        Dim DataGridViewCellStyle29 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
40
-        Dim DataGridViewCellStyle30 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
+        Dim DataGridViewCellStyle6 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
32
+        Dim DataGridViewCellStyle7 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
33
+        Dim DataGridViewCellStyle8 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
34
+        Dim DataGridViewCellStyle9 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()
37
+        Dim DataGridViewCellStyle12 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
38
+        Dim DataGridViewCellStyle13 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
39
+        Dim DataGridViewCellStyle14 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
40
+        Dim DataGridViewCellStyle15 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
41
         Me.流水帳_dgv = New System.Windows.Forms.DataGridView()
41
         Me.流水帳_dgv = New System.Windows.Forms.DataGridView()
42
         Me.Label9 = New System.Windows.Forms.Label()
42
         Me.Label9 = New System.Windows.Forms.Label()
43
         Me.資料_cb = New System.Windows.Forms.ComboBox()
43
         Me.資料_cb = New System.Windows.Forms.ComboBox()
164
         '
164
         '
165
         '流水帳_dgv
165
         '流水帳_dgv
166
         '
166
         '
167
-        DataGridViewCellStyle16.BackColor = System.Drawing.Color.FromArgb(CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer))
168
-        Me.流水帳_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle16
167
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer))
168
+        Me.流水帳_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
169
         Me.流水帳_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
169
         Me.流水帳_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
170
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
170
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
171
         Me.流水帳_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
171
         Me.流水帳_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
242
         '
242
         '
243
         '彙總_dgv
243
         '彙總_dgv
244
         '
244
         '
245
-        DataGridViewCellStyle17.BackColor = System.Drawing.Color.FromArgb(CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer))
246
-        Me.彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle17
245
+        DataGridViewCellStyle2.BackColor = System.Drawing.Color.FromArgb(CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(224, Byte), Integer))
246
+        Me.彙總_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
247
         Me.彙總_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
247
         Me.彙總_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
248
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
248
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
249
         Me.彙總_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
249
         Me.彙總_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
251
         Me.彙總_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
251
         Me.彙總_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
252
         Me.彙總_dgv.Name = "彙總_dgv"
252
         Me.彙總_dgv.Name = "彙總_dgv"
253
         Me.彙總_dgv.RowHeadersWidth = 4
253
         Me.彙總_dgv.RowHeadersWidth = 4
254
-        DataGridViewCellStyle18.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
255
-        Me.彙總_dgv.RowsDefaultCellStyle = DataGridViewCellStyle18
254
+        DataGridViewCellStyle3.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
255
+        Me.彙總_dgv.RowsDefaultCellStyle = DataGridViewCellStyle3
256
         Me.彙總_dgv.RowTemplate.Height = 24
256
         Me.彙總_dgv.RowTemplate.Height = 24
257
         Me.彙總_dgv.Size = New System.Drawing.Size(241, 961)
257
         Me.彙總_dgv.Size = New System.Drawing.Size(241, 961)
258
         Me.彙總_dgv.TabIndex = 1521
258
         Me.彙總_dgv.TabIndex = 1521
343
         '
343
         '
344
         '彙總1_dgv
344
         '彙總1_dgv
345
         '
345
         '
346
-        DataGridViewCellStyle19.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
347
-        Me.彙總1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle19
346
+        DataGridViewCellStyle4.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
347
+        Me.彙總1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle4
348
         Me.彙總1_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
348
         Me.彙總1_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
349
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
349
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
350
         Me.彙總1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
350
         Me.彙總1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
363
         Me.彙總2_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
363
         Me.彙總2_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
364
         Me.彙總2_dgv.Name = "彙總2_dgv"
364
         Me.彙總2_dgv.Name = "彙總2_dgv"
365
         Me.彙總2_dgv.RowHeadersWidth = 4
365
         Me.彙總2_dgv.RowHeadersWidth = 4
366
-        DataGridViewCellStyle20.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
367
-        Me.彙總2_dgv.RowsDefaultCellStyle = DataGridViewCellStyle20
366
+        DataGridViewCellStyle5.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
367
+        Me.彙總2_dgv.RowsDefaultCellStyle = DataGridViewCellStyle5
368
         Me.彙總2_dgv.RowTemplate.Height = 24
368
         Me.彙總2_dgv.RowTemplate.Height = 24
369
         Me.彙總2_dgv.Size = New System.Drawing.Size(512, 257)
369
         Me.彙總2_dgv.Size = New System.Drawing.Size(512, 257)
370
         Me.彙總2_dgv.TabIndex = 1535
370
         Me.彙總2_dgv.TabIndex = 1535
371
         '
371
         '
372
         '客戶下_dgv
372
         '客戶下_dgv
373
         '
373
         '
374
-        DataGridViewCellStyle21.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
375
-        Me.客戶下_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle21
374
+        DataGridViewCellStyle6.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
375
+        Me.客戶下_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle6
376
         Me.客戶下_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
376
         Me.客戶下_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
377
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
377
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
378
         Me.客戶下_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
378
         Me.客戶下_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
421
         '
421
         '
422
         'LOG1_dgv
422
         'LOG1_dgv
423
         '
423
         '
424
-        DataGridViewCellStyle22.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
425
-        Me.LOG1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle22
424
+        DataGridViewCellStyle7.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer))
425
+        Me.LOG1_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle7
426
         Me.LOG1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
426
         Me.LOG1_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
427
         Me.LOG1_dgv.Location = New System.Drawing.Point(6, 18)
427
         Me.LOG1_dgv.Location = New System.Drawing.Point(6, 18)
428
         Me.LOG1_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
428
         Me.LOG1_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
434
         '
434
         '
435
         'LOG2_dgv
435
         'LOG2_dgv
436
         '
436
         '
437
-        DataGridViewCellStyle23.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer))
438
-        Me.LOG2_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle23
437
+        DataGridViewCellStyle8.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer))
438
+        Me.LOG2_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle8
439
         Me.LOG2_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
439
         Me.LOG2_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
440
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
440
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
441
         Me.LOG2_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
441
         Me.LOG2_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
503
         '
503
         '
504
         '日期_dgv
504
         '日期_dgv
505
         '
505
         '
506
-        DataGridViewCellStyle24.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
507
-        Me.日期_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle24
506
+        DataGridViewCellStyle9.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
507
+        Me.日期_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle9
508
         Me.日期_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
508
         Me.日期_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
509
             Or System.Windows.Forms.AnchorStyles.Left) _
509
             Or System.Windows.Forms.AnchorStyles.Left) _
510
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
510
             Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
796
         '
796
         '
797
         '彙總3_dgv
797
         '彙總3_dgv
798
         '
798
         '
799
-        DataGridViewCellStyle25.BackColor = System.Drawing.Color.LightGoldenrodYellow
800
-        Me.彙總3_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle25
799
+        DataGridViewCellStyle10.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(192, Byte), Integer))
800
+        Me.彙總3_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle10
801
         Me.彙總3_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
801
         Me.彙總3_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
802
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
802
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
803
         Me.彙總3_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
803
         Me.彙總3_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
805
         Me.彙總3_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
805
         Me.彙總3_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
806
         Me.彙總3_dgv.Name = "彙總3_dgv"
806
         Me.彙總3_dgv.Name = "彙總3_dgv"
807
         Me.彙總3_dgv.RowHeadersWidth = 4
807
         Me.彙總3_dgv.RowHeadersWidth = 4
808
-        DataGridViewCellStyle26.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
809
-        Me.彙總3_dgv.RowsDefaultCellStyle = DataGridViewCellStyle26
808
+        DataGridViewCellStyle11.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
809
+        Me.彙總3_dgv.RowsDefaultCellStyle = DataGridViewCellStyle11
810
         Me.彙總3_dgv.RowTemplate.Height = 24
810
         Me.彙總3_dgv.RowTemplate.Height = 24
811
         Me.彙總3_dgv.Size = New System.Drawing.Size(512, 514)
811
         Me.彙總3_dgv.Size = New System.Drawing.Size(512, 514)
812
         Me.彙總3_dgv.TabIndex = 1579
812
         Me.彙總3_dgv.TabIndex = 1579
813
         '
813
         '
814
         '彙總4_dgv
814
         '彙總4_dgv
815
         '
815
         '
816
-        DataGridViewCellStyle27.BackColor = System.Drawing.Color.LightGoldenrodYellow
817
-        Me.彙總4_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle27
816
+        DataGridViewCellStyle12.BackColor = System.Drawing.Color.LightGoldenrodYellow
817
+        Me.彙總4_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle12
818
         Me.彙總4_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
818
         Me.彙總4_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
819
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
819
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
820
         Me.彙總4_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
820
         Me.彙總4_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
917
         Me.客戶_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
917
         Me.客戶_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
918
         Me.客戶_dgv.Name = "客戶_dgv"
918
         Me.客戶_dgv.Name = "客戶_dgv"
919
         Me.客戶_dgv.RowHeadersWidth = 4
919
         Me.客戶_dgv.RowHeadersWidth = 4
920
-        DataGridViewCellStyle28.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
921
-        Me.客戶_dgv.RowsDefaultCellStyle = DataGridViewCellStyle28
920
+        DataGridViewCellStyle13.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
921
+        Me.客戶_dgv.RowsDefaultCellStyle = DataGridViewCellStyle13
922
         Me.客戶_dgv.RowTemplate.Height = 24
922
         Me.客戶_dgv.RowTemplate.Height = 24
923
         Me.客戶_dgv.Size = New System.Drawing.Size(393, 257)
923
         Me.客戶_dgv.Size = New System.Drawing.Size(393, 257)
924
         Me.客戶_dgv.TabIndex = 1588
924
         Me.客戶_dgv.TabIndex = 1588
925
         '
925
         '
926
         '彙總5_dgv
926
         '彙總5_dgv
927
         '
927
         '
928
-        DataGridViewCellStyle29.BackColor = System.Drawing.Color.LightCyan
929
-        Me.彙總5_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle29
928
+        DataGridViewCellStyle14.BackColor = System.Drawing.Color.LightCyan
929
+        Me.彙總5_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle14
930
         Me.彙總5_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
930
         Me.彙總5_dgv.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
931
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
931
             Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles)
932
         Me.彙總5_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
932
         Me.彙總5_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
934
         Me.彙總5_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
934
         Me.彙總5_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
935
         Me.彙總5_dgv.Name = "彙總5_dgv"
935
         Me.彙總5_dgv.Name = "彙總5_dgv"
936
         Me.彙總5_dgv.RowHeadersWidth = 4
936
         Me.彙總5_dgv.RowHeadersWidth = 4
937
-        DataGridViewCellStyle30.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
938
-        Me.彙總5_dgv.RowsDefaultCellStyle = DataGridViewCellStyle30
937
+        DataGridViewCellStyle15.Font = New System.Drawing.Font("新細明體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
938
+        Me.彙總5_dgv.RowsDefaultCellStyle = DataGridViewCellStyle15
939
         Me.彙總5_dgv.RowTemplate.Height = 24
939
         Me.彙總5_dgv.RowTemplate.Height = 24
940
         Me.彙總5_dgv.Size = New System.Drawing.Size(393, 514)
940
         Me.彙總5_dgv.Size = New System.Drawing.Size(393, 514)
941
         Me.彙總5_dgv.TabIndex = 1589
941
         Me.彙總5_dgv.TabIndex = 1589
1455
         Me.Controls.Add(Me.PictureBox1)
1455
         Me.Controls.Add(Me.PictureBox1)
1456
         Me.Controls.Add(Me.彙總1_dgv)
1456
         Me.Controls.Add(Me.彙總1_dgv)
1457
         Me.Controls.Add(Me.彙總_dgv)
1457
         Me.Controls.Add(Me.彙總_dgv)
1458
-        Me.Controls.Add(Me.彙總4_dgv)
1459
         Me.Controls.Add(Me.L50)
1458
         Me.Controls.Add(Me.L50)
1460
         Me.Controls.Add(Me.客戶下_dgv)
1459
         Me.Controls.Add(Me.客戶下_dgv)
1461
         Me.Controls.Add(Me.流水帳_dgv)
1460
         Me.Controls.Add(Me.流水帳_dgv)
1462
         Me.Controls.Add(Me.彙總3_dgv)
1461
         Me.Controls.Add(Me.彙總3_dgv)
1463
-        Me.Controls.Add(Me.Label22)
1464
         Me.Controls.Add(Me.Label21)
1462
         Me.Controls.Add(Me.Label21)
1463
+        Me.Controls.Add(Me.Label22)
1465
         Me.Controls.Add(Me.Label18)
1464
         Me.Controls.Add(Me.Label18)
1465
+        Me.Controls.Add(Me.彙總4_dgv)
1466
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1466
         Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
1467
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
1467
         Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
1468
         Me.Name = "帳務彙總計算表"
1468
         Me.Name = "帳務彙總計算表"

+ 270
- 147
GA-ERP-SYS/報表系統管理/帳務彙總計算表.vb Voir le fichier

29
             If IsDBNull(客戶下_dgv("同帳", i).Value) = True Then : 客戶下_dgv("同帳", i).Value = False : End If
29
             If IsDBNull(客戶下_dgv("同帳", i).Value) = True Then : 客戶下_dgv("同帳", i).Value = False : End If
30
             If IsDBNull(客戶下_dgv("計算", i).Value) = True Then : 客戶下_dgv("計算", i).Value = False : End If
30
             If IsDBNull(客戶下_dgv("計算", i).Value) = True Then : 客戶下_dgv("計算", i).Value = False : End If
31
             If IsDBNull(客戶下_dgv("所得", i).Value) = True Then : 客戶下_dgv("所得", i).Value = False : End If
31
             If IsDBNull(客戶下_dgv("所得", i).Value) = True Then : 客戶下_dgv("所得", i).Value = False : End If
32
+            If IsDBNull(客戶下_dgv("下層", i).Value) = True Then : 客戶下_dgv("下層", i).Value = False : End If
32
         Next
33
         Next
33
     End Sub
34
     End Sub
34
     Private Sub Set_流水帳清單1()
35
     Private Sub Set_流水帳清單1()
43
         流水帳_dgv.Columns("客戶").FillWeight = 110 : 流水帳_dgv.Columns("商品").FillWeight = 70
44
         流水帳_dgv.Columns("客戶").FillWeight = 110 : 流水帳_dgv.Columns("商品").FillWeight = 70
44
         流水帳_dgv.Columns("老闆").FillWeight = 55 : 流水帳_dgv.Columns("帳戶").FillWeight = 70
45
         流水帳_dgv.Columns("老闆").FillWeight = 55 : 流水帳_dgv.Columns("帳戶").FillWeight = 70
45
         流水帳_dgv.Columns("計算").FillWeight = 50 : 流水帳_dgv.Columns("同帳").FillWeight = 50
46
         流水帳_dgv.Columns("計算").FillWeight = 50 : 流水帳_dgv.Columns("同帳").FillWeight = 50
46
-        流水帳_dgv.Columns("所得").FillWeight = 50
47
+        流水帳_dgv.Columns("所得").FillWeight = 50 : 流水帳_dgv.Columns("下層").FillWeight = 50
47
 
48
 
48
         流水帳_dgv.Columns(7).Visible = False : 流水帳_dgv.Columns(6).Visible = False : 流水帳_dgv.Columns("資料").Visible = False
49
         流水帳_dgv.Columns(7).Visible = False : 流水帳_dgv.Columns(6).Visible = False : 流水帳_dgv.Columns("資料").Visible = False
49
         流水帳_dgv.Columns(0).Visible = False : 流水帳_dgv.Columns(1).Visible = False : 流水帳_dgv.Columns("同帳指定").Visible = False
50
         流水帳_dgv.Columns(0).Visible = False : 流水帳_dgv.Columns(1).Visible = False : 流水帳_dgv.Columns("同帳指定").Visible = False
50
         流水帳_dgv.Columns("網址").Visible = False : 流水帳_dgv.Columns("水差").Visible = False : 流水帳_dgv.Columns("所得另算").Visible = False
51
         流水帳_dgv.Columns("網址").Visible = False : 流水帳_dgv.Columns("水差").Visible = False : 流水帳_dgv.Columns("所得另算").Visible = False
51
-        流水帳_dgv.Columns("總監").Visible = False
52
+        流水帳_dgv.Columns("總監").Visible = False : 流水帳_dgv.Columns("水差2").Visible = False
52
         流水帳_dgv.Columns("天帳").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
53
         流水帳_dgv.Columns("天帳").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
53
         流水帳_dgv.Columns("地帳").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
54
         流水帳_dgv.Columns("地帳").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
54
         流水帳_dgv.Columns("水差").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
55
         流水帳_dgv.Columns("水差").DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight
60
             If IsDBNull(流水帳_dgv("同帳", i).Value) = True Then : 流水帳_dgv("同帳", i).Value = False : End If
61
             If IsDBNull(流水帳_dgv("同帳", i).Value) = True Then : 流水帳_dgv("同帳", i).Value = False : End If
61
             If IsDBNull(流水帳_dgv("計算", i).Value) = True Then : 流水帳_dgv("計算", i).Value = False : End If
62
             If IsDBNull(流水帳_dgv("計算", i).Value) = True Then : 流水帳_dgv("計算", i).Value = False : End If
62
             If IsDBNull(流水帳_dgv("所得", i).Value) = True Then : 流水帳_dgv("所得", i).Value = False : End If
63
             If IsDBNull(流水帳_dgv("所得", i).Value) = True Then : 流水帳_dgv("所得", i).Value = False : End If
64
+            If IsDBNull(流水帳_dgv("下層", i).Value) = True Then : 流水帳_dgv("下層", i).Value = False : End If
63
         Next
65
         Next
64
         計算()
66
         計算()
65
     End Sub
67
     End Sub
90
                 If 流水帳_dgv("客帳", i).Value.ToString = 客戶下_dgv("客戶帳號", ii).Value.ToString And 流水帳_dgv("網址", i).Value.ToString = 客戶下_dgv("網址", ii).Value.ToString Then
92
                 If 流水帳_dgv("客帳", i).Value.ToString = 客戶下_dgv("客戶帳號", ii).Value.ToString And 流水帳_dgv("網址", i).Value.ToString = 客戶下_dgv("網址", ii).Value.ToString Then
91
                     流水帳_dgv("客名", i).Value = 客戶下_dgv("客戶名稱", ii).Value.ToString : 流水帳_dgv("計算", i).Value = 客戶下_dgv("計算", ii).Value
93
                     流水帳_dgv("客名", i).Value = 客戶下_dgv("客戶名稱", ii).Value.ToString : 流水帳_dgv("計算", i).Value = 客戶下_dgv("計算", ii).Value
92
                     流水帳_dgv("同帳", i).Value = 客戶下_dgv("同帳", ii).Value : 流水帳_dgv("同帳指定", i).Value = 客戶下_dgv("基數", ii).Value
94
                     流水帳_dgv("同帳", i).Value = 客戶下_dgv("同帳", ii).Value : 流水帳_dgv("同帳指定", i).Value = 客戶下_dgv("基數", ii).Value
93
-                    流水帳_dgv("所得", i).Value = 客戶下_dgv("所得", ii).Value : Exit For
95
+                    流水帳_dgv("所得", i).Value = 客戶下_dgv("所得", ii).Value : 流水帳_dgv("下層", i).Value = 客戶下_dgv("下層", ii).Value : Exit For
94
                 Else
96
                 Else
95
                     流水帳_dgv("客名", i).Value = "" : 流水帳_dgv("計算", i).Value = False : 流水帳_dgv("同帳", i).Value = False : 流水帳_dgv("所得", i).Value = False
97
                     流水帳_dgv("客名", i).Value = "" : 流水帳_dgv("計算", i).Value = False : 流水帳_dgv("同帳", i).Value = False : 流水帳_dgv("所得", i).Value = False
98
+                    流水帳_dgv("下層", i).Value = False
96
                 End If
99
                 End If
97
             Next
100
             Next
98
 
101
 
99
             '------------短版轉換---------------------------------------------------------------------------------------------------------------------------------------
102
             '------------短版轉換---------------------------------------------------------------------------------------------------------------------------------------
100
             If Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短版" Or Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短板" Then
103
             If Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短版" Or Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短板" Then
104
+                流水帳_dgv.Rows(i).Cells("個人所得").Value = 流水帳_dgv.Rows(i).Cells("個人所得s").Value.ToString
105
+                流水帳_dgv.Rows(i).Cells("水差").Value = 流水帳_dgv.Rows(i).Cells("水差s").Value.ToString
106
+                流水帳_dgv.Rows(i).Cells("個人所得1").Value = 流水帳_dgv.Rows(i).Cells("個人所得s").Value.ToString
107
+                流水帳_dgv.Rows(i).Cells("水差1").Value = 流水帳_dgv.Rows(i).Cells("水差s").Value.ToString
108
+                流水帳_dgv.Rows(i).Cells("個人所得2").Value = 流水帳_dgv.Rows(i).Cells("個人所得s").Value.ToString
109
+                流水帳_dgv.Rows(i).Cells("水差2").Value = 流水帳_dgv.Rows(i).Cells("水差s").Value.ToString
101
                 If 流水帳_dgv("同帳", i).Value = False Then
110
                 If 流水帳_dgv("同帳", i).Value = False Then
102
-                    流水帳_dgv.Rows(i).Cells("個人所得").Value = 流水帳_dgv.Rows(i).Cells("個人所得s").Value.ToString
103
-                    流水帳_dgv.Rows(i).Cells("水差").Value = 流水帳_dgv.Rows(i).Cells("水差s").Value.ToString
104
-                    流水帳_dgv.Rows(i).Cells("個人所得1").Value = 流水帳_dgv.Rows(i).Cells("個人所得s").Value.ToString
105
-                    流水帳_dgv.Rows(i).Cells("水差1").Value = 流水帳_dgv.Rows(i).Cells("水差s").Value.ToString
106
                     If 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "總監" Then
111
                     If 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "總監" Then
107
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
112
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
113
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
114
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
108
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "大股東" Then
115
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "大股東" Then
109
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
116
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
117
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
118
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
110
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "股東" Then
119
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "股東" Then
111
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
120
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
121
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
122
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
112
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "總代理" Then
123
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "總代理" Then
113
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
124
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
125
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
126
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
114
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "代理" Then
127
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "代理" Then
115
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
128
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
129
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
130
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
116
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "會員" Then
131
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "會員" Then
117
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
118
-                    Else
119
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = "短版下行基數沒轉到"
132
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
133
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
134
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
120
                     End If
135
                     End If
121
                     If 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "總監" Then
136
                     If 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "總監" Then
122
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
137
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
138
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
139
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
123
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "大股東" Then
140
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "大股東" Then
124
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
141
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
142
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
143
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
125
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "股東" Then
144
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "股東" Then
126
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
145
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
146
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
147
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
127
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "總代理" Then
148
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "總代理" Then
128
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
149
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
150
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
151
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
129
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "代理" Then
152
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "代理" Then
130
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
153
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
154
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
155
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
131
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "會員" Then
156
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "會員" Then
132
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
133
-                    Else
134
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = "短版上行基數沒轉到"
157
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
158
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
159
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
135
                     End If
160
                     End If
136
                 ElseIf 流水帳_dgv("同帳", i).Value = True Then
161
                 ElseIf 流水帳_dgv("同帳", i).Value = True Then
137
-                    流水帳_dgv.Rows(i).Cells("個人所得").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差").Value = "0"
138
-                    流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差1").Value = "0"
162
+                    '    流水帳_dgv.Rows(i).Cells("個人所得").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差").Value = "0"
163
+                    '    流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差1").Value = "0"
164
+                    '    流水帳_dgv.Rows(i).Cells("個人所得2").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差2").Value = "0"
139
                     If 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總監" Then
165
                     If 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總監" Then
140
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
166
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
167
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
168
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
141
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "大股東" Then
169
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "大股東" Then
142
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
170
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
171
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
172
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
143
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "股東" Then
173
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "股東" Then
144
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
174
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
175
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
176
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
145
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總代理" Then
177
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總代理" Then
146
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
178
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
179
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
180
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
147
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "代理" Then
181
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "代理" Then
148
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
182
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
183
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
184
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
149
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "會員" Then
185
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "會員" Then
150
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
151
-                    Else
152
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = "短版下行基數沒轉到"
186
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
187
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
188
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
153
                     End If
189
                     End If
154
                     If 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總監" Then
190
                     If 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總監" Then
155
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
191
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
192
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
193
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("總監小計s").Value
156
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "大股東" Then
194
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "大股東" Then
157
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
195
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
196
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
197
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("大股東小計s").Value
158
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "股東" Then
198
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "股東" Then
159
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
199
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
200
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
201
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("股東小計s").Value
160
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總代理" Then
202
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總代理" Then
161
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
203
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
204
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
205
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("總代理小計s").Value
162
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "代理" Then
206
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "代理" Then
163
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
207
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
208
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
209
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("代理小計s").Value
164
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "會員" Then
210
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "會員" Then
165
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
166
-                    Else
167
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = "短版上行基數沒轉到"
211
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
212
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
213
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("客戶小計s").Value
168
                     End If
214
                     End If
169
                 End If
215
                 End If
170
                 '------------長版轉換---------------------------------------------------------------------------------------------------------------------------------------
216
                 '------------長版轉換---------------------------------------------------------------------------------------------------------------------------------------
171
             ElseIf Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "長板" Or Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "長版" Then
217
             ElseIf Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "長板" Or Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "長版" Then
218
+                流水帳_dgv.Rows(i).Cells("個人所得").Value = 流水帳_dgv.Rows(i).Cells("自已總輸贏").Value.ToString
219
+                流水帳_dgv.Rows(i).Cells("水差").Value = 流水帳_dgv.Rows(i).Cells("水倍差").Value.ToString
220
+                流水帳_dgv.Rows(i).Cells("個人所得1").Value = 流水帳_dgv.Rows(i).Cells("自已總輸贏").Value.ToString
221
+                流水帳_dgv.Rows(i).Cells("水差1").Value = 流水帳_dgv.Rows(i).Cells("水倍差").Value.ToString
222
+                流水帳_dgv.Rows(i).Cells("個人所得2").Value = 流水帳_dgv.Rows(i).Cells("自已總輸贏").Value.ToString
223
+                流水帳_dgv.Rows(i).Cells("水差2").Value = 流水帳_dgv.Rows(i).Cells("水倍差").Value.ToString
172
                 If 流水帳_dgv("同帳", i).Value = False Then
224
                 If 流水帳_dgv("同帳", i).Value = False Then
173
-                    流水帳_dgv.Rows(i).Cells("個人所得").Value = 流水帳_dgv.Rows(i).Cells("自已總輸贏").Value.ToString
174
-                    流水帳_dgv.Rows(i).Cells("水差").Value = 流水帳_dgv.Rows(i).Cells("水倍差").Value.ToString
175
-                    流水帳_dgv.Rows(i).Cells("個人所得1").Value = 流水帳_dgv.Rows(i).Cells("自已總輸贏").Value.ToString
176
-                    流水帳_dgv.Rows(i).Cells("水差1").Value = 流水帳_dgv.Rows(i).Cells("水倍差").Value.ToString
177
                     If 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "總監" Then
225
                     If 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "總監" Then
178
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總監").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
226
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
227
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
228
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
179
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "大股東" Then
229
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "大股東" Then
180
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
230
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
231
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
232
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
181
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "股東" Then
233
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "股東" Then
182
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("股東").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
234
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
235
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
236
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
183
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "總代理" Then
237
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "總代理" Then
184
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
238
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
239
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
240
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
185
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "代理" Then
241
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "代理" Then
186
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("代理").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
242
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
243
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
244
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
187
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "會員" Then
245
                     ElseIf 流水帳_dgv.Rows(i).Cells("下行基數").Value.ToString = "會員" Then
188
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("會員").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
189
-                    Else
190
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = "長版下行基數沒轉到"
246
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
247
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
248
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
191
                     End If
249
                     End If
192
                     If 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "上缴金额" Then
250
                     If 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "上缴金额" Then
193
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value
251
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value
252
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value
253
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value
194
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "總監" Then
254
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "總監" Then
195
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總監").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
255
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
256
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
257
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
196
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "大股東" Then
258
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "大股東" Then
197
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
259
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
260
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
261
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
198
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "股東" Then
262
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "股東" Then
199
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("股東").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
263
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
264
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
265
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
200
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "總代理" Then
266
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "總代理" Then
201
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
267
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
268
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
269
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
202
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "代理" Then
270
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "代理" Then
203
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("代理").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
271
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
272
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
273
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
204
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "會員" Then
274
                     ElseIf 流水帳_dgv.Rows(i).Cells("上行基數").Value.ToString = "會員" Then
205
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("會員").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
206
-                    Else
207
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = "長版上行基數沒轉到"
275
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
276
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
277
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
208
                     End If
278
                     End If
209
                 ElseIf 流水帳_dgv("同帳", i).Value = True Then
279
                 ElseIf 流水帳_dgv("同帳", i).Value = True Then
210
-                    流水帳_dgv.Rows(i).Cells("個人所得").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差").Value = "0"
211
-                    流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差1").Value = "0"
280
+                    '流水帳_dgv.Rows(i).Cells("個人所得").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差").Value = "0"
281
+                    '流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差1").Value = "0"
282
+                    '流水帳_dgv.Rows(i).Cells("個人所得2").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差2").Value = "0"
212
                     If 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總監" Then
283
                     If 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總監" Then
213
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總監").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
284
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
285
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
286
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
214
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "大股東" Then
287
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "大股東" Then
215
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
288
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
289
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
290
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
216
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "股東" Then
291
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "股東" Then
217
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("股東").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
292
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
293
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
294
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
218
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總代理" Then
295
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總代理" Then
219
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
296
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
297
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
298
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
220
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "代理" Then
299
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "代理" Then
221
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("代理").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
300
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
301
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
302
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
222
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "會員" Then
303
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "會員" Then
223
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("會員").Value : 流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
224
-                    Else
225
-                        流水帳_dgv.Rows(i).Cells("地帳").Value = "長版下行基數沒轉到"
304
+                        流水帳_dgv.Rows(i).Cells("地帳").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
305
+                        流水帳_dgv.Rows(i).Cells("地帳1").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
306
+                        流水帳_dgv.Rows(i).Cells("地帳2").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
226
                     End If
307
                     End If
227
                     If 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "上缴金额" Then
308
                     If 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "上缴金额" Then
228
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value
309
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value
310
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value
311
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("上繳金額").Value
229
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總監" Then
312
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總監" Then
230
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總監").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
313
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
314
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
315
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("總監").Value
231
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "大股東" Then
316
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "大股東" Then
232
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
317
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
318
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
319
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("大股東").Value
233
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "股東" Then
320
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "股東" Then
234
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("股東").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
321
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
322
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
323
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("股東").Value
235
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總代理" Then
324
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "總代理" Then
236
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
325
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
326
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
327
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("總代理").Value
237
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "代理" Then
328
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "代理" Then
238
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("代理").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
329
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
330
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
331
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("代理").Value
239
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "會員" Then
332
                     ElseIf 流水帳_dgv.Rows(i).Cells("同帳指定").Value.ToString = "會員" Then
240
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("會員").Value : 流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
241
-                    Else
242
-                        流水帳_dgv.Rows(i).Cells("天帳").Value = "長版上行基數沒轉到"
333
+                        流水帳_dgv.Rows(i).Cells("天帳").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
334
+                        流水帳_dgv.Rows(i).Cells("天帳1").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
335
+                        流水帳_dgv.Rows(i).Cells("天帳2").Value = 流水帳_dgv.Rows(i).Cells("會員").Value
243
                     End If
336
                     End If
244
                 End If
337
                 End If
245
-            Else
246
-                流水帳_dgv.Rows(i).Cells("天帳").Value = "長短版沒轉到" : 流水帳_dgv.Rows(i).Cells("地帳").Value = "長短版沒轉到"
247
-                流水帳_dgv.Rows(i).Cells("個人所得").Value = "長短版沒轉到" : 流水帳_dgv.Rows(i).Cells("水差").Value = "長短版沒轉到"
248
             End If
338
             End If
249
 
339
 
250
             '------------地帳反轉---------------------------------------------------------------------------------------------------------------------------------------
340
             '------------地帳反轉---------------------------------------------------------------------------------------------------------------------------------------
251
             流水帳_dgv.Rows(i).Cells("地帳1").Value = Val(流水帳_dgv.Rows(i).Cells("地帳1").Value) * -1
341
             流水帳_dgv.Rows(i).Cells("地帳1").Value = Val(流水帳_dgv.Rows(i).Cells("地帳1").Value) * -1
342
+            流水帳_dgv.Rows(i).Cells("地帳2").Value = Val(流水帳_dgv.Rows(i).Cells("地帳2").Value) * -1
252
             '------------天地合帳---------------------------------------------------------------------------------------------------------------------------------------
343
             '------------天地合帳---------------------------------------------------------------------------------------------------------------------------------------
253
             流水帳_dgv.Rows(i).Cells("核帳").Value = Val(流水帳_dgv.Rows(i).Cells("天帳1").Value) + Val(流水帳_dgv.Rows(i).Cells("地帳1").Value) +
344
             流水帳_dgv.Rows(i).Cells("核帳").Value = Val(流水帳_dgv.Rows(i).Cells("天帳1").Value) + Val(流水帳_dgv.Rows(i).Cells("地帳1").Value) +
254
                                                      Val(流水帳_dgv.Rows(i).Cells("個人所得1").Value)
345
                                                      Val(流水帳_dgv.Rows(i).Cells("個人所得1").Value)
264
                 流水帳_dgv.Rows(i).Cells("天帳").Value = "0" : 流水帳_dgv.Rows(i).Cells("地帳").Value = "0" : 流水帳_dgv.Rows(i).Cells("個人所得").Value = "0"
355
                 流水帳_dgv.Rows(i).Cells("天帳").Value = "0" : 流水帳_dgv.Rows(i).Cells("地帳").Value = "0" : 流水帳_dgv.Rows(i).Cells("個人所得").Value = "0"
265
                 流水帳_dgv.Rows(i).Cells("水差").Value = "0" : 流水帳_dgv.Rows(i).Cells("核帳").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差1").Value = "0"
356
                 流水帳_dgv.Rows(i).Cells("水差").Value = "0" : 流水帳_dgv.Rows(i).Cells("核帳").Value = "0" : 流水帳_dgv.Rows(i).Cells("水差1").Value = "0"
266
                 流水帳_dgv.Rows(i).Cells("天帳1").Value = "0" : 流水帳_dgv.Rows(i).Cells("地帳1").Value = "0" : 流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0"
357
                 流水帳_dgv.Rows(i).Cells("天帳1").Value = "0" : 流水帳_dgv.Rows(i).Cells("地帳1").Value = "0" : 流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0"
358
+                流水帳_dgv.Rows(i).Cells("天帳2").Value = "0" : 流水帳_dgv.Rows(i).Cells("地帳2").Value = "0" : 流水帳_dgv.Rows(i).Cells("個人所得2").Value = "0"
359
+                流水帳_dgv.Rows(i).Cells("水差2").Value = "0"
267
             End If
360
             End If
268
             If 流水帳_dgv("所得", i).Value = False Then
361
             If 流水帳_dgv("所得", i).Value = False Then
269
                 流水帳_dgv.Rows(i).Cells("所得另算").Value = "0"
362
                 流水帳_dgv.Rows(i).Cells("所得另算").Value = "0"
363
+                流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0"
364
+                流水帳_dgv.Rows(i).Cells("個人所得2").Value = "0"
365
+            End If
366
+            If 流水帳_dgv("下層", i).Value = True Then
367
+                流水帳_dgv.Rows(i).Cells("天帳2").Value = "0" : 流水帳_dgv.Rows(i).Cells("地帳2").Value = "0" : 流水帳_dgv.Rows(i).Cells("個人所得2").Value = "0"
368
+                流水帳_dgv.Rows(i).Cells("水差2").Value = "0"
270
             End If
369
             End If
271
             '-----------加總-----------------------------------------------------------------------------------------------------------------------------------------------
370
             '-----------加總-----------------------------------------------------------------------------------------------------------------------------------------------
272
             天帳_tb.Text = Val(天帳_tb.Text) + Val(流水帳_dgv.Rows(i).Cells("天帳1").Value)
371
             天帳_tb.Text = Val(天帳_tb.Text) + Val(流水帳_dgv.Rows(i).Cells("天帳1").Value)
448
             For ii As Integer = 0 To 流水帳_dgv.Rows.Count - 1
547
             For ii As Integer = 0 To 流水帳_dgv.Rows.Count - 1
449
                 If 彙總3_dgv.Rows(i).Cells("上繳源").Value.ToString = 流水帳_dgv.Rows(ii).Cells("老闆").Value.ToString And
548
                 If 彙總3_dgv.Rows(i).Cells("上繳源").Value.ToString = 流水帳_dgv.Rows(ii).Cells("老闆").Value.ToString And
450
                     彙總3_dgv.Rows(i).Cells("商品").Value.ToString = 流水帳_dgv.Rows(ii).Cells("商品").Value.ToString Then
549
                     彙總3_dgv.Rows(i).Cells("商品").Value.ToString = 流水帳_dgv.Rows(ii).Cells("商品").Value.ToString Then
451
-                    彙總3_dgv.Rows(i).Cells("天帳").Value = Val(彙總3_dgv.Rows(i).Cells("天帳").Value) + Val(流水帳_dgv.Rows(ii).Cells("天帳1").Value)
452
-                    彙總3_dgv.Rows(i).Cells("地帳").Value = Val(彙總3_dgv.Rows(i).Cells("地帳").Value) + Val(流水帳_dgv.Rows(ii).Cells("地帳1").Value)
453
-                    彙總3_dgv.Rows(i).Cells("個人所得").Value = Val(彙總3_dgv.Rows(i).Cells("個人所得").Value) + Val(流水帳_dgv.Rows(ii).Cells("個人所得1").Value)
454
-                    彙總3_dgv.Rows(i).Cells("水差").Value = Val(彙總3_dgv.Rows(i).Cells("水差").Value) + Val(流水帳_dgv.Rows(ii).Cells("水差1").Value)
550
+                    彙總3_dgv.Rows(i).Cells("天帳").Value = Val(彙總3_dgv.Rows(i).Cells("天帳").Value) + Val(流水帳_dgv.Rows(ii).Cells("天帳2").Value)
551
+                    彙總3_dgv.Rows(i).Cells("地帳").Value = Val(彙總3_dgv.Rows(i).Cells("地帳").Value) + Val(流水帳_dgv.Rows(ii).Cells("地帳2").Value)
552
+                    彙總3_dgv.Rows(i).Cells("個人所得").Value = Val(彙總3_dgv.Rows(i).Cells("個人所得").Value) + Val(流水帳_dgv.Rows(ii).Cells("個人所得2").Value)
553
+                    彙總3_dgv.Rows(i).Cells("水差").Value = Val(彙總3_dgv.Rows(i).Cells("水差").Value) + Val(流水帳_dgv.Rows(ii).Cells("水差2").Value)
455
                 End If
554
                 End If
456
             Next
555
             Next
457
 
556
 
487
                 If 彙總4_dgv.Rows(i).Cells("上繳源").Value.ToString = 流水帳_dgv.Rows(ii).Cells("老闆").Value.ToString And
586
                 If 彙總4_dgv.Rows(i).Cells("上繳源").Value.ToString = 流水帳_dgv.Rows(ii).Cells("老闆").Value.ToString And
488
                     彙總4_dgv.Rows(i).Cells("商品").Value.ToString = 流水帳_dgv.Rows(ii).Cells("商品").Value.ToString And
587
                     彙總4_dgv.Rows(i).Cells("商品").Value.ToString = 流水帳_dgv.Rows(ii).Cells("商品").Value.ToString And
489
                     彙總4_dgv.Rows(i).Cells("帳號").Value.ToString = 流水帳_dgv.Rows(ii).Cells("客帳").Value.ToString Then
588
                     彙總4_dgv.Rows(i).Cells("帳號").Value.ToString = 流水帳_dgv.Rows(ii).Cells("客帳").Value.ToString Then
490
-                    彙總4_dgv.Rows(i).Cells("天帳").Value = Val(彙總4_dgv.Rows(i).Cells("天帳").Value) + Val(流水帳_dgv.Rows(ii).Cells("天帳1").Value)
491
-                    彙總4_dgv.Rows(i).Cells("地帳").Value = Val(彙總4_dgv.Rows(i).Cells("地帳").Value) + Val(流水帳_dgv.Rows(ii).Cells("地帳1").Value)
492
-                    彙總4_dgv.Rows(i).Cells("個人所得").Value = Val(彙總4_dgv.Rows(i).Cells("個人所得").Value) + Val(流水帳_dgv.Rows(ii).Cells("個人所得1").Value)
493
-                    彙總4_dgv.Rows(i).Cells("水差").Value = Val(彙總4_dgv.Rows(i).Cells("水差").Value) + Val(流水帳_dgv.Rows(ii).Cells("水差1").Value)
589
+                    彙總4_dgv.Rows(i).Cells("天帳").Value = Val(彙總4_dgv.Rows(i).Cells("天帳").Value) + Val(流水帳_dgv.Rows(ii).Cells("天帳2").Value)
590
+                    彙總4_dgv.Rows(i).Cells("地帳").Value = Val(彙總4_dgv.Rows(i).Cells("地帳").Value) + Val(流水帳_dgv.Rows(ii).Cells("地帳2").Value)
591
+                    彙總4_dgv.Rows(i).Cells("個人所得").Value = Val(彙總4_dgv.Rows(i).Cells("個人所得").Value) + Val(流水帳_dgv.Rows(ii).Cells("個人所得2").Value)
592
+                    彙總4_dgv.Rows(i).Cells("水差").Value = Val(彙總4_dgv.Rows(i).Cells("水差").Value) + Val(流水帳_dgv.Rows(ii).Cells("水差2").Value)
494
                 End If
593
                 End If
495
             Next
594
             Next
496
 
595
 
678
         彙總2_dgv.Visible = True : 彙總3_dgv.Visible = True : 彙總4_dgv.Visible = False : PictureBox1.Visible = True : PictureBox1.BringToFront()
777
         彙總2_dgv.Visible = True : 彙總3_dgv.Visible = True : 彙總4_dgv.Visible = False : PictureBox1.Visible = True : PictureBox1.BringToFront()
679
         L1.Visible = True : L2.Visible = True : L3.Visible = True : L4.Visible = True : L5.Visible = True : 老闆_tb.Visible = True : 所得1_tb.Visible = True
778
         L1.Visible = True : L2.Visible = True : L3.Visible = True : L4.Visible = True : L5.Visible = True : 老闆_tb.Visible = True : 所得1_tb.Visible = True
680
         天帳1_tb.Visible = True : 地帳1_tb.Visible = True : 客戶_dgv.Visible = True : 彙總5_dgv.Visible = True : 客戶_tb.Visible = True : 合計_tb.Visible = True
779
         天帳1_tb.Visible = True : 地帳1_tb.Visible = True : 客戶_dgv.Visible = True : 彙總5_dgv.Visible = True : 客戶_tb.Visible = True : 合計_tb.Visible = True
780
+        If GA_ERP_SYS.Size.Width > 1440 And GA_ERP_SYS.Size.Height > 900 Then
781
+            字體_NUD.Value = 9
782
+        ElseIf GA_ERP_SYS.Size.Width <= 1440 And GA_ERP_SYS.Size.Height <= 900 Then
783
+            字體_NUD.Value = 7.6
784
+        End If
681
     End Sub
785
     End Sub
682
     Private Sub 帳務彙總計算表_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
786
     Private Sub 帳務彙總計算表_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
683
         資料數 = 8
787
         資料數 = 8
691
         資料_cb.SelectedIndex = 0 : MyModule1.進度條()
795
         資料_cb.SelectedIndex = 0 : MyModule1.進度條()
692
         GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
796
         GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
693
     End Sub
797
     End Sub
798
+    Private Sub 帳務彙總計算表_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
799
+        If GA_ERP_SYS.Size.Width > 1440 And GA_ERP_SYS.Size.Height > 900 Then
800
+            字體_NUD.Value = 9
801
+        ElseIf GA_ERP_SYS.Size.Width <= 1440 And GA_ERP_SYS.Size.Height <= 900 Then
802
+            字體_NUD.Value = 7.6
803
+        End If
804
+    End Sub
805
+    Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
806
+        彙總_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
807
+        彙總2_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
808
+        彙總3_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
809
+        彙總4_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
810
+        客戶_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
811
+        彙總5_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
812
+    End Sub
694
     Private Sub 彙總_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 彙總_dgv.CellClick
813
     Private Sub 彙總_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 彙總_dgv.CellClick
695
         If e.RowIndex = -1 Then : Else
814
         If e.RowIndex = -1 Then : Else
696
             If 使用網址_ch.Checked = True Then
815
             If 使用網址_ch.Checked = True Then
1086
         Else : 彙總1_dgv.Visible = False : GA_ERP_SYS.WindowState = 0 : End If
1205
         Else : 彙總1_dgv.Visible = False : GA_ERP_SYS.WindowState = 0 : End If
1087
     End Sub
1206
     End Sub
1088
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 上繳關聯表_bt.Click
1207
     Private Sub Button1_Click(sender As Object, e As EventArgs) Handles 上繳關聯表_bt.Click
1089
-        If 彙總4_dgv.Visible = False Then : 彙總4_dgv.Visible = True : 彙總1_dgv.BringToFront() : Else : 彙總4_dgv.Visible = False : End If
1208
+        If 彙總4_dgv.Visible = False Then : 彙總4_dgv.Visible = True : 彙總4_dgv.BringToFront() : Else : 彙總4_dgv.Visible = False : End If
1090
     End Sub
1209
     End Sub
1091
     Private Sub R_bT_Click(sender As Object, e As EventArgs) Handles R_bT.Click
1210
     Private Sub R_bT_Click(sender As Object, e As EventArgs) Handles R_bT.Click
1092
         SQL_SQL_自動導入判斷_關閉()
1211
         SQL_SQL_自動導入判斷_關閉()
1093
     End Sub
1212
     End Sub
1094
     Private Sub 重新導入_bt_Click(sender As Object, e As EventArgs) Handles 重新導入_bt.Click
1213
     Private Sub 重新導入_bt_Click(sender As Object, e As EventArgs) Handles 重新導入_bt.Click
1095
-        Dim 執行 As Boolean
1096
-        For i As Integer = 0 To 彙總_dgv.Rows.Count - 1
1097
-            If 彙總_dgv.Rows(i).Cells("狀態").Value.ToString = "X" Or 彙總_dgv.Rows(i).Cells("狀態").Value.ToString = "NA" Then
1098
-                PA1 = 彙總_dgv.Rows(i).Cells("網址").Value.ToString : PA2 = 彙總_dgv.Rows(i).Cells("帳號").Value.ToString
1099
-                PA3 = 彙總_dgv.Rows(i).Cells("密碼").Value.ToString : SQL_商客資料暫存檔_新增() : 執行 = True
1214
+        If 結束日期_dtp.Value > Today() Then
1215
+            MsgBox("日期條件大於今日,網站無法給出資料!!!!")
1216
+        Else
1217
+            Dim 執行 As Boolean
1218
+            For i As Integer = 0 To 彙總_dgv.Rows.Count - 1
1219
+                If 彙總_dgv.Rows(i).Cells("狀態").Value.ToString = "X" Or 彙總_dgv.Rows(i).Cells("狀態").Value.ToString = "NA" Then
1220
+                    PA1 = 彙總_dgv.Rows(i).Cells("網址").Value.ToString : PA2 = 彙總_dgv.Rows(i).Cells("帳號").Value.ToString
1221
+                    PA3 = 彙總_dgv.Rows(i).Cells("密碼").Value.ToString : SQL_商客資料暫存檔_新增() : 執行 = True
1222
+                End If
1223
+            Next
1224
+
1225
+            If 執行 = True Then
1226
+                SQL_自動導入判斷()
1227
+                If dr.Read() Then
1228
+                    If dr("正在自動導入中").ToString = "YES" Then
1229
+                        MsgBox("自動導入進行中,不可以重複導入!!") : conn.Close() : dr.Close()
1230
+                    Else
1231
+                        conn.Close() : dr.Close() : SQL_SQL_自動導入判斷_開啟()
1232
+                        PA1 = Strings.Format(開始日期_dtp.Value, "yyyy-MM-dd") : PA2 = Strings.Format(結束日期_dtp.Value, "yyyy-MM-dd")
1233
+                        SQL_查詢日期清空() : SQL_LOG_刪除1() : SQL_查詢日期寫入1()
1234
+                        If File.Exists("000.csv") Then
1235
+                            File.Delete("000.csv")
1236
+                        End If
1237
+                        If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "000.csv") Then
1238
+                            File.Delete(My.Computer.FileSystem.SpecialDirectories.Desktop & "000.csv")
1239
+                        End If
1240
+                        Dim FilePath As String = "000.csv"
1241
+                        Try
1242
+                            Using fs As IO.FileStream = New IO.FileStream(FilePath, FileMode.Append)
1243
+                                Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
1244
+                                    Dim str As String = "8888,"
1245
+                                    Dim str1 As String = 業務名稱 & ","
1246
+                                    sw.WriteLine(str)   '插入一整行
1247
+                                    sw.Write(str1)   '第一行
1248
+                                    sw.Flush()
1249
+                                End Using
1250
+                            End Using
1251
+                        Catch ex As Exception
1252
+                        End Try
1253
+                        '-----------------------------------------------------------------------
1254
+                        Shell("Auto.exe", vbNormalFocus)
1255
+                        Timer1.Enabled = True
1256
+                    End If
1257
+                End If
1258
+            Else
1259
+                MsgBox("沒有需要重新導入的網址與帳號!!")
1100
             End If
1260
             End If
1101
-        Next
1261
+        End If
1262
+    End Sub
1102
 
1263
 
1103
-        If 執行 = True Then
1264
+    Private Sub 自動導入_bt_Click(sender As Object, e As EventArgs) Handles 自動導入_bt.Click
1265
+        If 結束日期_dtp.Value > Today() Then
1266
+            MsgBox("日期條件大於今日,網站無法給出資料!!!!")
1267
+        Else
1104
             SQL_自動導入判斷()
1268
             SQL_自動導入判斷()
1105
             If dr.Read() Then
1269
             If dr.Read() Then
1106
                 If dr("正在自動導入中").ToString = "YES" Then
1270
                 If dr("正在自動導入中").ToString = "YES" Then
1108
                 Else
1272
                 Else
1109
                     conn.Close() : dr.Close() : SQL_SQL_自動導入判斷_開啟()
1273
                     conn.Close() : dr.Close() : SQL_SQL_自動導入判斷_開啟()
1110
                     PA1 = Strings.Format(開始日期_dtp.Value, "yyyy-MM-dd") : PA2 = Strings.Format(結束日期_dtp.Value, "yyyy-MM-dd")
1274
                     PA1 = Strings.Format(開始日期_dtp.Value, "yyyy-MM-dd") : PA2 = Strings.Format(結束日期_dtp.Value, "yyyy-MM-dd")
1111
-                    SQL_查詢日期清空() : SQL_LOG_刪除1() : SQL_查詢日期寫入1()
1275
+                    SQL_流水帳同日期清除() : SQL_查詢日期清空() : SQL_LOG_刪除1() : SQL_查詢日期寫入()
1112
                     If File.Exists("000.csv") Then
1276
                     If File.Exists("000.csv") Then
1113
                         File.Delete("000.csv")
1277
                         File.Delete("000.csv")
1114
                     End If
1278
                     End If
1133
                     Timer1.Enabled = True
1297
                     Timer1.Enabled = True
1134
                 End If
1298
                 End If
1135
             End If
1299
             End If
1136
-        Else
1137
-            MsgBox("沒有需要重新導入的網址與帳號!!")
1138
-        End If
1139
-    End Sub
1140
-
1141
-    Private Sub 自動導入_bt_Click(sender As Object, e As EventArgs) Handles 自動導入_bt.Click
1142
-        SQL_自動導入判斷()
1143
-        If dr.Read() Then
1144
-            If dr("正在自動導入中").ToString = "YES" Then
1145
-                MsgBox("自動導入進行中,不可以重複導入!!") : conn.Close() : dr.Close()
1146
-            Else
1147
-                conn.Close() : dr.Close() : SQL_SQL_自動導入判斷_開啟()
1148
-                PA1 = Strings.Format(開始日期_dtp.Value, "yyyy-MM-dd") : PA2 = Strings.Format(結束日期_dtp.Value, "yyyy-MM-dd")
1149
-                SQL_流水帳同日期清除() : SQL_查詢日期清空() : SQL_LOG_刪除1() : SQL_查詢日期寫入()
1150
-                If File.Exists("000.csv") Then
1151
-                    File.Delete("000.csv")
1152
-                End If
1153
-                If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "000.csv") Then
1154
-                    File.Delete(My.Computer.FileSystem.SpecialDirectories.Desktop & "000.csv")
1155
-                End If
1156
-                Dim FilePath As String = "000.csv"
1157
-                Try
1158
-                    Using fs As IO.FileStream = New IO.FileStream(FilePath, FileMode.Append)
1159
-                        Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
1160
-                            Dim str As String = "8888,"
1161
-                            Dim str1 As String = 業務名稱 & ","
1162
-                            sw.WriteLine(str)   '插入一整行
1163
-                            sw.Write(str1)   '第一行
1164
-                            sw.Flush()
1165
-                        End Using
1166
-                    End Using
1167
-                Catch ex As Exception
1168
-                End Try
1169
-                '-----------------------------------------------------------------------
1170
-                Shell("Auto.exe", vbNormalFocus)
1171
-                Timer1.Enabled = True
1172
-            End If
1173
         End If
1300
         End If
1174
     End Sub
1301
     End Sub
1175
     Private Sub 開網站_bt_Click(sender As Object, e As EventArgs) Handles 開網站_bt.Click
1302
     Private Sub 開網站_bt_Click(sender As Object, e As EventArgs) Handles 開網站_bt.Click
1233
         End If
1360
         End If
1234
     End Sub
1361
     End Sub
1235
     Private Sub 批次導入_bt_Click(sender As Object, e As EventArgs) Handles 批次導入_bt.Click
1362
     Private Sub 批次導入_bt_Click(sender As Object, e As EventArgs) Handles 批次導入_bt.Click
1236
-        R_bT.PerformClick() : 批次 = 0 : Timer2.Enabled = True
1363
+        If 結束日期_dtp.Value > Today() Then
1364
+            MsgBox("日期條件大於今日,網站無法給出資料!!!!")
1365
+        Else
1366
+            R_bT.PerformClick() : 批次 = 0 : Timer2.Enabled = True
1367
+        End If
1237
     End Sub
1368
     End Sub
1238
     Private Sub 清除_bt_Click(sender As Object, e As EventArgs) Handles 清除_bt.Click
1369
     Private Sub 清除_bt_Click(sender As Object, e As EventArgs) Handles 清除_bt.Click
1239
         網址_tb.Text = "" : 重讀_bt.PerformClick()
1370
         網址_tb.Text = "" : 重讀_bt.PerformClick()
1359
             End If
1490
             End If
1360
         End If
1491
         End If
1361
     End Sub
1492
     End Sub
1362
-    Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
1363
-        彙總_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
1364
-        彙總2_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
1365
-        彙總3_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
1366
-        彙總4_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
1367
-        客戶_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
1368
-        彙總5_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
1369
-    End Sub
1370
     Dim 已超出 As Boolean
1493
     Dim 已超出 As Boolean
1371
     Private Sub 彙總1_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 彙總1_dgv.MouseUp
1494
     Private Sub 彙總1_dgv_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles 彙總1_dgv.MouseUp
1372
         'If 彙總1_dgv.SelectedCells.Count = 1 Then : MsgBox(彙總1_dgv.SelectedCells(0).ColumnIndex & "  " & 彙總1_dgv.SelectedCells(0).RowIndex) : End If
1495
         'If 彙總1_dgv.SelectedCells.Count = 1 Then : MsgBox(彙總1_dgv.SelectedCells(0).ColumnIndex & "  " & 彙總1_dgv.SelectedCells(0).RowIndex) : End If

+ 63
- 38
GA-ERP-SYS/報表系統管理/帳務明細查詢表.vb Voir le fichier

27
         For i As Integer = 0 To 所得彙總_dgv.Rows.Count - 1
27
         For i As Integer = 0 To 所得彙總_dgv.Rows.Count - 1
28
             所得彙總_dgv("所得", i).Value = "0"
28
             所得彙總_dgv("所得", i).Value = "0"
29
             For II As Integer = 0 To 流水帳_dgv.Rows.Count - 1
29
             For II As Integer = 0 To 流水帳_dgv.Rows.Count - 1
30
-                If 流水帳_dgv("所得指定", II).Value.ToString = 所得指定_cb.Text And 流水帳_dgv("所得", i).Value = True And
30
+                If 流水帳_dgv("所得指定", II).Value.ToString = 所得指定_cb.Text And 流水帳_dgv("所得", II).Value = True And
31
                     流水帳_dgv("商品", II).Value.ToString = 所得彙總_dgv("商品", i).Value.ToString Then
31
                     流水帳_dgv("商品", II).Value.ToString = 所得彙總_dgv("商品", i).Value.ToString Then
32
                     所得彙總_dgv("所得", i).Value = Val(所得彙總_dgv("所得", i).Value) + Val(流水帳_dgv("個人所得1", II).Value.ToString)
32
                     所得彙總_dgv("所得", i).Value = Val(所得彙總_dgv("所得", i).Value) + Val(流水帳_dgv("個人所得1", II).Value.ToString)
33
                 End If
33
                 End If
48
             If IsDBNull(客戶下_dgv("同帳", i).Value) = True Then : 客戶下_dgv("同帳", i).Value = False : End If
48
             If IsDBNull(客戶下_dgv("同帳", i).Value) = True Then : 客戶下_dgv("同帳", i).Value = False : End If
49
             If IsDBNull(客戶下_dgv("計算", i).Value) = True Then : 客戶下_dgv("計算", i).Value = False : End If
49
             If IsDBNull(客戶下_dgv("計算", i).Value) = True Then : 客戶下_dgv("計算", i).Value = False : End If
50
             If IsDBNull(客戶下_dgv("所得", i).Value) = True Then : 客戶下_dgv("所得", i).Value = False : End If
50
             If IsDBNull(客戶下_dgv("所得", i).Value) = True Then : 客戶下_dgv("所得", i).Value = False : End If
51
+            If IsDBNull(客戶下_dgv("下層", i).Value) = True Then : 客戶下_dgv("下層", i).Value = False : End If
51
         Next
52
         Next
52
     End Sub
53
     End Sub
53
     Private Sub Set_日期清單()
54
     Private Sub Set_日期清單()
102
         流水帳_dgv.Columns("客戶").FillWeight = 110 : 流水帳_dgv.Columns("商品").FillWeight = 70
103
         流水帳_dgv.Columns("客戶").FillWeight = 110 : 流水帳_dgv.Columns("商品").FillWeight = 70
103
         流水帳_dgv.Columns("老闆").FillWeight = 55 : 流水帳_dgv.Columns("帳戶").FillWeight = 70
104
         流水帳_dgv.Columns("老闆").FillWeight = 55 : 流水帳_dgv.Columns("帳戶").FillWeight = 70
104
         流水帳_dgv.Columns("計算").FillWeight = 50 : 流水帳_dgv.Columns("同帳").FillWeight = 50
105
         流水帳_dgv.Columns("計算").FillWeight = 50 : 流水帳_dgv.Columns("同帳").FillWeight = 50
105
-        流水帳_dgv.Columns("所得").FillWeight = 50
106
+        流水帳_dgv.Columns("所得").FillWeight = 50 : 流水帳_dgv.Columns("下層").FillWeight = 50
106
 
107
 
107
         流水帳_dgv.Columns(7).Visible = False : 流水帳_dgv.Columns(6).Visible = False : 流水帳_dgv.Columns("資料").Visible = False
108
         流水帳_dgv.Columns(7).Visible = False : 流水帳_dgv.Columns(6).Visible = False : 流水帳_dgv.Columns("資料").Visible = False
108
         流水帳_dgv.Columns(0).Visible = False : 流水帳_dgv.Columns(1).Visible = False : 流水帳_dgv.Columns("同帳指定").Visible = False
109
         流水帳_dgv.Columns(0).Visible = False : 流水帳_dgv.Columns(1).Visible = False : 流水帳_dgv.Columns("同帳指定").Visible = False
126
             If IsDBNull(流水帳_dgv("同帳", i).Value) = True Then : 流水帳_dgv("同帳", i).Value = False : End If
127
             If IsDBNull(流水帳_dgv("同帳", i).Value) = True Then : 流水帳_dgv("同帳", i).Value = False : End If
127
             If IsDBNull(流水帳_dgv("計算", i).Value) = True Then : 流水帳_dgv("計算", i).Value = False : End If
128
             If IsDBNull(流水帳_dgv("計算", i).Value) = True Then : 流水帳_dgv("計算", i).Value = False : End If
128
             If IsDBNull(流水帳_dgv("所得", i).Value) = True Then : 流水帳_dgv("所得", i).Value = False : End If
129
             If IsDBNull(流水帳_dgv("所得", i).Value) = True Then : 流水帳_dgv("所得", i).Value = False : End If
130
+            If IsDBNull(流水帳_dgv("下層", i).Value) = True Then : 流水帳_dgv("下層", i).Value = False : End If
129
             流水帳_dgv("所得指定", i).Value = ""
131
             流水帳_dgv("所得指定", i).Value = ""
130
         Next
132
         Next
131
         計算()
133
         計算()
154
                     流水帳_dgv("客戶名稱", i).Value = 客戶下_dgv("客戶名稱", ii).Value.ToString : 流水帳_dgv("計算", i).Value = 客戶下_dgv("計算", ii).Value
156
                     流水帳_dgv("客戶名稱", i).Value = 客戶下_dgv("客戶名稱", ii).Value.ToString : 流水帳_dgv("計算", i).Value = 客戶下_dgv("計算", ii).Value
155
                     流水帳_dgv("同帳", i).Value = 客戶下_dgv("同帳", ii).Value : 流水帳_dgv("同帳指定", i).Value = 客戶下_dgv("基數", ii).Value
157
                     流水帳_dgv("同帳", i).Value = 客戶下_dgv("同帳", ii).Value : 流水帳_dgv("同帳指定", i).Value = 客戶下_dgv("基數", ii).Value
156
                     流水帳_dgv("所得", i).Value = 客戶下_dgv("所得", ii).Value : 流水帳_dgv("下客流水", i).Value = 客戶下_dgv("流水號", ii).Value
158
                     流水帳_dgv("所得", i).Value = 客戶下_dgv("所得", ii).Value : 流水帳_dgv("下客流水", i).Value = 客戶下_dgv("流水號", ii).Value
157
-                    流水帳_dgv("所得指定", i).Value = 客戶下_dgv("所得另算", ii).Value
159
+                    流水帳_dgv("所得指定", i).Value = 客戶下_dgv("所得另算", ii).Value : 流水帳_dgv("下層", i).Value = 客戶下_dgv("下層", ii).Value
158
                     Exit For
160
                     Exit For
159
                 Else
161
                 Else
160
                     流水帳_dgv("客戶名稱", i).Value = "" : 流水帳_dgv("計算", i).Value = False : 流水帳_dgv("同帳", i).Value = False : 流水帳_dgv("所得", i).Value = False
162
                     流水帳_dgv("客戶名稱", i).Value = "" : 流水帳_dgv("計算", i).Value = False : 流水帳_dgv("同帳", i).Value = False : 流水帳_dgv("所得", i).Value = False
163
+                    流水帳_dgv("下層", i).Value = False
161
                 End If
164
                 End If
162
             Next
165
             Next
163
             '------------短版轉換---------------------------------------------------------------------------------------------------------------------------------------
166
             '------------短版轉換---------------------------------------------------------------------------------------------------------------------------------------
222
             End If
225
             End If
223
             If 流水帳_dgv("所得", i).Value = False Then
226
             If 流水帳_dgv("所得", i).Value = False Then
224
                 流水帳_dgv.Rows(i).Cells("所得另算").Value = "0"
227
                 流水帳_dgv.Rows(i).Cells("所得另算").Value = "0"
228
+                流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0"
225
             End If
229
             End If
226
         Next
230
         Next
227
         GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
231
         GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
230
         For i As Integer = 0 To 流水帳_dgv.Rows.Count - 1
234
         For i As Integer = 0 To 流水帳_dgv.Rows.Count - 1
231
             If 流水帳_dgv("所得", i).Value = False Then
235
             If 流水帳_dgv("所得", i).Value = False Then
232
                 流水帳_dgv.Rows(i).Cells("個人所得").Value = "0"
236
                 流水帳_dgv.Rows(i).Cells("個人所得").Value = "0"
237
+                流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0"
233
             End If
238
             End If
234
             If 流水帳_dgv("同帳", i).Value = True Then
239
             If 流水帳_dgv("同帳", i).Value = True Then
235
                 If Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短版" Or Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短板" Then
240
                 If Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短版" Or Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短板" Then
309
         日期_dgv.Visible = False : 客戶下_dgv.Visible = False : PictureBox1.BringToFront() : Panel1.Visible = False
314
         日期_dgv.Visible = False : 客戶下_dgv.Visible = False : PictureBox1.BringToFront() : Panel1.Visible = False
310
         天_ch.Checked = False : 周_ch.Checked = True : 月_ch.Checked = False
315
         天_ch.Checked = False : 周_ch.Checked = True : 月_ch.Checked = False
311
         DA1_bt.Text = "上一週" : DA2_bt.Text = "本週" : DA3_bt.Text = "下一週"
316
         DA1_bt.Text = "上一週" : DA2_bt.Text = "本週" : DA3_bt.Text = "下一週"
317
+        If GA_ERP_SYS.Size.Width > 1440 And GA_ERP_SYS.Size.Height > 900 Then
318
+            字體_NUD.Value = 9
319
+        ElseIf GA_ERP_SYS.Size.Width <= 1440 And GA_ERP_SYS.Size.Height <= 900 Then
320
+            字體_NUD.Value = 7.6
321
+        End If
312
     End Sub
322
     End Sub
313
     Private Sub 帳務明細查詢表_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
323
     Private Sub 帳務明細查詢表_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
314
         Set_日期清單() : 資料_cb.SelectedIndex = 0
324
         Set_日期清單() : 資料_cb.SelectedIndex = 0
322
     End Sub
332
     End Sub
323
     Private Sub 帳務明細查詢表_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
333
     Private Sub 帳務明細查詢表_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
324
         If 首次登入 = False Then : Set_客戶下清單() : Set_流水帳清單1() : End If
334
         If 首次登入 = False Then : Set_客戶下清單() : Set_流水帳清單1() : End If
335
+        If GA_ERP_SYS.Size.Width > 1440 And GA_ERP_SYS.Size.Height > 900 Then
336
+            字體_NUD.Value = 9
337
+        ElseIf GA_ERP_SYS.Size.Width <= 1440 And GA_ERP_SYS.Size.Height <= 900 Then
338
+            字體_NUD.Value = 7.6
339
+        End If
340
+    End Sub
341
+    Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
342
+        流水帳_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
343
+        所得彙總_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
325
     End Sub
344
     End Sub
326
     Private Sub 帳務明細查詢表_Closing(sender As Object, e As EventArgs) Handles MyBase.Closing
345
     Private Sub 帳務明細查詢表_Closing(sender As Object, e As EventArgs) Handles MyBase.Closing
327
         首次登入 = True
346
         首次登入 = True
434
             End If
453
             End If
435
             If 流水帳_dgv("所得", YY).Value = False Then
454
             If 流水帳_dgv("所得", YY).Value = False Then
436
                 流水帳_dgv.Rows(YY).Cells("個人所得").Value = "0"
455
                 流水帳_dgv.Rows(YY).Cells("個人所得").Value = "0"
456
+                流水帳_dgv.Rows(YY).Cells("個人所得1").Value = "0"
437
             End If
457
             End If
438
             If 流水帳_dgv("同帳", YY).Value = True Then
458
             If 流水帳_dgv("同帳", YY).Value = True Then
439
                 If Strings.Left(流水帳_dgv.Rows(YY).Cells("資料").Value, 2) = "短版" Or Strings.Left(流水帳_dgv.Rows(YY).Cells("資料").Value, 2) = "短板" Then
459
                 If Strings.Left(流水帳_dgv.Rows(YY).Cells("資料").Value, 2) = "短版" Or Strings.Left(流水帳_dgv.Rows(YY).Cells("資料").Value, 2) = "短板" Then
501
         'If 流水帳_dgv.SelectedCells.Count = 1 Then : MsgBox(流水帳_dgv.SelectedCells(0).ColumnIndex & "  " & 流水帳_dgv.SelectedCells(0).RowIndex) : End If
521
         'If 流水帳_dgv.SelectedCells.Count = 1 Then : MsgBox(流水帳_dgv.SelectedCells(0).ColumnIndex & "  " & 流水帳_dgv.SelectedCells(0).RowIndex) : End If
502
         If 流水帳_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
522
         If 流水帳_dgv.SelectedCells.Count = 1 Then : 已超出 = False : End If
503
         If 流水帳_dgv.SelectedCells.Count > 0 Then
523
         If 流水帳_dgv.SelectedCells.Count > 0 Then
504
-            If 流水帳_dgv.SelectedCells(0).ColumnIndex >= 10 And 流水帳_dgv.SelectedCells(0).ColumnIndex <= 17 Then
524
+            If 流水帳_dgv.SelectedCells(0).ColumnIndex >= 10 And 流水帳_dgv.SelectedCells(0).ColumnIndex <= 18 Then
505
                 If 已超出 = False Then
525
                 If 已超出 = False Then
506
                     Dim x As Double = 0
526
                     Dim x As Double = 0
507
                     For i As Integer = 0 To 流水帳_dgv.SelectedCells.Count - 1
527
                     For i As Integer = 0 To 流水帳_dgv.SelectedCells.Count - 1
508
-                        x += Val(流水帳_dgv.Rows(流水帳_dgv.SelectedCells.Item(i).RowIndex).Cells(流水帳_dgv.SelectedCells.Item(i).ColumnIndex + 8).Value)
528
+                        If 流水帳_dgv.Rows(流水帳_dgv.SelectedCells.Item(i).RowIndex).Cells("所得").Value = False Then
529
+
530
+                        End If
531
+                        x += Val(流水帳_dgv.Rows(流水帳_dgv.SelectedCells.Item(i).RowIndex).Cells(流水帳_dgv.SelectedCells.Item(i).ColumnIndex + 9).Value)
509
                     Next i : 加總_tb.Text = Strings.Format(x, "#,##0") : GA_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
532
                     Next i : 加總_tb.Text = Strings.Format(x, "#,##0") : GA_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(x, "#,##0")
510
                 Else : 加總_tb.Text = Strings.Format(0, "#,##0") : GA_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
533
                 Else : 加總_tb.Text = Strings.Format(0, "#,##0") : GA_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0") : End If
511
             Else : 已超出 = True : 加總_tb.Text = Strings.Format(0, "#,##0") : GA_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
534
             Else : 已超出 = True : 加總_tb.Text = Strings.Format(0, "#,##0") : GA_ERP_SYS.合計_TSSL.Text = "合計 : " & Strings.Format(0, "#,##0")
669
         GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
692
         GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
670
     End Sub
693
     End Sub
671
     Private Sub 自動導入_bt_Click(sender As Object, e As EventArgs) Handles 自動導入_bt.Click
694
     Private Sub 自動導入_bt_Click(sender As Object, e As EventArgs) Handles 自動導入_bt.Click
672
-        SQL_自動導入判斷()
673
-        If dr.Read() Then
674
-            If dr("正在自動導入中").ToString = "YES" Then
675
-                MsgBox("自動導入進行中,不可以重複導入!!") : conn.Close() : dr.Close()
676
-            Else
677
-                conn.Close() : dr.Close() : SQL_SQL_自動導入判斷_開啟()
678
-                PA1 = Strings.Format(開始日期_dtp.Value, "yyyy-MM-dd") : PA2 = Strings.Format(結束日期_dtp.Value, "yyyy-MM-dd")
679
-                SQL_流水帳同日期清除() : SQL_查詢日期清空() : SQL_LOG_刪除1() : SQL_查詢日期寫入()
680
-                If File.Exists("000.csv") Then
681
-                    File.Delete("000.csv")
682
-                End If
683
-                If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "000.csv") Then
684
-                    File.Delete(My.Computer.FileSystem.SpecialDirectories.Desktop & "000.csv")
685
-                End If
686
-                Dim FilePath As String = "000.csv"
687
-                Try
688
-                    Using fs As IO.FileStream = New IO.FileStream(FilePath, FileMode.Append)
689
-                        Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
690
-                            Dim str As String = "8888,"
691
-                            Dim str1 As String = 業務名稱 & ","
692
-                            sw.WriteLine(str)   '插入一整行
693
-                            sw.Write(str1)   '第一行
694
-                            sw.Flush()
695
+        If 結束日期_dtp.Value > Today() Then
696
+            MsgBox("日期條件大於今日,網站無法給出資料!!!!")
697
+        Else
698
+            SQL_自動導入判斷()
699
+            If dr.Read() Then
700
+                If dr("正在自動導入中").ToString = "YES" Then
701
+                    MsgBox("自動導入進行中,不可以重複導入!!") : conn.Close() : dr.Close()
702
+                Else
703
+                    conn.Close() : dr.Close() : SQL_SQL_自動導入判斷_開啟()
704
+                    PA1 = Strings.Format(開始日期_dtp.Value, "yyyy-MM-dd") : PA2 = Strings.Format(結束日期_dtp.Value, "yyyy-MM-dd")
705
+                    SQL_流水帳同日期清除() : SQL_查詢日期清空() : SQL_LOG_刪除1() : SQL_查詢日期寫入()
706
+                    If File.Exists("000.csv") Then
707
+                        File.Delete("000.csv")
708
+                    End If
709
+                    If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "000.csv") Then
710
+                        File.Delete(My.Computer.FileSystem.SpecialDirectories.Desktop & "000.csv")
711
+                    End If
712
+                    Dim FilePath As String = "000.csv"
713
+                    Try
714
+                        Using fs As IO.FileStream = New IO.FileStream(FilePath, FileMode.Append)
715
+                            Using sw As StreamWriter = New StreamWriter(fs, Encoding.Default)
716
+                                Dim str As String = "8888,"
717
+                                Dim str1 As String = 業務名稱 & ","
718
+                                sw.WriteLine(str)   '插入一整行
719
+                                sw.Write(str1)   '第一行
720
+                                sw.Flush()
721
+                            End Using
695
                         End Using
722
                         End Using
696
-                    End Using
697
-                Catch ex As Exception
698
-                End Try
699
-                '-----------------------------------------------------------------------
700
-                Shell("Auto.exe", vbNormalFocus)
701
-                Timer1.Enabled = True
723
+                    Catch ex As Exception
724
+                    End Try
725
+                    '-----------------------------------------------------------------------
726
+                    Shell("Auto.exe", vbNormalFocus)
727
+                    Timer1.Enabled = True
728
+                End If
702
             End If
729
             End If
703
         End If
730
         End If
704
     End Sub
731
     End Sub
770
     Private Sub R_bT_Click(sender As Object, e As EventArgs) Handles R_bT.Click
797
     Private Sub R_bT_Click(sender As Object, e As EventArgs) Handles R_bT.Click
771
         SQL_SQL_自動導入判斷_關閉()
798
         SQL_SQL_自動導入判斷_關閉()
772
     End Sub
799
     End Sub
773
-    Private Sub 字體_NUD_ValueChanged(sender As Object, e As EventArgs) Handles 字體_NUD.ValueChanged
774
-        流水帳_dgv.RowsDefaultCellStyle.Font = New System.Drawing.Font("微軟正黑體", 字體_NUD.Value)
775
-    End Sub
776
     Private Sub 開啟基本資料_bt_Click(sender As Object, e As EventArgs) Handles 開啟基本資料_bt.Click
800
     Private Sub 開啟基本資料_bt_Click(sender As Object, e As EventArgs) Handles 開啟基本資料_bt.Click
777
         基本資料.Show() : 基本資料.BringToFront() : Me.Close()
801
         基本資料.Show() : 基本資料.BringToFront() : Me.Close()
778
     End Sub
802
     End Sub
843
             End If
867
             End If
844
             If 流水帳_dgv("所得", i).Value = False Then
868
             If 流水帳_dgv("所得", i).Value = False Then
845
                 流水帳_dgv.Rows(i).Cells("個人所得").Value = "0"
869
                 流水帳_dgv.Rows(i).Cells("個人所得").Value = "0"
870
+                流水帳_dgv.Rows(i).Cells("個人所得1").Value = "0"
846
             End If
871
             End If
847
             If 流水帳_dgv("同帳", i).Value = True Then
872
             If 流水帳_dgv("同帳", i).Value = True Then
848
                 If Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短版" Or Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短板" Then
873
                 If Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短版" Or Strings.Left(流水帳_dgv.Rows(i).Cells("資料").Value, 2) = "短板" Then
966
             For i As Integer = 0 To 流水帳_dgv.Rows.Count - 1
991
             For i As Integer = 0 To 流水帳_dgv.Rows.Count - 1
967
                 MyModule1.進度條()
992
                 MyModule1.進度條()
968
                 PA = 流水帳_dgv("下客流水", i).Value.ToString : BL1 = 流水帳_dgv("計算", i).Value : BL2 = 流水帳_dgv("同帳", i).Value : BL3 = 流水帳_dgv("所得", i).Value
993
                 PA = 流水帳_dgv("下客流水", i).Value.ToString : BL1 = 流水帳_dgv("計算", i).Value : BL2 = 流水帳_dgv("同帳", i).Value : BL3 = 流水帳_dgv("所得", i).Value
969
-                PA1 = 流水帳_dgv("所得指定", i).Value.ToString
994
+                PA1 = 流水帳_dgv("所得指定", i).Value.ToString : BL4 = 流水帳_dgv("下層", i).Value
970
                 SQL_系統編碼規則_客戶下批改()
995
                 SQL_系統編碼規則_客戶下批改()
971
             Next : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0 : MsgBox("批量存檔完成!!!")
996
             Next : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0 : MsgBox("批量存檔完成!!!")
972
             SQL_客戶下所得名稱清單() : 所得指定_cb.Items.Clear() : While (dr.Read()) : 所得指定_cb.Items.Add(dr("所得另算")) : End While : conn.Close()
997
             SQL_客戶下所得名稱清單() : 所得指定_cb.Items.Clear() : While (dr.Read()) : 所得指定_cb.Items.Add(dr("所得另算")) : End While : conn.Close()

+ 3
- 3
GA-ERP-SYS/特殊操作功能/流水帳手動輸入.vb Voir le fichier

14
         流水帳_dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
14
         流水帳_dgv.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill
15
         For i As Integer = 0 To 流水帳_dgv.Rows.Count - 1
15
         For i As Integer = 0 To 流水帳_dgv.Rows.Count - 1
16
             流水帳_dgv.Rows(i).Cells("選擇").Value = False
16
             流水帳_dgv.Rows(i).Cells("選擇").Value = False
17
-            流水帳_dgv.Rows(i).Cells("網址").Value = "http:\" & 流水帳_dgv.Rows(i).Cells("網址").Value.ToString
17
+            流水帳_dgv.Rows(i).Cells("網址").Value = 流水帳_dgv.Rows(i).Cells("網址").Value.ToString
18
         Next
18
         Next
19
     End Sub
19
     End Sub
20
     Private Sub Set_商客清單()
20
     Private Sub Set_商客清單()
161
         For II As Integer = 0 To 流水帳_dgv.Rows.Count - 1
161
         For II As Integer = 0 To 流水帳_dgv.Rows.Count - 1
162
             流水帳_dgv("日期", II).Value = Format(結束日期_dtp.Value, "yyyy-MM-dd")
162
             流水帳_dgv("日期", II).Value = Format(結束日期_dtp.Value, "yyyy-MM-dd")
163
             流水帳_dgv.Rows(II).Cells("選擇").Value = True
163
             流水帳_dgv.Rows(II).Cells("選擇").Value = True
164
-            流水帳_dgv.Rows(II).Cells("網址").Value = "http:\" & 網址_tb.Text
164
+            流水帳_dgv.Rows(II).Cells("網址").Value = 網址_tb.Text
165
             流水帳_dgv.Rows(II).Cells("帳號").Value = 帳號_tb.Text
165
             流水帳_dgv.Rows(II).Cells("帳號").Value = 帳號_tb.Text
166
             流水帳_dgv.Rows(II).Cells("資料").Value = 資料_tb.Text
166
             流水帳_dgv.Rows(II).Cells("資料").Value = 資料_tb.Text
167
         Next
167
         Next
301
             If 流水帳_dgv.Rows(I).Cells("選擇").Value = True And 流水帳_dgv.Rows(I).Cells("資料").Value.ToString <> "" And 流水帳_dgv.Rows(I).Cells("1").Value.ToString <> "" And
301
             If 流水帳_dgv.Rows(I).Cells("選擇").Value = True And 流水帳_dgv.Rows(I).Cells("資料").Value.ToString <> "" And 流水帳_dgv.Rows(I).Cells("1").Value.ToString <> "" And
302
                 流水帳_dgv.Rows(I).Cells("2").Value.ToString <> "" And 流水帳_dgv.Rows(I).Cells("3").Value.ToString <> "" And 流水帳_dgv.Rows(I).Cells("4").Value.ToString <> "" Then
302
                 流水帳_dgv.Rows(I).Cells("2").Value.ToString <> "" And 流水帳_dgv.Rows(I).Cells("3").Value.ToString <> "" And 流水帳_dgv.Rows(I).Cells("4").Value.ToString <> "" Then
303
                 PA37 = Strings.Right(流水帳_dgv("資料流水號", I).Value.ToString, 6) : PA38 = Format(開始日期_dtp.Value, "yyyy-MM-dd")
303
                 PA37 = Strings.Right(流水帳_dgv("資料流水號", I).Value.ToString, 6) : PA38 = Format(開始日期_dtp.Value, "yyyy-MM-dd")
304
-                PA39 = Format(結束日期_dtp.Value, "yyyy-MM-dd") : PA40 = "http:\" & 網址_tb.Text : PA41 = 帳號_tb.Text
304
+                PA39 = Format(結束日期_dtp.Value, "yyyy-MM-dd") : PA40 = 網址_tb.Text : PA41 = 帳號_tb.Text
305
                 If 流水帳_dgv.Rows(I).Cells("資料").Value = "短版(會員)" Then
305
                 If 流水帳_dgv.Rows(I).Cells("資料").Value = "短版(會員)" Then
306
                     PA1 = "" : PA2 = "" : PA3 = "" : PA4 = "" : PA5 = "" : PA6 = "" : PA7 = "" : PA8 = "" : PA9 = "" : PA10 = "" : PA11 = "" : PA12 = "" : PA13 = ""
306
                     PA1 = "" : PA2 = "" : PA3 = "" : PA4 = "" : PA5 = "" : PA6 = "" : PA7 = "" : PA8 = "" : PA9 = "" : PA10 = "" : PA11 = "" : PA12 = "" : PA13 = ""
307
                     PA14 = "" : PA15 = "" : PA16 = "" : PA17 = "" : PA18 = "" : PA19 = "" : PA20 = "" : PA21 = "" : PA22 = ""
307
                     PA14 = "" : PA15 = "" : PA16 = "" : PA17 = "" : PA18 = "" : PA19 = "" : PA20 = "" : PA21 = "" : PA22 = ""

+ 23
- 0
GA-ERP-SYS/資料庫系統管理/資料備份轉移.Designer.vb Voir le fichier

31
         Dim DataGridViewCellStyle7 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()
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()
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()
34
         Me.客戶資料表_dgv = New System.Windows.Forms.DataGridView()
35
         Me.客戶資料表_dgv = New System.Windows.Forms.DataGridView()
35
         Me.商品資料表_dgv = New System.Windows.Forms.DataGridView()
36
         Me.商品資料表_dgv = New System.Windows.Forms.DataGridView()
36
         Me.商客基本資料表_dgv = New System.Windows.Forms.DataGridView()
37
         Me.商客基本資料表_dgv = New System.Windows.Forms.DataGridView()
51
         Me.資料庫_bt = New System.Windows.Forms.Button()
52
         Me.資料庫_bt = New System.Windows.Forms.Button()
52
         Me.備份庫_bt = New System.Windows.Forms.Button()
53
         Me.備份庫_bt = New System.Windows.Forms.Button()
53
         Me.ProgressBar1 = New System.Windows.Forms.ProgressBar()
54
         Me.ProgressBar1 = New System.Windows.Forms.ProgressBar()
55
+        Me.除錯_dgv = New System.Windows.Forms.DataGridView()
54
         CType(Me.客戶資料表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
56
         CType(Me.客戶資料表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
55
         CType(Me.商品資料表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
57
         CType(Me.商品資料表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
56
         CType(Me.商客基本資料表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
58
         CType(Me.商客基本資料表_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
60
         CType(Me.下行客戶1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
62
         CType(Me.下行客戶1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
61
         CType(Me.商客基本資料表1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
63
         CType(Me.商客基本資料表1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
62
         CType(Me.商品資料表1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
64
         CType(Me.商品資料表1_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
65
+        CType(Me.除錯_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
63
         Me.SuspendLayout()
66
         Me.SuspendLayout()
64
         '
67
         '
65
         '客戶資料表_dgv
68
         '客戶資料表_dgv
302
         Me.ProgressBar1.Size = New System.Drawing.Size(1132, 20)
305
         Me.ProgressBar1.Size = New System.Drawing.Size(1132, 20)
303
         Me.ProgressBar1.TabIndex = 1529
306
         Me.ProgressBar1.TabIndex = 1529
304
         '
307
         '
308
+        '除錯_dgv
309
+        '
310
+        DataGridViewCellStyle10.BackColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(255, Byte), Integer))
311
+        Me.除錯_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle10
312
+        Me.除錯_dgv.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
313
+            Or System.Windows.Forms.AnchorStyles.Left) _
314
+            Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
315
+        Me.除錯_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
316
+        Me.除錯_dgv.Location = New System.Drawing.Point(434, 34)
317
+        Me.除錯_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
318
+        Me.除錯_dgv.Name = "除錯_dgv"
319
+        Me.除錯_dgv.RowHeadersWidth = 4
320
+        Me.除錯_dgv.RowTemplate.Height = 24
321
+        Me.除錯_dgv.Size = New System.Drawing.Size(243, 140)
322
+        Me.除錯_dgv.TabIndex = 1551
323
+        Me.除錯_dgv.Visible = False
324
+        '
305
         '資料備份轉移
325
         '資料備份轉移
306
         '
326
         '
307
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
327
         Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
308
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
328
         Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
309
         Me.ClientSize = New System.Drawing.Size(1147, 698)
329
         Me.ClientSize = New System.Drawing.Size(1147, 698)
330
+        Me.Controls.Add(Me.除錯_dgv)
310
         Me.Controls.Add(Me.ProgressBar1)
331
         Me.Controls.Add(Me.ProgressBar1)
311
         Me.Controls.Add(Me.備份庫_bt)
332
         Me.Controls.Add(Me.備份庫_bt)
312
         Me.Controls.Add(Me.資料庫_bt)
333
         Me.Controls.Add(Me.資料庫_bt)
340
         CType(Me.下行客戶1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
361
         CType(Me.下行客戶1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
341
         CType(Me.商客基本資料表1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
362
         CType(Me.商客基本資料表1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
342
         CType(Me.商品資料表1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
363
         CType(Me.商品資料表1_dgv, System.ComponentModel.ISupportInitialize).EndInit()
364
+        CType(Me.除錯_dgv, System.ComponentModel.ISupportInitialize).EndInit()
343
         Me.ResumeLayout(False)
365
         Me.ResumeLayout(False)
344
         Me.PerformLayout()
366
         Me.PerformLayout()
345
 
367
 
365
     Friend WithEvents 資料庫_bt As Button
387
     Friend WithEvents 資料庫_bt As Button
366
     Friend WithEvents 備份庫_bt As Button
388
     Friend WithEvents 備份庫_bt As Button
367
     Friend WithEvents ProgressBar1 As ProgressBar
389
     Friend WithEvents ProgressBar1 As ProgressBar
390
+    Friend WithEvents 除錯_dgv As DataGridView
368
 End Class
391
 End Class

+ 22
- 3
GA-ERP-SYS/資料庫系統管理/資料備份轉移.vb Voir le fichier

1
 Public Class 資料備份轉移
1
 Public Class 資料備份轉移
2
-    ReadOnly ds, ds1, ds2, ds3, ds4, ds5, ds6, ds7, ds8 As New DataSet
2
+    ReadOnly ds, ds1, ds2, ds3, ds4, ds5, ds6, ds7, ds8 As New DataSet : Public 連接 As String
3
     Public 平均數1 As Integer : Public 最終數1 As Integer = 0 : Public 資料數1 As Integer = 0
3
     Public 平均數1 As Integer : Public 最終數1 As Integer = 0 : Public 資料數1 As Integer = 0
4
     Private Sub Set_客戶資料清單()
4
     Private Sub Set_客戶資料清單()
5
         客戶資料表_dgv.DataSource = Nothing : ds.Clear()
5
         客戶資料表_dgv.DataSource = Nothing : ds.Clear()
83
         商品資料表1_dgv.Visible = False : 商客基本資料表1_dgv.Visible = False : 下行客戶1_dgv.Visible = False : 流水帳1_dgv.Visible = False
83
         商品資料表1_dgv.Visible = False : 商客基本資料表1_dgv.Visible = False : 下行客戶1_dgv.Visible = False : 流水帳1_dgv.Visible = False
84
         Set_客戶資料清單()
84
         Set_客戶資料清單()
85
     End Sub
85
     End Sub
86
+    Private Sub Set_修正清單()
87
+        除錯_dgv.DataSource = Nothing : ds4.Clear()
88
+        除錯_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
89
+        除錯_dgv.ColumnHeadersHeight = 25
90
+        除錯_dgv.AllowUserToAddRows = False
91
+        If 連接 = 1 Then : ConnOpen_備份1() : Else : ConnOpen_備份2() : End If
92
+        SQL_流水帳修正()
93
+        da.Fill(ds4) : 除錯_dgv.DataSource = ds4.Tables(0) : conn.Close()
94
+        資料數 = 除錯_dgv.Rows.Count
95
+        For I As Integer = 0 To 除錯_dgv.Rows.Count - 1
96
+            MyModule1.進度條()
97
+            除錯_dgv("網址", I).Value = Strings.Mid(除錯_dgv("網址", I).Value, 7, 100)
98
+            PA1 = 除錯_dgv("網址", I).Value : PA2 = 除錯_dgv("index", I).Value : PA3 = 除錯_dgv("開始日期", I).Value
99
+            PA4 = 除錯_dgv("結束日期", I).Value : PA5 = 除錯_dgv("帳戶", I).Value
100
+            If 連接 = 1 Then : ConnOpen_備份1() : Else : ConnOpen_備份2() : End If
101
+            SQL_修正網址()
102
+        Next : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
103
+    End Sub
86
     Private Sub 客戶資料表_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 客戶資料表_dgv.CellClick
104
     Private Sub 客戶資料表_dgv_CellContentClick(sender As Object, e As DataGridViewCellEventArgs) Handles 客戶資料表_dgv.CellClick
87
         If e.RowIndex = -1 Then : Else
105
         If e.RowIndex = -1 Then : Else
88
             子SQL名稱2 = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString : 子SQL名稱3 = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString
106
             子SQL名稱2 = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString : 子SQL名稱3 = 客戶資料表_dgv("資料庫", e.RowIndex).Value.ToString
89
             登入人IP4 = 客戶資料表_dgv("IP位置", e.RowIndex).Value.ToString : 登入人IP5 = 客戶資料表_dgv("備份IP", e.RowIndex).Value.ToString
107
             登入人IP4 = 客戶資料表_dgv("IP位置", e.RowIndex).Value.ToString : 登入人IP5 = 客戶資料表_dgv("備份IP", e.RowIndex).Value.ToString
90
             業務帳號2 = 客戶資料表_dgv("帳號", e.RowIndex).Value.ToString : 業務帳號3 = 客戶資料表_dgv("備份帳號", e.RowIndex).Value.ToString
108
             業務帳號2 = 客戶資料表_dgv("帳號", e.RowIndex).Value.ToString : 業務帳號3 = 客戶資料表_dgv("備份帳號", e.RowIndex).Value.ToString
91
             業務密碼2 = 客戶資料表_dgv("密碼", e.RowIndex).Value.ToString : 業務密碼3 = 客戶資料表_dgv("備份密碼", e.RowIndex).Value.ToString
109
             業務密碼2 = 客戶資料表_dgv("密碼", e.RowIndex).Value.ToString : 業務密碼3 = 客戶資料表_dgv("備份密碼", e.RowIndex).Value.ToString
92
-            SQL_連線字串_備份1() : SQL_連線字串_備份2() : Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7() : Set_清單8()
110
+            SQL_連線字串_備份1() : 連接 = 1 : Set_修正清單() : SQL_連線字串_備份2() : 連接 = 2 : Set_修正清單()
111
+            Set_清單1() : Set_清單2() : Set_清單3() : Set_清單4() : Set_清單5() : Set_清單6() : Set_清單7() : Set_清單8()
93
         End If
112
         End If
94
     End Sub
113
     End Sub
95
     Private Sub 資料轉移_bt_Click(sender As Object, e As EventArgs) Handles 資料轉移_bt.Click
114
     Private Sub 資料轉移_bt_Click(sender As Object, e As EventArgs) Handles 資料轉移_bt.Click
120
                     PA = 下行客戶_dgv("客戶下", ii).Value : PA1 = 下行客戶_dgv("網址", ii).Value : PA2 = 下行客戶_dgv("帳號", ii).Value
139
                     PA = 下行客戶_dgv("客戶下", ii).Value : PA1 = 下行客戶_dgv("網址", ii).Value : PA2 = 下行客戶_dgv("帳號", ii).Value
121
                     PA3 = 下行客戶_dgv("基數", ii).Value : PA4 = 下行客戶_dgv("流水號", ii).Value : PA5 = 下行客戶_dgv("客名", ii).Value
140
                     PA3 = 下行客戶_dgv("基數", ii).Value : PA4 = 下行客戶_dgv("流水號", ii).Value : PA5 = 下行客戶_dgv("客名", ii).Value
122
                     PA6 = 下行客戶_dgv("計算", ii).Value : PA7 = 下行客戶_dgv("同帳", ii).Value : PA8 = 下行客戶_dgv("所得", ii).Value
141
                     PA6 = 下行客戶_dgv("計算", ii).Value : PA7 = 下行客戶_dgv("同帳", ii).Value : PA8 = 下行客戶_dgv("所得", ii).Value
123
-                    PA9 = 下行客戶_dgv("所得另算", ii).Value
142
+                    PA9 = 下行客戶_dgv("所得另算", ii).Value : PA10 = 下行客戶_dgv("下層", ii).Value
124
                     SQL_資料庫轉換3_新增()
143
                     SQL_資料庫轉換3_新增()
125
                 Next : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
144
                 Next : GA_ERP_SYS.ToolStripProgressBar1.Value = 0 : 最終數 = 0
126
                 資料數 = 下行客戶_dgv.Rows.Count : 進度條1()
145
                 資料數 = 下行客戶_dgv.Rows.Count : 進度條1()

Loading…
Annuler
Enregistrer