NguyenDungAnh > 15-08-18, 04:25 PM
(15-08-18, 01:15 PM)Cuong Servenet Đã viết:(13-08-18, 02:27 PM)tranthanhan1962 Đã viết:(13-08-18, 10:28 AM)NguyenDungAnh Đã viết: Bác An share lại file này đc khôngOK bạn!
https://drive.google.com/file/d/1aYp5KGH...sp=sharing
em tưởng cái này tren access nó có sẵn nút tiến lùi rồi mà ,
mình chỉ cần thêm nút thêm , sửa xóa là dc thôi chứ nhỉ
Cuong Servenet > 24-08-18, 09:18 AM
(15-08-18, 04:25 PM)NguyenDungAnh Đã viết:(15-08-18, 01:15 PM)Cuong Servenet Đã viết:(13-08-18, 02:27 PM)tranthanhan1962 Đã viết:(13-08-18, 10:28 AM)NguyenDungAnh Đã viết: Bác An share lại file này đc khôngOK bạn!
https://drive.google.com/file/d/1aYp5KGH...sp=sharing
em tưởng cái này tren access nó có sẵn nút tiến lùi rồi mà ,
mình chỉ cần thêm nút thêm , sửa xóa là dc thôi chứ nhỉ
Mình bắt đầu tìm hiểu về VBA lên tìm tòi cái này bạn ạ
tranthanhan1962 > 24-08-18, 11:32 AM
(24-08-18, 09:18 AM)Cuong Servenet Đã viết: Mình làm việc với bọn nhật thấy họ hầu như ko dùng kiểu tiến lùi như này mà thay vào đó họ đưa ra 1 list danh sách toàn bộ nội dung dữ liệu trong 1 form rồi , phía trên họ đưa ra cái textbox tìm kiếm ..... -> Khi click vào 1 tên dữ liệu trong list thì sẽ hiện ra toàn bộ thông tin về dữ liệu đó.Viết code tìm kiếm không khó, có khi chỉ cần dùng custom menu popup chỉnh sửa lại tiếng Việt rất đơn giản. Nhưng nên nhớ việc tìm bằng tiếng Việt có dấu rất tệ, khả năng thành công không cao.
Mình cũng đã tham khảo rất nhiều ứng dụng như của ng việt mình viết mình thấy việc click tiến lùi đó rất mất tgian vì dư liệu mà nhiều thì click đến bao giờ mới xong .
Cuong Servenet > 24-08-18, 01:32 PM
(24-08-18, 11:32 AM)tranthanhan1962 Đã viết:(24-08-18, 09:18 AM)Cuong Servenet Đã viết: Mình làm việc với bọn nhật thấy họ hầu như ko dùng kiểu tiến lùi như này mà thay vào đó họ đưa ra 1 list danh sách toàn bộ nội dung dữ liệu trong 1 form rồi , phía trên họ đưa ra cái textbox tìm kiếm ..... -> Khi click vào 1 tên dữ liệu trong list thì sẽ hiện ra toàn bộ thông tin về dữ liệu đó.Viết code tìm kiếm không khó, có khi chỉ cần dùng custom menu popup chỉnh sửa lại tiếng Việt rất đơn giản. Nhưng nên nhớ việc tìm bằng tiếng Việt có dấu rất tệ, khả năng thành công không cao.
Mình cũng đã tham khảo rất nhiều ứng dụng như của ng việt mình viết mình thấy việc click tiến lùi đó rất mất tgian vì dư liệu mà nhiều thì click đến bao giờ mới xong .
Vanlinhmt > 30-07-19, 12:26 AM
Public Function Luu(frmName As Form, TabName As String, Ma As String)
Dim ans
Dim thongbao As String
thongbao = UniVBAT("Luwu thay ddoori ?")
ans = MsgBoxUni(thongbao, vbYesNo + vbInformation, "Thông Báo - Save")
If ans <> vbYes Then
frmName.Undo
Call LuuEn(frmName)
Else
If n = 1 Then
'Dim rs As Recordset
'Set rs = CurrentDb.OpenRecordset(TabName, dbOpenTable)
'rs.Index = "PrimaryKey"
'rs.Seek "=", Ma
Dim rs As Dao.Recordset
Set rs = CurrentDb.OpenRecordset(TabName, dbOpenDynaset)
rs.FindFirst "Ma =" & frmName.Ma
If Not rs.NoMatch Then
MsgBox "Trùng mã", , "Chú ý"
Exit Function
Else
Call LuuEn(frmName)
End If
Else
Call LuuEn(frmName)
End If
End If
frmName.Requery
Call UnLocktxt(frmName)
Call UnLockComboBox(frmName)
End Function
Vanlinhmt > 30-07-19, 12:27 AM
Public Function Luu(frmName As Form, TabName As String, Ma As String)
Dim ans
Dim thongbao As String
thongbao = UniVBAT("Luwu thay ddoori ?")
ans = MsgBoxUni(thongbao, vbYesNo + vbInformation, "Thông Báo - Save")
If ans <> vbYes Then
frmName.Undo
Call LuuEn(frmName)
Else
If n = 1 Then
'Dim rs As Recordset
'Set rs = CurrentDb.OpenRecordset(TabName, dbOpenTable)
'rs.Index = "PrimaryKey"
'rs.Seek "=", Ma
Dim rs As Dao.Recordset
Set rs = CurrentDb.OpenRecordset(TabName, dbOpenDynaset)
rs.FindFirst "Ma =" & frmName.Ma
If Not rs.NoMatch Then
MsgBox "Trùng mã", , "Chú ý"
Exit Function
Else
Call LuuEn(frmName)
End If
Else
Call LuuEn(frmName)
End If
End If
frmName.Requery
Call UnLocktxt(frmName)
Call UnLockComboBox(frmName)
End Function
tuhocvba.net > 15-04-20, 10:49 PM
Salomon > 09-07-20, 09:36 AM
tranthanhan1962 > 09-07-20, 12:08 PM
Salomon > 14-07-20, 04:17 PM
(09-07-20, 12:08 PM)tranthanhan1962 Đã viết: Đúng là chủ đề này quá cũ. Mình viết hồi năm 2015 (5 năm rồi). Vì bộ code này viết trên office 2003 nên cũng không tương thích cho mấy ver sau này của access. Sẳn anh em yêu cầu mình tạo luôn cho accdb để anh em tiện nghiên cứu
http://www.mediafire.com/file/s1dqcjkzi0...n.rar/file