Welkom op het forum van startpagina!

Dit forum staat op alleen-lezen. Je kan hier informatie zoeken en oude berichten terugvinden, maar geen nieuwe berichten plaatsen.

Naar overzicht van alle forums

staffelprijs

  • E

    Hoi,

    Pas geleden heb ik al eens iets gevraagd over de staffelprijs. Maar had er geen tijd voor om het uit te proberen. Vandaag dus wel…

    Ik dit in VBA staan bij ‘Na Bewerken’ bij aantal in het formulier voorraadtransacties:

    Me. = DLookup("“, ”Staffelprijs“, ” = " & Forms!.EindproductId & “ AND Aant = '” & Forms!.aantal & “'”)

    Dus wanneer je bij voorraadtransacties het product en het aantal invul, zou de verkoopprijs er automatisch komen te staan die bij dat product en aantal hoord.

    Nu krijg ik deze foutmelding:

    Fout 3464 tijdens uitvoering: Data type mismatch in criteria expression.

    Wie weet wat dit precies betekent en wat ik hier aan kan doen?

    alvast bedankt,

    E

  • RV

    Als de kolom gegevenstype “tekst” heeft, gebruik je

    '" & Forms!.aantal & "'

    Als de kolom in je tabel gegevenstype “numeriek” heeft, gebruik je

    " & Forms!.aantal & "

    Waarschijnlijk is aantal numeriek en moet je de laatste syntaxis gebruiken.

    RV

  • E

    inderdaad, het werkt!

    bedankt!

    eric