Options

Filteren

postacipostaci Member Posts: 116
edited 2010-07-23 in NAV Dutch speaking only
Beste mensen,

het volgende doet het voor.
in 1 record heb ik 5 datum-velden.
Ik wil op een datum filteren wat afzonderlijk de datums checkt.
Voorbeeld:
overtreding1 = 125 euro
overtreding1 datum = 01-01-2010

overtreding2 = 100 euro
overtreding2 datum = 01-05-2010

overtreding3 = 35 euro
overtreding3 datum = 02-07-2010

Dit hoort dan bij 1 persoon in 1 record dus.
bv. 0001 Rene 125 euro 01-01-2010 100 euro 01-05-2010 35 euro 02-07-2010
0002 ..........

ik wil filteren bv op 01-01-2010..30-06-2010
dan zou ik overtreding1 + overtreding2 moeten zien.
hoe zou ik dit kunnen doen?
want als ik op overtreding1 filter dan verdwijnt overtreding2 omdat die niet voldoet aan de datum.

is dit mogelijk?
graag z.s.m. een oplossing hiervoor..

alvast bedankt.

Akin

Comments

  • Options
    ErictPErictP Member Posts: 164
    Een oplossing is om het datumfilter in te laten vullen op het requestform.

    De vijf datumvelden afzonderlijk van elkaar filteren met dit datumfilter en de gevonden records in een buffertabel stoppen.

    Vervolgens in het rapport de bufferregels tonen.
  • Options
    SogSog Member Posts: 1,023
    Misschien best de tabel herontwerpen.
    In de trend van
    gebruiker, nr overtreding, datum, boetebedrag, opmerking
    Met een primary key op gebruiker & nr. overtreding.
    Dat is een efficienter databaseontwerp, waardoor u geen omwegen moet maken als u op datum filtert.
    Anders het voorstel van deze tabel als tijdelijke tabel aanmaken en daarop filteren, dat is dan uw buffertabel.
    |Pressing F1 is so much faster than opening your browser|
    |To-Increase|
  • Options
    Marije_BrummelMarije_Brummel Member, Moderators Design Patterns Posts: 4,262
    Het ontwerp van de tabel is inderdaad verre van handig.

    Wat altijd kan is een form maken met SourceTableTemporary. In dat form schrijf je een functie die de buffer tabel vult op basis van je datumfilter.
Sign In or Register to comment.