FOK!forum / Digital Corner / [Centraal]Stel hier je MS Access vragen
Da_Koenzaterdag 12 juli 2003 @ 16:06
Hallo,
Aangezien ik regelmatig kleine vraagjes heb over Access leek het me handig om een centraal topic te openen


Ik trap dus af:
Ik heb een formulier en wil dat er elke keer dat je naar het volgende reccord gaat een vb script wordt uitgevoerd. Ik heb al veel geprobeert, maar het lukt me enkel bij het runnen van het script bij het openen van het formulier.

Naj_Geetsrevzaterdag 12 juli 2003 @ 16:11
quote:
Op zaterdag 12 juli 2003 16:06 schreef Da_Koen het volgende:
Ik heb een formulier en wil dat er elke keer dat je naar het volgende reccord gaat een vb script wordt uitgevoerd. Ik heb al veel geprobeert, maar het lukt me enkel bij het runnen van het script bij het openen van het formulier.
Eeeh * Naj_Geetsrev heeft in een grijsverleden met VBA gewerkt je kan een onclick defineren met een knop
Da_Koenzaterdag 12 juli 2003 @ 16:14
quote:
Op zaterdag 12 juli 2003 16:11 schreef Naj_Geetsrev het volgende:

[..]

Eeeh * Naj_Geetsrev heeft in een grijsverleden met VBA gewerkt je kan een onclick defineren met een knop


Ja dat klopt, maar aan de standaard navigatie knoppen kun je niks aan hangen(dus geen onclick etc.)
Shivozaterdag 12 juli 2003 @ 16:28
Probeer het eens met onChange.
Da_Koenzaterdag 12 juli 2003 @ 16:44
quote:
Op zaterdag 12 juli 2003 16:28 schreef Shivo het volgende:
Probeer het eens met onChange.
Werkt ook niet, ik heb het nu gedaan dmv de timer. Niet echt mooi maar het werkt wel:
code:
Private Sub Form_Timer()
Dim fotoDir As String
Dim fotoLokatie As String

'De directory waar de foto's in staan
fotoDir = "c:\database\images\"
fotoLokatie = fotoDir & Me.foto.Value

If Me.foto.Value > 0 Then
    If picFoto.Picture <> fotoLokatie Then
        picFoto.Picture = fotoLokatie
    End If
Else
    If picFoto.Picture <> "c:\database\images\leeg.JPG" Then
        picFoto.Picture = "c:\database\images\leeg.JPG"
    End If
End If

End Sub


Als er iemand een betere oplossing weet meldt het dan ff
Darth.Vadermaandag 8 september 2003 @ 15:55
Hoe kan ik, binnen 1 tabel, de waarde van een veld laten afhangen van 2 andere velden. Voorbeeld: Categorie + IDnummer (autogenummerd) = Barcode (deze is trouwens ook de sleutel)

Alle waarden zijn numeriek.
Bvd!

Nightwulfmaandag 8 september 2003 @ 15:57
Maak IDnummer de sleutel
en laat barcode door een query maken als je hem nodig hebt
Waarom zou je hem opslaan in je tabel?
Phenomenommaandag 8 september 2003 @ 15:58
Hmmm heb je daar geen Form_current voor?
Darth.Vadermaandag 8 september 2003 @ 16:00
quote:
Op maandag 8 september 2003 15:57 schreef Nightwulf het volgende:
Maak IDnummer de sleutel
en laat barcode door een query maken als je hem nodig hebt
Waarom zou je hem opslaan in je tabel?
Hoe kan je dat in een query maken dan?
Sorry, Acces n00b is
9christensenwoensdag 10 september 2003 @ 09:41
Ik heb 9 tabellen met klantengegevens: (naam, adres, postcode, plaats)

bedrijf1
bedrijf2
bedrijf3
bedrijf4
bedrijf5
bedrijf6
bedrijf7
bedrijf8
bedrijf9

Van elke tabel heb ik ook een formulier, waar ik makkelijk klantengegevens kan invoeren/wijzigen.

Nu wil ik nog 1 tabel waar alle klanten inkomen uit de 9 bedrijven. Deze moet dus ook worden geupdate als ik een klant toevoeg in een andere tabel.

Dit moet toch niet zo moeilijk zijn? Hoe krijg ik dit voor elkaar? Hoe moet ik de relaties maken? En primary key enz.

th0rwoensdag 10 september 2003 @ 09:54
doe een macro maken?
9christensenwoensdag 10 september 2003 @ 09:59
En welke actie moet er in die macro komen dan?:?