kaise86 > 10-03-13, 10:58 AM
nauthna > 10-03-13, 01:39 PM
(10-03-13, 10:58 AM)kaise86 Đã viết: Xin các bác giúp đỡ về Code nút Trở về Record trước đó khi đã bấm qua Record mới
Như hình, khi e bấm nút thêm, table sẽ nhảy về record mới, ý e là muốn bấm nút trờ về thì record sẽ trờ về Record đang đứng như lúc chưa bấm nút thêm
[img]
link file của em, Mong các bác chỉ giúp.
http://www.mediafire.com/download.php?dt9yop1ty9159tv
kaise86 > 10-03-13, 08:25 PM
(10-03-13, 01:39 PM)nauthna Đã viết:A ơi, a post cái bài của a cho e được ko, e làm thì nó nhảy về dòng đầu.(10-03-13, 10:58 AM)kaise86 Đã viết: Xin các bác giúp đỡ về Code nút Trở về Record trước đó khi đã bấm qua Record mới
Như hình, khi e bấm nút thêm, table sẽ nhảy về record mới, ý e là muốn bấm nút trờ về thì record sẽ trờ về Record đang đứng như lúc chưa bấm nút thêm
[img]
link file của em, Mong các bác chỉ giúp.
http://www.mediafire.com/download.php?dt9yop1ty9159tv
Như thế này bạn tạo biến trangthai as Boolean, biến luuvetrecord kiểu dữ liệu như khóa chính của bảng,
sự kiên click nút thêm bạn gán trangthai = true, luuvetrecord =me.khoachinhcuaban.value
su kien clck nút hủy bạn viết như thế này
If trangthai = True Then
Dim rs As Recordset
Set rs = Me.Recordset.Clone
rs.FindFirst "[khoachinh] = " & luuvetrecord
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End If
Mình đã test thành công trong chương trình của mình.
nauthna > 11-03-13, 02:11 PM
(10-03-13, 08:25 PM)kaise86 Đã viết:(10-03-13, 01:39 PM)nauthna Đã viết:A ơi, a post cái bài của a cho e được ko, e làm thì nó nhảy về dòng đầu.(10-03-13, 10:58 AM)kaise86 Đã viết: Xin các bác giúp đỡ về Code nút Trở về Record trước đó khi đã bấm qua Record mới
Như hình, khi e bấm nút thêm, table sẽ nhảy về record mới, ý e là muốn bấm nút trờ về thì record sẽ trờ về Record đang đứng như lúc chưa bấm nút thêm
[img]
link file của em, Mong các bác chỉ giúp.
http://www.mediafire.com/download.php?dt9yop1ty9159tv
Như thế này bạn tạo biến trangthai as Boolean, biến luuvetrecord kiểu dữ liệu như khóa chính của bảng,
sự kiên click nút thêm bạn gán trangthai = true, luuvetrecord =me.khoachinhcuaban.value
su kien clck nút hủy bạn viết như thế này
If trangthai = True Then
Dim rs As Recordset
Set rs = Me.Recordset.Clone
rs.FindFirst "[khoachinh] = " & luuvetrecord
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End If
Mình đã test thành công trong chương trình của mình.
Xuân Thanh > 11-03-13, 02:26 PM
nauthna > 11-03-13, 02:31 PM
kaise86 > 11-03-13, 02:39 PM
(11-03-13, 02:11 PM)nauthna Đã viết:(10-03-13, 08:25 PM)kaise86 Đã viết:(10-03-13, 01:39 PM)nauthna Đã viết:A ơi, a post cái bài của a cho e được ko, e làm thì nó nhảy về dòng đầu.(10-03-13, 10:58 AM)kaise86 Đã viết: Xin các bác giúp đỡ về Code nút Trở về Record trước đó khi đã bấm qua Record mới
Như hình, khi e bấm nút thêm, table sẽ nhảy về record mới, ý e là muốn bấm nút trờ về thì record sẽ trờ về Record đang đứng như lúc chưa bấm nút thêm
[img]
link file của em, Mong các bác chỉ giúp.
http://www.mediafire.com/download.php?dt9yop1ty9159tv
Như thế này bạn tạo biến trangthai as Boolean, biến luuvetrecord kiểu dữ liệu như khóa chính của bảng,
sự kiên click nút thêm bạn gán trangthai = true, luuvetrecord =me.khoachinhcuaban.value
su kien clck nút hủy bạn viết như thế này
If trangthai = True Then
Dim rs As Recordset
Set rs = Me.Recordset.Clone
rs.FindFirst "[khoachinh] = " & luuvetrecord
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End If
Mình đã test thành công trong chương trình của mình.
Sửa lại dòng này nè, do kiểu dữ liệu khóa chính của bạn là Text
rs.FindFirst "[Sochungtu] = ' " & luuvet & " ' "
mình test được rồi đó
kaise86 > 11-03-13, 02:55 PM
(11-03-13, 02:31 PM)nauthna Đã viết: Thu tục LockObject của bạn nên viết như thế này cho tiện, đặt vào 1 module nào đó gọi cho tất cả các form trong chương trình.Cái này a viết thiếu cái call lockobject(form_tenform,True)
Sub LockOject(frmAny As Form, khoa As Boolean)
Dim ctl As Control
For Each ctl In frmAny.Controls
' neu muon them loai dieu khien nao do cu them vao
If ctl.ControlType = acTextBox Or ctl.ControlType = acComboBox Or ctl.ControlType = acCheckBox Then
ctl.Locked = khoa
End If
Next ctl
End Sub
khi khóa điều khiển call lockobject(tenform,True)
khi mở điều khiển call lockobject(tenform,false)
nauthna > 11-03-13, 03:11 PM
kaise86 > 11-03-13, 03:40 PM