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

nieuwe poging

  • Casper

    Ik heb al verschillende zaken geprobeerd maar zonder succes ik loop iedere keer vast!

    Wie kan mij helpen met het volgende probleem :

    Ik heb een tabel met een kolom “artikelnummer” en een kolom “ingrediententext”.

    Her artikelnummer komt meerdere keren voor met in de kolom ingrediententext dus meerdere ingrediententexten. Ik wil graag de afzonderlijke ingrediententexten samenvoegen tot 1 text in 1 record waardoor ik een tabel krijg met per record een artikelnummer en een (samengevoegde) ingrediententext.

    wie kan mij hiermee helpen

  • Piet

    Mischien zet dit je op het goede spoor

    maak een extra memo veld in je tabel…

    Zet de 3velden op een formulier met knopje

    artikelnummer

    ingrediententext

    memo

    sorteer op artikelnummer

    schrijf een stukje vb die je kolommen in een variabele zet

    artikelnummer –> artnr

    memo = memotemp

    Maak een loopje die kijkt of artikelnummer gelijk is aan artnr

    do while loop = < aantalrecords

    if artnr = artikelnummer then

    memo = memotemp & “ ” & ingediententext

    DELETE last record (ofzo iets weet niet of je ze wilt behouden)

    else

    memo = ingrediententext

    artnr = artikelnummer

    loop

    Je moet zelf nog even de code goed schrijven zoals jij het wilt hebben dit is maar een klein opzetje zoals ik in gedachten heb hoe ik het zou doen.

    als je nog meer vragen hebt stel ze maar

  • Piet

    je moet nog wel even je memotemp vullen met data

    dus als volgt ongeveer

    ———————————————–

    do while loop = < aantalrecords

    if artnr = artikelnummer then

    memo = memotemp & “ ” & ingediententext

    DELETE last record (ofzo weet niet of je ze wilt behouden)

    else

    memo = ingrediententext

    artnr = artikelnummer

    end if

    memotemp = memo

    docmd.gotrecord , , ac next

    loop

  • Casper

    eh… ja

    ik kan best wat tabellen aan elkaarknopen en er dan ook

    nog zinnige rapporten uit halen maar VB is iets te veel

    van het goede voor mij aangezien ik daar geen ervaring mee heb.

    Ik begrijp overigens wel wat je bedoeld maar ja dat VB en

    wat bedoel je met een formulier met een knopje?

  • Piet

    mmm ok dan wordt het lastig als je geen ervaring met visual basic hebt…

    Een knopje in een formulier is een button (grijs vierkantje met naam of plaatje) waaronder je een stuk code kunt hangen…

    Zou je een stukje van je tabellen hier kunnen posten dan kan ik eens kijken of ik wat voor je in elkaar kan zetten

    (post bijvoorbeeld de eerste 20records uit je tabellen en hoe je tabellen precies gekopelld zitten)

  • Casper

    Piet,

    Mischien kun je mij je emailadres even mailen dan kan ik je een voorbeeld sturen.

    (rchop@boboli.nl)

    Als ik een voorbeeld heb hoe je dat programeerd denk ik dat ik er

    wel uit kom.

    Is zoiets ook in een query in te passen ipv een rapport ?