Prikazi cijelu temu 08.12.2011 21:22
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: Uslov za popunjavanje polja
Evo i ovu zamijeni
PreuzmiIzvorni kôd (Visual Basic):
  1. Private Sub Form_BeforeUpdate(Cancel As Integer)
  2. Dim StatusK, Ctl As Control, Frm As Form, Vrijednost
  3. Dim Polje As String, Znak
  4.  
  5. Polje = "Status Kupca"
  6. Set Frm = Me.Form
  7. StatusK = Trim(Me.Status)
  8. If Format$(StatusK) = "" Then GoTo Kraj
  9.     For Each Ctl In Frm.Controls
  10.         If Ctl.ControlType = acTextBox Then
  11.         On Error Resume Next
  12.         Znak = Right(Ctl.Controls.Item(0).Caption, 1) = "*"
  13.             If Znak = True Then
  14.             Vrijednost = Ctl
  15.                 If Format$(Vrijednost) = "" Then
  16.                 Polje = Ctl.Controls.Item(0).Caption
  17.                 GoTo Kraj
  18.                 End If
  19.             End If
  20.         End If
  21.     Next Ctl
  22. Izlaz:
  23. Exit Sub
  24. Kraj:
  25. MsgBox "Unesi " & Polje
  26. Ctl.SetFocus
  27. Cancel = 1
  28. GoTo Izlaz
  29. End Sub

Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.