code voor C-Hooks: titel direct na beroep zonder nieuwe alinea

  • Wout van Bommel
  • Onderwerp Auteur
  • Offline
Meer
27 juli 2020 16:27 #36375 door Wout van Bommel
Ik gebruik C-hooks om beroep direct na geboorte te krijgen en dat werkt prima. Nu wil ik het veld "Titel" direct achter het beroep krijgen maar dat lukt me niet. Dacht eenvoudig de beroepen code in C-hooks te copieren en de velden voor titel aan te passen en een functie FC(_TITEL) te definieren. Maar zo eenvoudig is het kennelijk niet. Advies?

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

Meer
27 juli 2020 18:04 #36376 door Han Kortekaas
Ik heb het niet getest maar heeft u wel
1. een functie _FUNCBEGI( TITLE )_FUNCEND gemaakt
2. dit opgenomen in de functie OVERLIJDEN_OP; dat zou er dan zo uit moeten zien
_FUNCBEGI( OVERLIJDEN_OP )
FC_BEROEPEN:.
FC_TITLE:.
FC_WOONDE:.
:.
[&[?_DEAT?][?_STIL("1;")?]&]?_BEGI
[:_S_ZELF:]|[::.
_S_INSTELLINGEN:]:.
_END
_FUNCEND

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

Meer
27 juli 2020 21:20 #36382 door JayCee
Han,
dikke vingers?
Bijlagen:

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

Meer
27 juli 2020 22:57 #36387 door Han Kortekaas
JayCee,
wel iets dikkere vingers maar het staat echt goed. (gkopiëerd uit de bron) Het is of _S_ZELF of _S_INSTELLINGEN die op de volgende regel staat (:.)
De volgende gebruiker (s) zei dank u: JayCee

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

Meer
27 juli 2020 23:13 #36389 door JayCee
Han,
inderdaad, nu gevonden bij 'Tips&Trucs' van de handleiding.

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

  • Wout van Bommel
  • Onderwerp Auteur
  • Offline
Meer
28 juli 2020 12:57 #36396 door Wout van Bommel
Beantwoord door Wout van Bommel in topic code voor C-Hooks: titel direct na beroep zonder nieuwe alinea
Het lukt mij niet: ik heb onderstaande code in StandaardHook staan:

:. Hook-Beroep en/of Hook-Woonde, dus uitbreiding persoonstekst
_FUNCBEGI( OVERLIJDEN_OP )
FC_BEROEPEN:.
FC_TITLE:.
FC_WOONDE:.
[&[?_DEAT?][?_STIL("1;")?]&]?_BEGI
[:_S_ZELF:]|[::.
_S_INSTELLINGEN:]:.
_END
_FUNCEND
:. Weergave Feit(en) "Beroep" vlak voor Overlijden, maar dan wel ZONDER tijdvakken.
_FUNCBEGI( FC_BEROEPEN )
[&_FACT( _OCCU ) _PREFFACTOCCU&]?_BEGI
[&[?_FACTAMOU(_OCCU)==1?]_Txt_Beroep&]|[&_Txt_Beroepen&]: [&&]:.
_FACTBEGI( _OCCU )
_FIRS?_BEGI[::]_ELSE[&, &]_END
_FACTOCCU[: (_FACTNOTE):]:.
[&_PREFSOUR _FACTSOUR&]?_BEGI:. Met bron?
&nbsp;[& [<span class="Bron">_Txt_bron: _FACTSOUR</span>]&]:.
_END
_FACTEND[::]. :. zet punt met spatie
SET_START_OF_LINE
_END
_FUNCEND

:.Onderstaand blok toegevoegd om geen nieuwe alinea voor titel:.

:. Weergave Feit(en) "Titel" vlak voor Overlijden, maar dan wel ZONDER tijdvakken.
_FUNCBEGI( FC_TITLE )
[&_FACT( _TITL ) _PREFFACTTITL&]?_BEGI
[&[?_FACTAMOU(_TITL)==1?]_Txt_Titel&]|[&_Txt_Titels&]: [&&]:.
_FACTBEGI( _TITL )
_FIRS?_BEGI[::]_ELSE[&, &]_END
_FACTTITL[: (_FACTNOTE):]:.
[&_PREFSOUR _FACTSOUR&]?_BEGI:. Met bron?
&nbsp;[& [<span class="Bron">_Txt_bron: _FACTSOUR</span>]&]:.
_END
_FACTEND[::]. :. zet punt met spatie
SET_START_OF_LINE
_END
_FUNCEND

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

Meer
28 juli 2020 13:56 #36397 door Han Kortekaas
Ik neem aan dat bij Instellingen -> Tekst e.e.a. wel is aangevinkt bij de feiten?
Anders doet de aangehechte hook het wel.

Dit bericht bevat een bestand als bijlage.
Log in of registreer om die te bekijken

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

  • Wout van Bommel
  • Onderwerp Auteur
  • Offline
Meer
04 aug 2020 10:28 #36469 door Wout van Bommel
Beantwoord door Wout van Bommel in topic code voor C-Hooks: titel direct na beroep zonder nieuwe alinea
Had ik gedaan. Maar in mijn slordigheid ergens een spatie teveel getypt. Het werkt prima: dank

Gelieve Inloggen of een account aanmaken om deel te nemen aan het gesprek.

Gemaakt door Kunena