- Private Sub proizvod_KeyDown(KeyCode As Integer, Shift As Integer) 
- Me.KeyPreview = True 
- Select Case KeyCode 
- Case vbKeyF4 
-   Me.KeyPreview = True 
-   DoCmd.SetWarnings False 
- DoCmd.RunSQL "SELECT tblProizvodi.proizvod, tblProizvodi.ime, tblProizvodi.nabavna, tblProizvodi.cijena, tblProizvodi.znak, Len([proizvod]) AS [Int], tblProizvodi.jedmj INTO tblProizvodInt FROM tblProizvodi WHERE (((tblProizvodi.znak)='K') AND ((Len([proizvod]))=4)) ORDER BY tblProizvodi.ime WITH OWNERACCESS OPTION;" 
- DoCmd.RunSQL "SELECT Count(tblProizvodInt.proizvod) AS CountOfproizvod, Max(tblProizvodInt.proizvod) AS MaxOfproizvod INTO tblProizvodMax FROM tblProizvodInt;" 
- DoCmd.OpenForm "frmZadnjiInterni", acNormal, , , acFormReadOnly 
-              ' SendKeys "{ESC}", True 
-                       KeyCode = 0 
- ''PintFlag = 0 
- 'DoCmd.OpenForm "frmZadnjiInterni", acNormal, , , , acDialog 
- '   SendKeys "{ESC}{ESC}" 
- ''If PintFlag = 1 Then 
- '  ' Me.proizvod = Pproizvod 
- '                   '  Call proizvod_AfterUpdate 
- '                       ' DoCmd.RunCommand acCmdSaveRecord 
- '                ' Me.proizvod.SetFocus 
- ''End If 
- Case vbKeyF5 
- PintFlag = 0 
- DoCmd.OpenForm "frmProizvodPretragaK", acNormal, , , , acDialog 
- If PintFlag = 1 Then 
-     
-    'DoCmd.GoToRecord , , acNewRec 
-    'Me.proizvod = Pproizvod 
-                      'Call proizvod_AfterUpdate 
-     Dim SQL As String 
-     Dim proizvodk As proizvodi 
-     SQL = "SELECT ime,jedmj,nabavna,cijena,tarifa,znak from tblProizvodi " _ 
-             & "WHERE proizvod='" & Pproizvod & "'" 
-     Set rs_prooizvod = CurrentDb.OpenRecordset(SQL, dbOpenSnapshot) 
-     If Not rs_prooizvod.EOF Then 
-     proizvodk.ime = rs_prooizvod!ime 
-     proizvodk.jedmj = rs_prooizvod!jedmj 
-     proizvodk.nabavna = SqlDecimal(rs_prooizvod!nabavna) 
-     proizvodk.cijena = SqlDecimal(rs_prooizvod!cijena) 
-     proizvodk.tarifa = rs_prooizvod!tarifa 
-     proizvodk.znak = rs_prooizvod!znak 
- Else 
-     MsgBox "Nema podataka za proizvod: " & Pproizvod 
- End If 
-   
- rs_prooizvod.Close 
-     proizvodk.proizvod = Pproizvod 
-     proizvodk.datum = Date 
-     proizvodk.vrsta = Parent!vrsta 
-     proizvodk.sifra = Parent!sifra 
-     proizvodk.broj = Parent!broj 
-     proizvodk.pdv = SqlDecimal(DLookup("pdv", "tbltarife", "tarifa = '" & Me.tarifa & "'")) 
-     SQL = "INSERT INTO tblDetalji (broj,proizvod,Ime, jedmj, nabavna,cijena," _ 
-        & "tarifa,znak,pdv,datum,vrsta,kulaz,rabat,zavisni,sifra)" _ 
-        & "VALUES (" & _ 
-       proizvodk.broj & ", " & _ 
-       "'" & Pproizvod & "', " & _ 
-       "'" & proizvodk.ime & "', " & _ 
-       "'" & proizvodk.jedmj & "', " & _ 
-       proizvodk.nabavna & ", " & _ 
-       proizvodk.cijena & ", " & _ 
-       "'" & proizvodk.tarifa & "', " & _ 
-       "'" & proizvodk.znak & "', " & _ 
-       Nz(proizvodk.pdv, 0) & ", " & _ 
-       "#" & Format(proizvodk.datum, "yyyy-mm-dd") & "#, " & _ 
-       "'" & proizvodk.vrsta & "', " & _ 
-       "" & 0# & ", " & _ 
-       "" & 0# & ", " & _ 
-       "" & 0# & ", " & _ 
-       sifra & ")" 
- 'Forms![F]![T] = SQL 
- CurrentDb.Execute SQL, dbFailOnError 
- Me.Refresh 
- KeyCode = 0 
- Me.RecordSource = Me.RecordSource 
- If Forms!frmKKalkulacija!frmKKalkulacijaDetalji.Form.Recordset.RecordCount > 1 Then 
- Forms!frmKKalkulacija!frmKKalkulacijaDetalji.Form.Recordset.MoveLast 
- End If 
- Me.kulaz.SetFocus 
- End If 
-           Case vbKeyF6 
-     DoCmd.OpenForm "frmStanjePr", acNormal, , , , acDialog, Me.proizvod 
-                        Sendkeys "{Esc}", True 
-                       KeyCode = 0 
-                       End Select 
- End Sub