Access 2003 - Form_Current()

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Odpovědět
Pavel123
Level 1
Level 1
Příspěvky: 91
Registrován: 09 pro 2006 12:02

Access 2003 - Form_Current()

Příspěvek od Pavel123 »

Dobrý den,
Access mi padá při této události a to velmi rychlém a něklikanásobném stisku tlačítka přechodu na další záznam.
Zřejmě bych měl pozastavit (nebo povolit - nevím) zpracování nových požadavků než tento skončí. Procedura je dost jednoduchá a jen mění 2 obrázky na formuláři.

Kód: Vybrat vše

Private Sub Form_Current()
'Načtení obrázků při přechodu na jiný záznam
'Oba obrázky jsou ve stejném adresáři který je v textboxu Cesta (D:\obr\)

    Dim str_F As String 'Přední strana (*.jpg)
    Dim str_B As String 'Zadní strana (*.jpg)
   
    str_F = Me.Cesta & Me.Forward
    str_B = Me.Cesta & Me.Backward
   
    If Me.Forward = "" Then
        Me.Obrázek_B.Picture = ""
    Else
        Me.Obrázek_F.Picture = str_F
    End If
   
    If Me.Backward = "" Then
        Me.Obrázek_B.Picture = ""
    Else
        Me.Obrázek_B.Picture = str_B
    End If
   
End Sub


Nemáta někdo nápad, kde je chyba či co s tím?
Děkuji
Pavel
Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: 22 kvě 2007 11:34
Kontaktovat uživatele:

Re: Access 2003 - Form_Current()

Příspěvek od X »

Všechny patche (i SP3) na Office a Access máš nainstalované?
Pavel123
Level 1
Level 1
Příspěvky: 91
Registrován: 09 pro 2006 12:02

Re: Access 2003 - Form_Current()

Příspěvek od Pavel123 »

Ano, všechny opravy KB mám nainstalované. Padá to naprosto spolehlivě při 3 a vícenásobném stisku přechodu na další záznam - generuje to hlášku že došlo k neočekávané chybě a program bude uzavřen. Db má přes 25000 záznamů. Při opatrném zacházení to nepadá - ale jak to vysvětlit uživateli.
Odpovědět

Zpět na „Kancelářské balíky“