Vraag over datums in crystal reports 2008

Status
Niet open voor verdere reacties.

arbouw

Nieuwe gebruiker
Lid geworden
22 mrt 2011
Berichten
3
Ik heb een klantenbestand. In dit bestand staat op welke dagen ik welke klanten bezoek.
Bijv. fa Jansen op maandag, fa klaassen op maandag, fa Pieterse op woensdag enzv.
Sommige klanten moet ik echter bezoeken alleen op bijv. maandag in de even week, zoals eerder genoemde fa. Jansen.
De fa. Jansen heeft een kontrakt vanaf 1-4-2011(vr week 13) en zou ik dus moeten bezoeken de eerste maal op 4-4-2011(ma week 14)
Wat ik wil is een datum opgeven bijv. 2-5-2011
Het overzicht laat dan zien alle klanten die ik moet bezoeken volgens bovenstaande voorwaarden.
Wie kan mij helpen dit probleem op te lossen?

Bvd.

Willem
 
Kan je niet gewoon in de selectie expert de gewenste datum ingeven.
Je zou dit eventueel aan een parameterveld kunnen koppelen.

Of is dat te kort door de bocht ?

Frank.
 
Ik kan wel een datum opgeven maar ik krijg dan alle adressen die ik moet bezoeken op een maandag bijv.
Er wordt geen rekening gehouden met bezoeken die ik moet doen op bijv. maandag in de even weken.
Hartelijk bedankt voor je reaktie.

Willem
 
Hoe staat dit in de database ?

Dus hoe kan je aan de data van een klant zien of je elke week of alleen in even weken moet ?

Frank.
 
Vraag Frank

In de database heb ik een veld
1. waarin je kan kiezen week of maand
2. en een veld frequentie waarin je kan kiezen 1 of 2
3. en een veld dag

Wil ik dus 1x in de twee weken op maandag dan heb ik in zijn contract gekozen bij:

1. week
2. 2
3. ma

Hartstikke fijn dat je mij wilt helpen!

Mvrgr.

Willem.
 
Er van uit gaande dat ik je opzet goed begrijp zou je de onderstaande formulevelden kunnen maken.

Code:
if remainder((datepart("ww",currentdate)-1),2)=0 then 2 else 1
Geeft als resultaat een 1 voor oneven week en een 2 voor even week.
Currentdate dan vervangen door je gekozen datum.

Code:
select datepart("w", currentdate)
case 1:"ZO"
case 2:"MA"
case 3:"DI"
case 4:"WO"
case 5:"DO"
case 6:"VR"
case 7:"ZA"

Geeft als resultaat de afkorting van de dag.
Wederom currentdate vervangen door gekozen datum.

Kan hiermee in de selectie expert eea sluitend maken ?
Zoniet denk ik dat ik je opzet nog niet helemaal door heb.

Gebruik je voor de datuminvoer een parameterveld ?

Bij nader inzien denk ik dat je hiermee met "maand" nog niet goed uitkomt, maarja eerst maar kijken of dit de goede kant op gaat.

Succes.

Frank.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan