Om te beginnen wil ik de leden een gelukkig en vooral gezond Nieuwjaar toe te wensen
Ik heb deze gegevens:
- Leden Naam en andere identificatiegegevens
- Datum Lidmaatschap (Datum formaat)
- Datum betaling (Datum formaat)
- Taalrol (keuzeveld, Nederlands; Français)
- Lid (keuzeveld, Ja; Neen)
- enz…
Regelmatig moet ik een statistiek maken … d.w.z. ik moet de gedetailleerde aantallen hebben van:
1° Al de Franstalige leden die hun betaling verricht hebben in het lopende jaar
2° Al de Nederlandstalige leden die hun betaling verricht hebben in het lopende jaar
3° Al de Franstalige leden die hun betaling verricht hebben in het voorgaande jaar
4° Al de Nederlandstalige leden die hun betaling verricht hebben in het voorgaande jaar
5° Al de Franstalige leden die lid geworden zijn in het huidige jaar
6° Al de Nederlandstalige leden die lid geworden zijn in het huidige jaar
7° Enz…
Zonder bij stil te staan, dacht ik, dat is niet moeilijk, een paar zoekopdrachtjes, wat scripten en klaar is kees …
Driewerf helaas …
Ik begon met de zoekopdracht 1°, al de Franstalige leden die hun betaling verricht hebben in het lopende jaar:
1) Eerst een zoekopdracht (Ctrl + F);
2) In het veld Datum betaling vul ik in: 01/01/2006…31/12/2006
3) In het veld Taalrol vul ik in: Français
4) In het veld Lid vul ik in: ja
Ik voer de opdracht uit en krijg al de Franstalige leden, die in 2006 hun betaling gedaan hebben.
Nu script ik dat en gebruik hiervoor Perform Find en vink aan ‘restore find requests’ …
Door middel van een ‘Insert Calculated Text’ breng ik de Status(CurrentFoundRecords) naar een globaal veld.
…
Maar wanneer ik nu dezelfde opdracht wil uitvoeren voor de leden van vorig jaar (2005) heb ik een probleem
Hoe kan ik de zoekdatum variabel maken ?
Door middel van een aangepast dialoogvenster en daar de gebruiker zelf een zoekdatum laten opgeven. Probleem is dat wanneer hij/zij bvb. 2005 ingeeft dit niet aanvaard wordt door Filemaker (in een datumveld). De enige oplossing die ik voor ogen zie is via een aparte layout met bijkomende globale velden de zoekopdracht op te bouwen. Gezien ik dit nogal omslachtig vind, hoop ik dat jullie wijze raad mij een eenvoudigere manier (die ik weerom over het hoofd zie) kan aanreiken?
Alvast mijn welgemeende dank voor jullie adviezen,
Question
Stardust
Beste groep,
Om te beginnen wil ik de leden een gelukkig en vooral gezond Nieuwjaar toe te wensen
Ik heb deze gegevens:
- Leden Naam en andere identificatiegegevens
- Datum Lidmaatschap (Datum formaat)
- Datum betaling (Datum formaat)
- Taalrol (keuzeveld, Nederlands; Français)
- Lid (keuzeveld, Ja; Neen)
- enz…
Regelmatig moet ik een statistiek maken … d.w.z. ik moet de gedetailleerde aantallen hebben van:
1° Al de Franstalige leden die hun betaling verricht hebben in het lopende jaar
2° Al de Nederlandstalige leden die hun betaling verricht hebben in het lopende jaar
3° Al de Franstalige leden die hun betaling verricht hebben in het voorgaande jaar
4° Al de Nederlandstalige leden die hun betaling verricht hebben in het voorgaande jaar
5° Al de Franstalige leden die lid geworden zijn in het huidige jaar
6° Al de Nederlandstalige leden die lid geworden zijn in het huidige jaar
7° Enz…
Zonder bij stil te staan, dacht ik, dat is niet moeilijk, een paar zoekopdrachtjes, wat scripten en klaar is kees …
Driewerf helaas …


Ik begon met de zoekopdracht 1°, al de Franstalige leden die hun betaling verricht hebben in het lopende jaar:
1) Eerst een zoekopdracht (Ctrl + F);
2) In het veld Datum betaling vul ik in: 01/01/2006…31/12/2006
3) In het veld Taalrol vul ik in: Français
4) In het veld Lid vul ik in: ja
Ik voer de opdracht uit en krijg al de Franstalige leden, die in 2006 hun betaling gedaan hebben.
Nu script ik dat en gebruik hiervoor Perform Find en vink aan ‘restore find requests’ …
Door middel van een ‘Insert Calculated Text’ breng ik de Status(CurrentFoundRecords) naar een globaal veld.
…
Maar wanneer ik nu dezelfde opdracht wil uitvoeren voor de leden van vorig jaar (2005) heb ik een probleem
Hoe kan ik de zoekdatum variabel maken ?
Door middel van een aangepast dialoogvenster en daar de gebruiker zelf een zoekdatum laten opgeven. Probleem is dat wanneer hij/zij bvb. 2005 ingeeft dit niet aanvaard wordt door Filemaker (in een datumveld). De enige oplossing die ik voor ogen zie is via een aparte layout met bijkomende globale velden de zoekopdracht op te bouwen. Gezien ik dit nogal omslachtig vind, hoop ik dat jullie wijze raad mij een eenvoudigere manier (die ik weerom over het hoofd zie) kan aanreiken?
Alvast mijn welgemeende dank voor jullie adviezen,
Danny
Link to comment
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.