설명 없음
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

FrmEditChem_Choose.vb 38KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599
  1. Imports System.Data.SqlClient
  2. Imports System.Web.UI.WebControls
  3. Public Class FrmEditChem_Choose
  4. 'Dim cmd As New SqlCommand : Dim da As New SqlDataAdapter : Dim dt As New DataTable : Dim sql As String
  5. Private Sub FrmEditChem_Choose_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  6. 清單_lb.BringToFront()
  7. 百分比_tb.Text = Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("百分比").Value.ToString
  8. 化料名稱_tb.Text = Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料名称").Value.ToString
  9. 時間_tb.Text = Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("时间").Value.ToString
  10. 備註_tb.Text = Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("备注").Value.ToString
  11. End Sub
  12. Private Sub 化料名稱_tb_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles 化料名稱_tb.GotFocus
  13. 化料名稱_tb.SelectionStart = 0 : 化料名稱_tb.SelectionLength = Len(化料名稱_tb.Text)
  14. End Sub
  15. Private Sub t化料名稱_tb_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles 化料名稱_tb.KeyDown
  16. If e.KeyCode = Keys.Enter Then
  17. If 清單_lb.Items.Count > 0 Then : 清單_lb.Focus() : 清單_lb.SelectedIndex = 0 : Else : 時間_tb.Focus() : End If : Exit Sub
  18. End If : 清單_lb.Items.Clear() : 清單_lb.Visible = True
  19. Using con As New SqlConnection(connstring), ' 使用 Using 语句自动管理连接
  20. cmd As New SqlCommand("SELECT name FROM ht_chem_main WHERE name LIKE @searchText", con)
  21. cmd.Parameters.AddWithValue("@searchText", "%" & 化料名稱_tb.Text & "%") ' 添加参数,防止 SQL 注入
  22. Try
  23. con.Open() ' 打开数据库连接
  24. Using my_dr As SqlDataReader = cmd.ExecuteReader() ' 执行查询
  25. While my_dr.Read() : 清單_lb.Items.Add(my_dr("name")) : End While
  26. End Using
  27. Catch ex As Exception : MessageBox.Show("查询出错:" & ex.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error) : End Try
  28. End Using
  29. End Sub
  30. Private Sub 清單_lb_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles 清單_lb.KeyDown
  31. If e.KeyCode = Keys.Enter Then : 化料名稱_tb.Text = 清單_lb.SelectedItem : 時間_tb.Focus() : End If
  32. End Sub
  33. Private Sub 清單_lb_Click(sender As Object, e As EventArgs) Handles 清單_lb.Click
  34. If 清單_lb.SelectedIndex <> -1 Then : 化料名稱_tb.Text = 清單_lb.SelectedItem : 時間_tb.Focus() : End If
  35. End Sub
  36. Private Sub 時間_tb_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles 時間_tb.GotFocus
  37. 時間_tb.SelectionStart = 0 : 時間_tb.SelectionLength = Len(時間_tb.Text)
  38. End Sub
  39. Private Sub 時間_tb_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles 時間_tb.KeyDown
  40. If e.KeyCode = Keys.Enter Then : 備註_tb.Focus() : End If
  41. End Sub
  42. Private Sub 備註_tb_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles 備註_tb.GotFocus
  43. 備註_tb.SelectionStart = 0 : 備註_tb.SelectionLength = Len(備註_tb.Text)
  44. End Sub
  45. Private Sub 備註_tb_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles 備註_tb.KeyDown
  46. If e.KeyCode = Keys.Enter Then : 完成_bt.Focus() : End If
  47. End Sub
  48. Private Sub 百分比_tb_GotFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles 百分比_tb.GotFocus
  49. 百分比_tb.SelectionStart = 0 : 百分比_tb.SelectionLength = Len(百分比_tb.Text)
  50. End Sub
  51. Private Sub 百分比_tb_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles 百分比_tb.KeyDown
  52. If e.KeyCode = Keys.Enter Then : 化料名稱_tb.Focus() : End If
  53. End Sub
  54. Private Sub 百分比_tb_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles 百分比_tb.LostFocus
  55. If IsNumeric(百分比_tb.Text) Then : Else : MsgBox("請輸入數字") : 百分比_tb.Focus() : End If
  56. End Sub
  57. Private Sub 完成_bt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 完成_bt.Click '完成
  58. Dim 位置 As Integer = Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index : Dim 位置1 As Integer = Frm_00_Retan_rcp.處方清單_dgv.CurrentRow.Index
  59. Dim my_no As String = "" : Dim my_coin As String = "" : Dim 進貨單價 As String = ""
  60. Dim d1 As String = "", d2 As String = "", d3 As String = "", d4 As String = "" : Dim d5 As String = "", d6 As String = "", d7 As String = "", d8 As String = "" : Dim d9 As String = ""
  61. Dim 類別 As String = "" : Dim 化工分類 As String = "" : Dim 系統代碼 As String = "" : Dim 系統名稱 As String = "" : Dim 系統分類 As String = "" : Dim 檔案名稱 As String = ""
  62. Dim ZDHCCode As String = ""
  63. '----------讀取進貨單價---------------------------------------------------------------------------------------------
  64. SQL_讀取進貨單價(化料名稱_tb.Text) : If dr.Read() Then : 進貨單價 = dr("price") : Else : 進貨單價 = "0" : End If
  65. '----------讀取化料資料---------------------------------------------------------------------------------------------
  66. SQL_讀取化料資料(化料名稱_tb.Text)
  67. If dr.Read() Then
  68. my_no = dr("sys_name").ToString : 類別 = dr("type2").ToString : 化工分類 = dr("type1").ToString : 系統代碼 = dr("code").ToString
  69. 系統名稱 = dr("name").ToString : 系統分類 = dr("type").ToString : ZDHCCode = dr("zdhc_code").ToString
  70. d1 = dr("d1").ToString : d2 = dr("d2").ToString : d3 = dr("d3").ToString : d4 = dr("d4").ToString : d5 = dr("d5").ToString
  71. d6 = dr("d6").ToString : d7 = dr("d7").ToString : d8 = dr("d8").ToString : d9 = dr("d9").ToString : 檔案名稱 = dr("filename").ToString
  72. End If : dr.Close()
  73. '----------指定到對應位置---------------------------------------------------------------------------------------------
  74. Dim dt1 As New DataTable : dt1 = Frm_00_Retan_rcp.處方_dgv.DataSource
  75. If gMsg = vbYes Then '-----向前插入一行-------------------------------------------------------
  76. Dim dr1111 As DataRow : dr1111 = dt1.NewRow
  77. dr1111(0) = Math.Round(Frm_00_Retan_rcp.處方_dgv.Rows(位置 - 1).Cells(0).Value + 0.1, 1)
  78. dr1111(1) = 化料名稱_tb.Text : dr1111(4) = 百分比_tb.Text : dr1111(3) = 類別 : dr1111(2) = 化工分類 : dr1111(5) = 時間_tb.Text : dr1111(6) = 備註_tb.Text
  79. dr1111(7) = d1 : dr1111(8) = d2 : dr1111(9) = d3 : dr1111(10) = d4 : dr1111(11) = d5 : dr1111(12) = d6 : dr1111(13) = d7 : dr1111(14) = d8 : dr1111(15) = d9
  80. dr1111(16) = 檔案名稱 : dr1111(17) = ZDHCCode : dr1111(18) = 系統名稱 : dr1111(19) = 系統代碼 : dr1111(20) = 進貨單價 : dr1111(21) = 系統分類
  81. dr1111(22) = "1"
  82. dt1.Rows.InsertAt(dr1111, 位置)
  83. Frm_00_Retan_rcp.處方_dgv.DataSource = Nothing : Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  84. Frm_00_Retan_rcp.處方_dgv.Rows(位置 - 1).Cells("项次").Style.BackColor = Color.OrangeRed
  85. gMsg = Nothing
  86. Frm_00_Retan_rcp.修改存檔_bt.Visible = True : Frm_00_Retan_rcp.cmdCancelEdit.Visible = True
  87. Frm_00_Retan_rcp.模式通知_lb.Text = "修改模式" : Frm_00_Retan_rcp.模式通知_lb.ForeColor = Color.Red
  88. Frm_00_Retan_rcp.Timer1.Enabled = True
  89. Me.Close() : Me.Dispose()
  90. ElseIf gMsg = vbNo Then '-----向前插入一行-------------------------------------------------------
  91. Dim dr1111 As DataRow : dr1111 = dt1.NewRow
  92. dr1111(0) = 位置 + 1
  93. dr1111(1) = 化料名稱_tb.Text : dr1111(4) = 百分比_tb.Text : dr1111(3) = 類別 : dr1111(2) = 化工分類 : dr1111(5) = 時間_tb.Text : dr1111(6) = 備註_tb.Text
  94. dr1111(7) = d1 : dr1111(8) = d2 : dr1111(9) = d3 : dr1111(10) = d4 : dr1111(11) = d5 : dr1111(12) = d6 : dr1111(13) = d7 : dr1111(14) = d8 : dr1111(15) = d9
  95. dr1111(16) = 檔案名稱 : dr1111(17) = ZDHCCode : dr1111(18) = 系統名稱 : dr1111(19) = 系統代碼 : dr1111(20) = 進貨單價 : dr1111(21) = 系統分類
  96. dr1111(22) = "1"
  97. dt1.Rows.InsertAt(dr1111, 位置 + 1)
  98. Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  99. Frm_00_Retan_rcp.處方_dgv.Rows(位置 + 1).Cells("项次").Style.BackColor = Color.OrangeRed
  100. gMsg = Nothing
  101. Frm_00_Retan_rcp.修改存檔_bt.Visible = True : Frm_00_Retan_rcp.cmdCancelEdit.Visible = True : Frm_00_Retan_rcp.模式通知_lb.Text = "修改模式"
  102. Frm_00_Retan_rcp.模式通知_lb.ForeColor = Color.Red : Frm_00_Retan_rcp.Timer1.Enabled = True
  103. Me.Close() : Me.Dispose()
  104. ElseIf gMsg = 0 Then '-----修改指定那一行-------------------------------------------------------
  105. gMsg = Nothing
  106. 'For Each col As DataGridViewColumn In Frm_00_Retan_rcp.處方清單_sgv.Columns : Debug.Print(col.Name) : Next ' 打印所有列名
  107. SQL_讀取處方上的選擇項(Frm_00_Retan_rcp.處方清單_dgv.Rows(位置1).Cells("表格编号").Value, Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("项次").Value)
  108. If dr.Read() Then
  109. If dr("percents").ToString <> 百分比_tb.Text Then
  110. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("百分比").Style.BackColor = Color.Red
  111. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("標記3").Value = "1"
  112. Else : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("百分比").Style.BackColor = Color.White : End If
  113. If dr("chem") <> 化料名稱_tb.Text Then
  114. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("化料名称").Style.BackColor = Color.Red
  115. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("標記2").Value = "1"
  116. Else : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("化料名称").Style.BackColor = Color.White : End If
  117. If dr("time").ToString <> 時間_tb.Text Then
  118. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("时间").Style.BackColor = Color.Red
  119. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("標記4").Value = "1"
  120. Else : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("时间").Style.BackColor = Color.White : End If
  121. If dr("comment").ToString <> 備註_tb.Text Then
  122. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("备注").Style.BackColor = Color.Red
  123. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("標記5").Value = "1"
  124. Else : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("备注").Style.BackColor = Color.White : End If
  125. End If : dr.Close()
  126. my_percent = 百分比_tb.Text
  127. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("化料名称").Value = 化料名稱_tb.Text : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("化工分类").Value = 化工分類
  128. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("类别").Value = 類別 : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("百分比").Value = 百分比_tb.Text
  129. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("时间").Value = 時間_tb.Text : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("备注").Value = 備註_tb.Text
  130. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d1").Value = d1 : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d2").Value = d2
  131. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d3").Value = d3 : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d4").Value = d4
  132. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d5").Value = d5 : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d6").Value = d6
  133. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d7").Value = d7 : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d8").Value = d8
  134. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("d9").Value = d9
  135. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("filename").Value = 檔案名稱 : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("zdhc_code").Value = ZDHCCode
  136. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("系统品名").Value = 系統名稱 : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("系统代码").Value = 系統代碼
  137. Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("进货单价").Value = 進貨單價 : Frm_00_Retan_rcp.處方_dgv.Rows(位置).Cells("系统分类").Value = 系統分類
  138. Me.Close() : Me.Dispose()
  139. End If
  140. End Sub
  141. Private Sub 取消_bt_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 取消_bt.Click
  142. gMsg = Nothing : Me.Close() : Me.Dispose()
  143. End Sub
  144. Private Sub 查詢_bt_Click(sender As Object, e As EventArgs) Handles 查詢_bt.Click
  145. Dim cmd As New SqlCommand : Dim sql As String : Dim my_dr As SqlDataReader : Dim conn As New SqlConnection
  146. conn.ConnectionString = connstring : conn.Open() : cmd.Connection = conn
  147. sql = "SELECT name FROM rt_sys_chem_main WHERE name LIKE N'%" & 化料名稱_tb.Text & "%'"
  148. cmd.CommandText = sql : my_dr = cmd.ExecuteReader
  149. While my_dr.Read : 清單_lb.Items.Add(my_dr("name")) : End While
  150. my_dr.Close() : my_dr = Nothing : conn.Close() : conn = Nothing
  151. End Sub
  152. '------------------------以下未整理-----------------------------------------------------------------------------------------------------------------------------------------------------
  153. 'Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
  154. ' Dim con As New SqlConnection
  155. ' Dim cmd As New SqlCommand
  156. ' Dim my_dr As SqlDataReader
  157. ' Dim sql As String = ""
  158. ' Dim my_no As String = ""
  159. ' Dim my_coin As String = ""
  160. ' Dim 進貨單價 As String = ""
  161. ' con.ConnectionString = connstring
  162. ' con.Open()
  163. ' cmd.Connection = con
  164. ' sql = "select matl_no,coin,pur_unit from tblmaterial where matl_name='TRUPON OSL'"
  165. ' cmd.CommandText = sql
  166. ' my_dr = cmd.ExecuteReader
  167. ' ' my_no = cmd.ExecuteScalar.ToString
  168. ' If my_dr.Read Then
  169. ' my_no = my_dr("matl_no").ToString
  170. ' my_coin = my_dr("coin").ToString
  171. ' 進貨單價 = my_dr("pur_unit").ToString
  172. ' End If
  173. ' my_dr.Close()
  174. ' If my_no = "" Then
  175. ' MsgBox("錯誤發生,請重新輸入")
  176. ' 化料名稱_tb.Focus()
  177. ' Exit Sub
  178. ' End If
  179. ' Dim dt1 As New DataTable
  180. ' dt1 = Frm_00_Retan_rcp.處方_dgv.DataSource
  181. ' If gMsg = vbYes Then
  182. ' Dim dr1111 As DataRow
  183. ' dr1111 = dt1.NewRow
  184. ' dr1111(0) = "新增"
  185. ' dr1111(1) = my_no
  186. ' dr1111(2) = 化料名稱_tb.Text
  187. ' dr1111(3) = 百分比_tb.Text
  188. ' dr1111(4) = 時間_tb.Text
  189. ' dr1111(5) = 備註_tb.Text
  190. ' dr1111(6) = my_coin
  191. ' dr1111(7) = 進貨單價
  192. ' dt1.Rows.InsertAt(dr1111, Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index)
  193. ' Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  194. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index - 1).Cells("項次").Style.BackColor = Color.OrangeRed
  195. ' gMsg = Nothing
  196. ' Me.Close()
  197. ' Me.Dispose()
  198. ' Exit Sub
  199. ' ElseIf gMsg = vbNo Then
  200. ' Dim dr1111 As DataRow
  201. ' dr1111 = dt1.NewRow
  202. ' dr1111(0) = "新增"
  203. ' dr1111(1) = my_no
  204. ' dr1111(2) = 化料名稱_tb.Text
  205. ' dr1111(3) = 百分比_tb.Text
  206. ' dr1111(4) = 時間_tb.Text
  207. ' dr1111(5) = 備註_tb.Text
  208. ' dr1111(6) = my_coin
  209. ' dr1111(7) = 進貨單價
  210. ' dt1.Rows.InsertAt(dr1111, Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index + 1)
  211. ' Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  212. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index + 1).Cells("項次").Style.BackColor = Color.OrangeRed
  213. ' gMsg = Nothing
  214. ' Me.Close()
  215. ' Me.Dispose()
  216. ' Exit Sub
  217. ' ElseIf gMsg = vbCancel Then
  218. ' gMsg = Nothing
  219. ' Exit Sub
  220. ' End If
  221. ' cmd.CommandText = "SELECT rcp_content.ITEM, rcp_content.MATL_NO, rcp_content.percents, rcp_content.RCP_NO, rcp_content.time, rcp_content.comment, tblMaterial.MATL_NAME FROM rcp_content INNER JOIN tblMaterial ON rcp_content.MATL_NO = tblMaterial.MATL_NO WHERE rcp_content.RCP_NO ='" & Frm_00_Retan_rcp.處方清單_sgv.Rows(Frm_00_Retan_rcp.處方清單_sgv.CurrentRow.Index).Cells("處方編號").Value & "' AND rcp_content.ITEM ='" & Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("項次").Value & "'"
  222. ' Dim dr As SqlDataReader
  223. ' dr = cmd.ExecuteReader
  224. ' dr.Read()
  225. 'If dr("percents") <> txtpercent.Text Then
  226. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("百分比").Style.BackColor = Color.Red
  227. 'Else
  228. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("百分比").Style.BackColor = Color.White
  229. 'End If
  230. 'If dr("matl_name") <> txtchem.Text Then
  231. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料名稱").Style.BackColor = Color.Red
  232. 'Else
  233. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料名稱").Style.BackColor = Color.White
  234. 'End If
  235. 'If dr("time").ToString <> txttime.Text Then
  236. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("時間").Style.BackColor = Color.Red
  237. 'Else
  238. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("時間").Style.BackColor = Color.White
  239. 'End If
  240. 'If dr("comment").ToString <> txtcomment.Text Then
  241. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("備註").Style.BackColor = Color.Red
  242. 'Else
  243. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("備註").Style.BackColor = Color.White
  244. 'End If
  245. 'If my_no <> txtcomment.Text Then
  246. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料編號").Style.BackColor = Color.Red
  247. 'Else
  248. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料編號").Style.BackColor = Color.White
  249. ' 'End If
  250. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料編號").Value = my_no
  251. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("百分比").Value = 百分比_tb.Text
  252. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料名稱").Value = "TRUPON OSL"
  253. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("時間").Value = 時間_tb.Text
  254. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("備註").Value = "原sqs"
  255. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("幣別").Value = my_coin
  256. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("單價").Value = 進貨單價
  257. ' dr.Close()
  258. ' con.Close()
  259. ' Me.Close()
  260. ' Me.Dispose()
  261. 'End Sub
  262. 'Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
  263. ' Dim con As New SqlConnection
  264. ' Dim cmd As New SqlCommand
  265. ' Dim my_dr As SqlDataReader
  266. ' Dim sql As String = ""
  267. ' Dim my_no As String = ""
  268. ' Dim my_coin As String = ""
  269. ' Dim 進貨單價 As String = ""
  270. ' con.ConnectionString = connstring
  271. ' con.Open()
  272. ' cmd.Connection = con
  273. ' sql = "select matl_no,coin,pur_unit from tblmaterial where matl_name='LR 785'"
  274. ' cmd.CommandText = sql
  275. ' my_dr = cmd.ExecuteReader
  276. ' ' my_no = cmd.ExecuteScalar.ToString
  277. ' If my_dr.Read Then
  278. ' my_no = my_dr("matl_no").ToString
  279. ' my_coin = my_dr("coin").ToString
  280. ' 進貨單價 = my_dr("pur_unit").ToString
  281. ' End If
  282. ' my_dr.Close()
  283. ' If my_no = "" Then
  284. ' MsgBox("錯誤發生,請重新輸入")
  285. ' 化料名稱_tb.Focus()
  286. ' Exit Sub
  287. ' End If
  288. ' Dim dt1 As New DataTable
  289. ' dt1 = Frm_00_Retan_rcp.處方_dgv.DataSource
  290. ' If gMsg = vbYes Then
  291. ' Dim dr1111 As DataRow
  292. ' dr1111 = dt1.NewRow
  293. ' dr1111(0) = "新增"
  294. ' dr1111(1) = my_no
  295. ' dr1111(2) = 化料名稱_tb.Text
  296. ' dr1111(3) = 百分比_tb.Text
  297. ' dr1111(4) = 時間_tb.Text
  298. ' dr1111(5) = 備註_tb.Text
  299. ' dr1111(6) = my_coin
  300. ' dr1111(7) = 進貨單價
  301. ' dt1.Rows.InsertAt(dr1111, Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index)
  302. ' Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  303. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index - 1).Cells("項次").Style.BackColor = Color.OrangeRed
  304. ' gMsg = Nothing
  305. ' Me.Close()
  306. ' Me.Dispose()
  307. ' Exit Sub
  308. ' ElseIf gMsg = vbNo Then
  309. ' Dim dr1111 As DataRow
  310. ' dr1111 = dt1.NewRow
  311. ' dr1111(0) = "新增"
  312. ' dr1111(1) = my_no
  313. ' dr1111(2) = 化料名稱_tb.Text
  314. ' dr1111(3) = 百分比_tb.Text
  315. ' dr1111(4) = 時間_tb.Text
  316. ' dr1111(5) = 備註_tb.Text
  317. ' dr1111(6) = my_coin
  318. ' dr1111(7) = 進貨單價
  319. ' dt1.Rows.InsertAt(dr1111, Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index + 1)
  320. ' Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  321. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index + 1).Cells("項次").Style.BackColor = Color.OrangeRed
  322. ' gMsg = Nothing
  323. ' Me.Close()
  324. ' Me.Dispose()
  325. ' Exit Sub
  326. ' ElseIf gMsg = vbCancel Then
  327. ' gMsg = Nothing
  328. ' Exit Sub
  329. ' End If
  330. ' cmd.CommandText = "SELECT rcp_content.ITEM, rcp_content.MATL_NO, rcp_content.percents, rcp_content.RCP_NO, rcp_content.time, rcp_content.comment, tblMaterial.MATL_NAME FROM rcp_content INNER JOIN tblMaterial ON rcp_content.MATL_NO = tblMaterial.MATL_NO WHERE rcp_content.RCP_NO ='" & Frm_00_Retan_rcp.處方清單_sgv.Rows(Frm_00_Retan_rcp.處方清單_sgv.CurrentRow.Index).Cells("處方編號").Value & "' AND rcp_content.ITEM ='" & Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("項次").Value & "'"
  331. ' Dim dr As SqlDataReader
  332. ' dr = cmd.ExecuteReader
  333. ' dr.Read()
  334. 'If dr("percents") <> txtpercent.Text Then
  335. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("百分比").Style.BackColor = Color.Red
  336. 'Else
  337. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("百分比").Style.BackColor = Color.White
  338. 'End If
  339. 'If dr("matl_name") <> txtchem.Text Then
  340. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料名稱").Style.BackColor = Color.Red
  341. 'Else
  342. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料名稱").Style.BackColor = Color.White
  343. 'End If
  344. 'If dr("time").ToString <> txttime.Text Then
  345. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("時間").Style.BackColor = Color.Red
  346. 'Else
  347. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("時間").Style.BackColor = Color.White
  348. 'End If
  349. 'If dr("comment").ToString <> txtcomment.Text Then
  350. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("備註").Style.BackColor = Color.Red
  351. 'Else
  352. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("備註").Style.BackColor = Color.White
  353. 'End If
  354. 'If my_no <> txtcomment.Text Then
  355. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料編號").Style.BackColor = Color.Red
  356. 'Else
  357. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料編號").Style.BackColor = Color.White
  358. ' 'End If
  359. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料編號").Value = my_no
  360. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("百分比").Value = 百分比_tb.Text
  361. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料名稱").Value = "LR 785"
  362. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("時間").Value = 時間_tb.Text
  363. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("備註").Value = "原ff"
  364. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("幣別").Value = my_coin
  365. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("單價").Value = 進貨單價
  366. ' dr.Close()
  367. ' con.Close()
  368. ' Me.Close()
  369. ' Me.Dispose()
  370. 'End Sub
  371. 'Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
  372. ' Dim con As New SqlConnection
  373. ' Dim cmd As New SqlCommand
  374. ' Dim my_dr As SqlDataReader
  375. ' Dim sql As String = ""
  376. ' Dim my_no As String = ""
  377. ' Dim my_coin As String = ""
  378. ' Dim 進貨單價 As String = ""
  379. ' con.ConnectionString = connstring
  380. ' con.Open()
  381. ' cmd.Connection = con
  382. ' sql = "select matl_no,coin,pur_unit from tblmaterial where matl_name='ODINOIL M66'"
  383. ' cmd.CommandText = sql
  384. ' my_dr = cmd.ExecuteReader
  385. ' ' my_no = cmd.ExecuteScalar.ToString
  386. ' If my_dr.Read Then
  387. ' my_no = my_dr("matl_no").ToString
  388. ' my_coin = my_dr("coin").ToString
  389. ' 進貨單價 = my_dr("pur_unit").ToString
  390. ' End If
  391. ' my_dr.Close()
  392. ' If my_no = "" Then
  393. ' MsgBox("錯誤發生,請重新輸入")
  394. ' 化料名稱_tb.Focus()
  395. ' Exit Sub
  396. ' End If
  397. ' Dim dt1 As New DataTable
  398. ' dt1 = Frm_00_Retan_rcp.處方_dgv.DataSource
  399. ' If gMsg = vbYes Then
  400. ' Dim dr1111 As DataRow
  401. ' dr1111 = dt1.NewRow
  402. ' dr1111(0) = "新增"
  403. ' dr1111(1) = my_no
  404. ' dr1111(2) = 化料名稱_tb.Text
  405. ' dr1111(3) = 百分比_tb.Text
  406. ' dr1111(4) = 時間_tb.Text
  407. ' dr1111(5) = 備註_tb.Text
  408. ' dr1111(6) = my_coin
  409. ' dr1111(7) = 進貨單價
  410. ' dt1.Rows.InsertAt(dr1111, Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index)
  411. ' Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  412. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index - 1).Cells("項次").Style.BackColor = Color.OrangeRed
  413. ' gMsg = Nothing
  414. ' Me.Close()
  415. ' Me.Dispose()
  416. ' Exit Sub
  417. ' ElseIf gMsg = vbNo Then
  418. ' Dim dr1111 As DataRow
  419. ' dr1111 = dt1.NewRow
  420. ' dr1111(0) = "新增"
  421. ' dr1111(1) = my_no
  422. ' dr1111(2) = 化料名稱_tb.Text
  423. ' dr1111(3) = 百分比_tb.Text
  424. ' dr1111(4) = 時間_tb.Text
  425. ' dr1111(5) = 備註_tb.Text
  426. ' dr1111(6) = my_coin
  427. ' dr1111(7) = 進貨單價
  428. ' dt1.Rows.InsertAt(dr1111, Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index + 1)
  429. ' Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  430. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index + 1).Cells("項次").Style.BackColor = Color.OrangeRed
  431. ' gMsg = Nothing
  432. ' Me.Close()
  433. ' Me.Dispose()
  434. ' Exit Sub
  435. ' ElseIf gMsg = vbCancel Then
  436. ' gMsg = Nothing
  437. ' Exit Sub
  438. ' End If
  439. ' cmd.CommandText = "SELECT rcp_content.ITEM, rcp_content.MATL_NO, rcp_content.percents, rcp_content.RCP_NO, rcp_content.time, rcp_content.comment, tblMaterial.MATL_NAME FROM rcp_content INNER JOIN tblMaterial ON rcp_content.MATL_NO = tblMaterial.MATL_NO WHERE rcp_content.RCP_NO ='" & Frm_00_Retan_rcp.處方清單_sgv.Rows(Frm_00_Retan_rcp.處方清單_sgv.CurrentRow.Index).Cells("處方編號").Value & "' AND rcp_content.ITEM ='" & Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("項次").Value & "'"
  440. ' Dim dr As SqlDataReader
  441. ' dr = cmd.ExecuteReader
  442. ' dr.Read()
  443. 'If dr("percents") <> txtpercent.Text Then
  444. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("百分比").Style.BackColor = Color.Red
  445. 'Else
  446. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("百分比").Style.BackColor = Color.White
  447. 'End If
  448. 'If dr("matl_name") <> txtchem.Text Then
  449. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料名稱").Style.BackColor = Color.Red
  450. 'Else
  451. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料名稱").Style.BackColor = Color.White
  452. 'End If
  453. 'If dr("time").ToString <> txttime.Text Then
  454. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("時間").Style.BackColor = Color.Red
  455. 'Else
  456. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("時間").Style.BackColor = Color.White
  457. 'End If
  458. 'If dr("comment").ToString <> txtcomment.Text Then
  459. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("備註").Style.BackColor = Color.Red
  460. 'Else
  461. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("備註").Style.BackColor = Color.White
  462. 'End If
  463. 'If my_no <> txtcomment.Text Then
  464. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料編號").Style.BackColor = Color.Red
  465. 'Else
  466. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料編號").Style.BackColor = Color.White
  467. 'End If
  468. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料編號").Value = my_no
  469. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("百分比").Value = 百分比_tb.Text
  470. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料名稱").Value = "ODINOIL M66"
  471. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("時間").Value = 時間_tb.Text
  472. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("備註").Value = "原ucm"
  473. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("幣別").Value = my_coin
  474. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("單價").Value = 進貨單價
  475. ' dr.Close()
  476. ' con.Close()
  477. ' Me.Close()
  478. ' Me.Dispose()
  479. 'End Sub
  480. 'Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
  481. ' Dim con As New SqlConnection
  482. ' Dim cmd As New SqlCommand
  483. ' Dim my_dr As SqlDataReader
  484. ' Dim sql As String = ""
  485. ' Dim my_no As String = ""
  486. ' Dim my_coin As String = ""
  487. ' Dim 進貨單價 As String = ""
  488. ' con.ConnectionString = connstring
  489. ' con.Open()
  490. ' cmd.Connection = con
  491. ' sql = "select matl_no,coin,pur_unit from tblmaterial where matl_name='LECOSIN RD 2'"
  492. ' cmd.CommandText = sql
  493. ' my_dr = cmd.ExecuteReader
  494. ' ' my_no = cmd.ExecuteScalar.ToString
  495. ' If my_dr.Read Then
  496. ' my_no = my_dr("matl_no").ToString
  497. ' my_coin = my_dr("coin").ToString
  498. ' 進貨單價 = my_dr("pur_unit").ToString
  499. ' End If
  500. ' my_dr.Close()
  501. ' If my_no = "" Then
  502. ' MsgBox("錯誤發生,請重新輸入")
  503. ' 化料名稱_tb.Focus()
  504. ' Exit Sub
  505. ' End If
  506. ' Dim dt1 As New DataTable
  507. ' dt1 = Frm_00_Retan_rcp.處方_dgv.DataSource
  508. ' If gMsg = vbYes Then
  509. ' Dim dr1111 As DataRow
  510. ' dr1111 = dt1.NewRow
  511. ' dr1111(0) = "新增"
  512. ' dr1111(1) = my_no
  513. ' dr1111(2) = 化料名稱_tb.Text
  514. ' dr1111(3) = 百分比_tb.Text
  515. ' dr1111(4) = 時間_tb.Text
  516. ' dr1111(5) = 備註_tb.Text
  517. ' dr1111(6) = my_coin
  518. ' dr1111(7) = 進貨單價
  519. ' dt1.Rows.InsertAt(dr1111, Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index)
  520. ' Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  521. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index - 1).Cells("項次").Style.BackColor = Color.OrangeRed
  522. ' gMsg = Nothing
  523. ' Me.Close()
  524. ' Me.Dispose()
  525. ' Exit Sub
  526. ' ElseIf gMsg = vbNo Then
  527. ' Dim dr1111 As DataRow
  528. ' dr1111 = dt1.NewRow
  529. ' dr1111(0) = "新增"
  530. ' dr1111(1) = my_no
  531. ' dr1111(2) = 化料名稱_tb.Text
  532. ' dr1111(3) = 百分比_tb.Text
  533. ' dr1111(4) = 時間_tb.Text
  534. ' dr1111(5) = 備註_tb.Text
  535. ' dr1111(6) = my_coin
  536. ' dr1111(7) = 進貨單價
  537. ' dt1.Rows.InsertAt(dr1111, Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index + 1)
  538. ' Frm_00_Retan_rcp.處方_dgv.DataSource = dt1
  539. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index + 1).Cells("項次").Style.BackColor = Color.OrangeRed
  540. ' gMsg = Nothing
  541. ' Me.Close()
  542. ' Me.Dispose()
  543. ' Exit Sub
  544. ' ElseIf gMsg = vbCancel Then
  545. ' gMsg = Nothing
  546. ' Exit Sub
  547. ' End If
  548. ' cmd.CommandText = "SELECT rcp_content.ITEM, rcp_content.MATL_NO, rcp_content.percents, rcp_content.RCP_NO, rcp_content.time, rcp_content.comment, tblMaterial.MATL_NAME FROM rcp_content INNER JOIN tblMaterial ON rcp_content.MATL_NO = tblMaterial.MATL_NO WHERE rcp_content.RCP_NO ='" & Frm_00_Retan_rcp.處方清單_sgv.Rows(Frm_00_Retan_rcp.處方清單_sgv.CurrentRow.Index).Cells("處方編號").Value & "' AND rcp_content.ITEM ='" & Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("項次").Value & "'"
  549. ' Dim dr As SqlDataReader
  550. ' dr = cmd.ExecuteReader
  551. ' dr.Read()
  552. 'If dr("percents") <> txtpercent.Text Then
  553. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("百分比").Style.BackColor = Color.Red
  554. 'Else
  555. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("百分比").Style.BackColor = Color.White
  556. 'End If
  557. 'If dr("matl_name") <> txtchem.Text Then
  558. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料名稱").Style.BackColor = Color.Red
  559. 'Else
  560. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料名稱").Style.BackColor = Color.White
  561. 'End If
  562. 'If dr("time").ToString <> txttime.Text Then
  563. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("時間").Style.BackColor = Color.Red
  564. 'Else
  565. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("時間").Style.BackColor = Color.White
  566. 'End If
  567. 'If dr("comment").ToString <> txtcomment.Text Then
  568. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("備註").Style.BackColor = Color.Red
  569. 'Else
  570. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("備註").Style.BackColor = Color.White
  571. 'End If
  572. 'If my_no <> txtcomment.Text Then
  573. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料編號").Style.BackColor = Color.Red
  574. 'Else
  575. ' Frm_00_Retan_rcp.datagridview1.Rows(Frm_00_Retan_rcp.datagridview1.CurrentRow.Index).Cells("化料編號").Style.BackColor = Color.White
  576. 'End If
  577. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料編號").Value = my_no
  578. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("百分比").Value = 百分比_tb.Text
  579. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("化料名稱").Value = "LECOSIN RD 2"
  580. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("時間").Value = 時間_tb.Text
  581. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("備註").Value = "原dc"
  582. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("幣別").Value = my_coin
  583. ' Frm_00_Retan_rcp.處方_dgv.Rows(Frm_00_Retan_rcp.處方_dgv.CurrentRow.Index).Cells("單價").Value = 進貨單價
  584. ' dr.Close()
  585. ' con.Close()
  586. ' Me.Close()
  587. ' Me.Dispose()
  588. 'End Sub
  589. 'Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
  590. ' 備註_tb.Text = "操作加" & 備註_tb.Text
  591. 'End Sub
  592. End Class