- Berichten: 7491
- Bedankjes 1634
_FUNCBEGI in hookbestand
- Geert Postma
- Auteur
_FUNCBEGI in hookbestand
09 sep 2016 17:23
Hallo allemaal ben voor het eerst op het forum van Aldfaer.
Ik heb het volgende in een hookbestand gezet.
_FUNCBEGI ( DOOPOVERLIJDEN )
[
*_BIRTDATE([:[:[:_D-:]_M-:]_Y:])):]|[
~_BAPTDATE([:[:[:_D-:]_M-:]_Y:])):] - [
†_DEATDATE([:[:[:_D-:]_M-:]_Y:])):]
_FUNCEND
Dit geef op het scherm (*01-02-1900) - (†02-03-1950)
Nu zou ik graag willen dat als er een datum ontbreekt zowel van geboorte of overlijden ontbreekt dat er geen - teken in staat.
Ben er al een tijdje mee bezig maar het lukt mij niet.
Wie zou mij daar voor kunnen helpen?
met vriendelijk groet,
Geert Postma
Ik heb het volgende in een hookbestand gezet.
_FUNCBEGI ( DOOPOVERLIJDEN )
[
_FUNCEND
Dit geef op het scherm (*01-02-1900) - (†02-03-1950)
Nu zou ik graag willen dat als er een datum ontbreekt zowel van geboorte of overlijden ontbreekt dat er geen - teken in staat.
Ben er al een tijdje mee bezig maar het lukt mij niet.
Wie zou mij daar voor kunnen helpen?
met vriendelijk groet,
Geert Postma
Onderwerp is gesloten.
- Han Kortekaas
-
- Offline
Lees minder
Lees meer
Re: _FUNCBEGI in hookbestand
09 sep 2016 18:22
U zult moeten beginnen om de vraag te stellen óf er wel een _BIRTDATE is
dus iets van [?_BIRTDATE?]?_BEGI *code voor de birtdate _END en dat herhalen voor de andere data.
Het alternatiefteken is dan niet nodig, afhankelijk hoe u het verder schrijft.
PS Ik geef expres niet de volledige code want het is denk ik leuk om het verder zelf te ontdekken.........
dus iets van [?_BIRTDATE?]?_BEGI *code voor de birtdate _END en dat herhalen voor de andere data.
Het alternatiefteken is dan niet nodig, afhankelijk hoe u het verder schrijft.
PS Ik geef expres niet de volledige code want het is denk ik leuk om het verder zelf te ontdekken.........
Onderwerp is gesloten.
- Geert Postma
- Auteur
Onderwerp is gesloten.
- Geert Postma
- Auteur
Re: _FUNCBEGI in hookbestand
09 sep 2016 19:03
Hallo Han Kortekaas
Ik heb het volgende gedaan en het werkt goed op een ding na.
[?_BIRTDATE?]?_BEGI (<font face="Times New Roman">*</font>_BIRTDATE([:[:[:_D-:]_M-:]_Y:])) _END
[?_DEATDATE?]?_BEGI (<font face="Times New Roman">†</font>_DEATDATE([:[:[:_D-:]_M-:]_Y:])) _END
Ik krijg nu op het scherm (*1821) (†20-12-1904).
Maar ik zou graag als beide data's er zijn tussen ) ( een - teken willen hebben en met één ontbrekende datum niet.
vriendelijke groet,
Geert Postma
Ik heb het volgende gedaan en het werkt goed op een ding na.
[?_BIRTDATE?]?_BEGI (<font face="Times New Roman">*</font>_BIRTDATE([:[:[:_D-:]_M-:]_Y:])) _END
[?_DEATDATE?]?_BEGI (<font face="Times New Roman">†</font>_DEATDATE([:[:[:_D-:]_M-:]_Y:])) _END
Ik krijg nu op het scherm (*1821) (†20-12-1904).
Maar ik zou graag als beide data's er zijn tussen ) ( een - teken willen hebben en met één ontbrekende datum niet.
vriendelijke groet,
Geert Postma
Onderwerp is gesloten.
- Han Kortekaas
-
- Offline
Re: _FUNCBEGI in hookbestand
10 sep 2016 01:28 - 10 sep 2016 01:34
Ik denk dat je iets van [&[&[?_BIRTDATE?][?_DEATDATE?]&]-&] er tussenin moet zetten.
De datum kunt u ook beter qua jaartal voluit pakken _BIRTDATE([:[:DD-:][:MM-:]YYYY:])
De datum kunt u ook beter qua jaartal voluit pakken _BIRTDATE([:[:DD-:][:MM-:]YYYY:])
Laatst bewerkt 10 sep 2016 01:34 door Han Kortekaas.
De volgende gebruiker (s) zei dank u: Geert Postma
Onderwerp is gesloten.
- Meije van Slageren
-
- Offline
Lees minder
Lees meer
- Berichten: 1273
- Bedankjes 302
Re: _FUNCBEGI in hookbestand
10 sep 2016 14:04
Dag Geert,
In de bijlage doopoverlijden.txt is een voorbeeld opgenomen hoe je jou probleem kunt oplossen
Na | heb ik :. toegevoegd en een verklaring toegevoegd wat de regels voor betekenis heeft
Verder [& &] is een methode om aan te geven dat de datums die tussen zijn opgenomen waar moeten zijn.
als er twee datum s zijn moeten beiden waar zijn, dit is met rechte haak dubbelepunt :] niet het geval als dan maar één datum waar is, wordt het geheel als waar gezien en wordt daarom in jou eerste voorbeeld altijd - getoond.
In de bijlage doopoverlijden.txt is een voorbeeld opgenomen hoe je jou probleem kunt oplossen
Na | heb ik :. toegevoegd en een verklaring toegevoegd wat de regels voor betekenis heeft
Verder [& &] is een methode om aan te geven dat de datums die tussen zijn opgenomen waar moeten zijn.
als er twee datum s zijn moeten beiden waar zijn, dit is met rechte haak dubbelepunt :] niet het geval als dan maar één datum waar is, wordt het geheel als waar gezien en wordt daarom in jou eerste voorbeeld altijd - getoond.
De volgende gebruiker (s) zei dank u: Geert Postma
Onderwerp is gesloten.