trungn077 > 30-04-18, 08:36 PM
(30-04-18, 03:03 PM)trungn077 Đã viết:(26-04-18, 02:52 PM)trungn077 Đã viết:(26-04-18, 09:42 AM)hieuvn Đã viết: Hi, mình có ít dữ kiện quá nên không thể test xem code có chạy hay không nhưng cú pháp thì có thể sử dụng như sau:
sau khi fill username + pass rồi thì click bằng vba code :
HTML.all.Item("Tên của nút login").Click
Text Ok 100%, không biết nói gì ngoài hai chữ "Cám ơn". Một cảm giác thật tuyệt vời, tks hieuvn rất nhiều!![]()
![]()
![]()
- Nhờ những đoạn code này, mình đã loading data lên Web được cả trăm thông tin trong vòng tít tắc....![]()
![]()
Sao trên Webcontrol mình dùng lệnh Visible = True để hiện một thuộc tính bị ẩn mà không được vậy hieuvn.
Mã:Set HTML = Me.wbbWebsite.Object.Document
Dim CheckInXoa As Object
Set CheckInXoa = HTML.all("ctl00$ContentPlaceHolder1$grvKTDK$ctl09$grv$ctl02$IDCheckItem")
CheckInXoa.Visible = True
hieuvn có thể chỉ giúp mình sai chỗ nào không, làm mãi không được đau đầu quá!
 
 
 . Hoặc ai đó cho mình ít kiến thức về phần này đi, rối quá...!
trungn077 > 02-05-18, 06:49 AM
 
 
 
 
hieuvn > 02-05-18, 04:02 PM
trungn077 > 02-05-18, 04:19 PM
(02-05-18, 04:02 PM)hieuvn Đã viết: Trên trang web việc ẩn hay hiện control là có ý đồ cả, việc người dùng bình thường không đủ quyền thực hiện tác vụ đó thì ẩn la đương nhiên. Chú làm hiện hình hết là không được đâu! anh gợi ý thôi nha,không chịu trách nhiệm gì với trang web của công ty chú.
Đùa tý cho vui, chú thử như thế này được không nhé:
CheckInXoa.Style.display = "inline"
hoặc:
CheckInXoa.Style.visibility = "visible"
Have fun.
 
 
trungn077 > 02-05-18, 04:21 PM
Set HTML = Me.wbbWebsite.Object.Document
                 
                     Dim CheckInXoa  As Object
                       Set CheckInXoa = HTML.all.Item("ctl00$ContentPlaceHolder1$grvKTDK$ctl05$grv$ctl02$IDCheckItem")
                        CheckInXoa.Style.visibility = "visible"hieuvn > 02-05-18, 04:34 PM
(02-05-18, 04:21 PM)trungn077 Đã viết:Chú phải biết được name hoặc Id của checkbox này, anh không có mã nguồn của trang web thì chịu.Mã:Set HTML = Me.wbbWebsite.Object.Document
Dim CheckInXoa As Object
Set CheckInXoa = HTML.all.Item("ctl00$ContentPlaceHolder1$grvKTDK$ctl05$grv$ctl02$IDCheckItem")
CheckInXoa.Style.visibility = "visible"
A xem giúp e khai báo đúng không?
trungn077 > 02-05-18, 04:41 PM
'Doan code cho Enabled cac o TextBox trên WebForm
  'Set HTML = Me.wbbWebsite.Object.Document
                
                    Dim Ma  As Object
                     'Lay ten ID chu khong lay Name
                       Set Ma = HTML.all.Item("ctl00_ContentPlaceHolder1_txtNgayGuiTuNgay")
                       Ma.disabled = Falsetrungn077 > 02-05-18, 04:55 PM
(02-05-18, 04:34 PM)hieuvn Đã viết:(02-05-18, 04:21 PM)trungn077 Đã viết:Chú phải biết được name hoặc Id của checkbox này, anh không có mã nguồn của trang web thì chịu.Mã:Set HTML = Me.wbbWebsite.Object.Document
Dim CheckInXoa As Object
Set CheckInXoa = HTML.all.Item("ctl00$ContentPlaceHolder1$grvKTDK$ctl05$grv$ctl02$IDCheckItem")
CheckInXoa.Style.visibility = "visible"
A xem giúp e khai báo đúng không?
"ctl00$ContentPlaceHolder1$grvKTDK$ctl05$grv$ctl02$IDCheckItem" chắc chắn không phải Id của control này.
Nếu biết được Id thì set lại như sau:
Set CheckInXoa =HTML.GetElementById("Id của checkbox")
Set HTML = Me.wbbWebsite.Object.Document
                
                     Dim CheckInXoa  As Object
                       Set CheckInXoa = HTML.all.Item("ctl00$ContentPlaceHolder1$grvKTDK$ctl05$grv$ctl02$IDCheckItem")
                         'Check dau v (OK)
                         CheckInXoa.CHECKED = True
                         'Làm mo thuoc tinh (OK)
                         CheckInXoa.disabled = Falsetrungn077 > 02-05-18, 04:59 PM
 
 
hieuvn > 02-05-18, 05:01 PM