Hallo,
Ik heb een doorlopend formulier gebaseerd op een query.
Het doorlopend formulier bevat altijd 35 records, met meerdere velden.
Nu wil ik van dit doorlopend formulier, waarden overnemen op een rapport.
Deze over te nemen waarden moeten voldoen aan bepaalde voorwaarden.
dit rapport bestaat uit 1 pagina met 35 velden.
Het lukt wel voor het eerste record uit het doorlopend formulier.
De waarden worden weergegeven in het eerste veld op het rapport.
Maar in het tweede veld op het rapport, moeten de waarden komen uit het tweede record van het doorlopend formulier.
Wat ik ook probeer, het lukt mij steeds maar niet om de waarde uit de volgende record te koppelen aan de velden in mij rapport.
Waarschijnlijk zal ik ergens moeten aangeven dat er gekeken moet worden naar het volgende record nummer,....maar ik krijg het maar niet voor elkaar.
Onderstaande is alleen een voorbeeld, op dit moment is het doorlopend formulier (status) geopend :
Ik hoop dat iemand wat duidelijkheid kan geven, wat te doen met dit probleem.
Jack
Ik heb een doorlopend formulier gebaseerd op een query.
Het doorlopend formulier bevat altijd 35 records, met meerdere velden.
Nu wil ik van dit doorlopend formulier, waarden overnemen op een rapport.
Deze over te nemen waarden moeten voldoen aan bepaalde voorwaarden.
dit rapport bestaat uit 1 pagina met 35 velden.
Het lukt wel voor het eerste record uit het doorlopend formulier.
De waarden worden weergegeven in het eerste veld op het rapport.
Maar in het tweede veld op het rapport, moeten de waarden komen uit het tweede record van het doorlopend formulier.
Wat ik ook probeer, het lukt mij steeds maar niet om de waarde uit de volgende record te koppelen aan de velden in mij rapport.
Waarschijnlijk zal ik ergens moeten aangeven dat er gekeken moet worden naar het volgende record nummer,....maar ik krijg het maar niet voor elkaar.
Onderstaande is alleen een voorbeeld, op dit moment is het doorlopend formulier (status) geopend :
Code:
Private Sub Report_Activate()
If Forms![form status]![positie nr] = 1 Then
Me.test1.Value = 1
End If
If Forms![form status]![positie nr] = 2 Then
Me.test2.Value = 2
End If
If Forms![form status]![positie nr] = 3 Then
Me.test3.Value = 3
End If
Ik hoop dat iemand wat duidelijkheid kan geven, wat te doen met dit probleem.
Jack
Laatst bewerkt door een moderator: