Aldfaerforum
Welkom, Gasten
Gebruikersnaam: Wachtwoord: Onthoud mij
  • Pagina:
  • 1

Onderwerp: ongewenste spatie voor dubbele punt

ongewenste spatie voor dubbele punt 20 sept 2018 15:17 #24599

  • Guido van Harten
  • Guido van Harten's Profielfoto Onderwerp Auteur
  • Offline
  • Berichten: 327
  • Ontvangen bedankjes 28
Ik wil in een sjabloon een ongewenste tekst verwijderen en dacht dit te bereiken door in StandaardHook.asjl een regel te plaatsen:
_FUNCBEGI( _Txt_uitonbekenderelatie )[::]_FUNCEND

Nu staat er in het rapport:
Kind van Joke :

Hoe kan ik in het sjabloon de spatie voor de dubbele punt weghalen?

Alvast hartelijk dank voor het meedenken en vriendelijke groet,
Guido

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Windows 10; Aldfaer 7.2

ongewenste spatie voor dubbele punt 20 sept 2018 16:08 #24601

  • Hans Weggemans
  • Hans Weggemans's Profielfoto
  • Offline
  • W10, FF, Aldfaer 7.2, Webtrees 1.7.14 (website)
  • Berichten: 734
  • Ontvangen bedankjes 163
Uit de handleiding sjablonen:
Het filter _SPAC vervangt alle tabs, returns en dubbele spaties door een enkele spatie.
Voorbeeld [: De code van een compleet (of gedeeltelijk) sjabloon :]._SPAC

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

ongewenste spatie voor dubbele punt 20 sept 2018 16:34 #24602

  • Evert
  • Evert's Profielfoto
  • Offline
  • Berichten: 407
  • Ontvangen bedankjes 91
Guido,

Jaren terug heeft, ik meen Hans Sloter, voor mij die functie gemaakt.
Veel later bleek echter dat daardoor bij een grafisch parenteel geen melding meer stond (huwelijk #1/2) als er meerdere huwelijken met kinderen waren.
Omdat ik deze hook vooralsnog alleen voor mijn kwartierstaten gebruik is dat voor mij geen probleem en heb ik het verwerkt in een andere hook van Carel waarin de punten bij de duizendtallen geregeld zijn.

Als het goed is zou de regel om die spatie weg te krijgen moeten zijn:
[: _Txt_uitonbekenderelatie:]:

let vooral op de spatie op plaats 3 en 2x de : aan het eind.

Laat even weten of het werkt anders moet ik dieper in mijn archieven duiken.

Groet,
Evert.

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

ongewenste spatie voor dubbele punt 20 sept 2018 16:50 #24603

  • Guido van Harten
  • Guido van Harten's Profielfoto Onderwerp Auteur
  • Offline
  • Berichten: 327
  • Ontvangen bedankjes 28
Beste Evert,
Dankjewel voor je bijdrage.
Het is mij niet duidelijk hoe ik jouw code integreer in FUNCBEGI/FUNCEND. Ik heb dit geprobeerd:
_FUNCBEGI([: _Txt_uitonbekenderelatie:]:_FUNCEND
maar hiermee verandert er niets aan de output.

Ik hoop dat je me verder kunt helpen.

Vriendelijke groet,
Guido

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Windows 10; Aldfaer 7.2

ongewenste spatie voor dubbele punt 20 sept 2018 18:21 #24606

  • Evert
  • Evert's Profielfoto
  • Offline
  • Berichten: 407
  • Ontvangen bedankjes 91
Hallo Guido,

Mijn eerste reactie is dat er nog een ( teveel staat na _FUNCBEGI
Maar ik ben geen specialist hierin.
Ik zal de komende dagen even gaan zoeken naar het originele programma van Hans Sloter en je dat per mail toesturen.
Kan, door omstandigheden, enkele dagen duren dus ik hoop dat je geen haast hebt.

Groet,
Evert.

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

ongewenste spatie voor dubbele punt 20 sept 2018 19:00 #24607

  • Guido van Harten
  • Guido van Harten's Profielfoto Onderwerp Auteur
  • Offline
  • Berichten: 327
  • Ontvangen bedankjes 28
Beste Evert,

Als ik het haakje weghaal, krijg ik, vreemd genoeg, een melding in het detailscherm van de standaard persoonskaart, die ik als test gebruik:
Verplichte optie tussen () niet gevonden, op regel 1 van Basis.asjl
Afgebroken wegens fouten in het sjabloon

Deze melding vind ik uiterst merkwaardig, omdat ik totaal niets aan basis.asjl heb gewijzigd.

Vooralsnog wacht ik rustig jouw volgende bijdrage af.

Vriendelijke groet,
Guido

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Windows 10; Aldfaer 7.2

ongewenste spatie voor dubbele punt 20 sept 2018 20:07 #24611

  • JayCee
  • JayCee's Profielfoto
  • Offline
  • W7, Aldfaer 7.2, Bonus, Firefox, Opera
  • Berichten: 2525
  • Ontvangen bedankjes 610

Guido van Harten schreef : Deze melding vind ik uiterst merkwaardig, omdat ik totaal niets aan basis.asjl heb gewijzigd.

In het detailscherm bij Bibliotheek kan je zien dat basis wordt aangeroepen om het rapport te genereren.

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Mvg,

ongewenste spatie voor dubbele punt 21 sept 2018 12:10 #24637

  • Evert
  • Evert's Profielfoto
  • Offline
  • Berichten: 407
  • Ontvangen bedankjes 91
Nog even voor de volledigheid.
Het is geen kwestie van 1 regel maar het is een wat uitgebreidere hook die ooit door Hans Sloter gemaakt is en waar in een 2e versie de spatie vervallen is.
De hook werk zowel bij de kwartierstaat als bij het parenteel.
Bij de persoonskaart blijft de spatie staan.

Als bij de kwartierstaat gekozen is voor de aanvullingen van Carel Plantagie met vermelding van punten bij de duizendtallen dan zijn er aanpassingen nodig om de hook daar correct mee samen te laten werken.

Hier is de hook te vinden:
aldfaerforum.nl/forum/standaard-rapporte...elatie.html?start=12

Guido heeft hem ondertussen al in zijn bezit.


Evert.

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

ongewenste spatie voor dubbele punt 21 sept 2018 13:59 #24641

  • Meije van Slageren
  • Meije van Slageren's Profielfoto
  • Offline
  • 7.0 + bonus, W10 NL, Edge
  • Berichten: 737
  • Ontvangen bedankjes 190
Guido,
Eerder had ik nog geen tijd om te reageren op jou opmerking

Als ik het haakje weghaal, krijg ik, vreemd genoeg, een melding in het detailscherm van de standaard persoonskaart, die ik als test gebruik:
Verplichte optie tussen () niet gevonden, op regel 1 van Basis.asjl
Afgebroken wegens fouten in het sjabloon

Deze melding vind ik uiterst merkwaardig, omdat ik totaal niets aan basis.asjl heb gewijzigd.


Dit is niet zo vreemd, je maakt een fout in een hook bestand, waarbij je de verplichte optie tussen () niet wordt gevonden en de persoonskaart maakt als eerste gebruik van Bibliotheek basis.asjl en daarom wordt dit bestand genoemd met regel 1.

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.

Meije van Slageren

ongewenste spatie voor dubbele punt 21 sept 2018 14:26 #24643

  • Carel Plantagie
  • Carel Plantagie's Profielfoto
  • Offline
  • Aldfaergebruiker sinds 2002
  • Berichten: 278
  • Ontvangen bedankjes 86

Guido van Harten schreef : Ik wil in een sjabloon een ongewenste tekst verwijderen en dacht dit te bereiken door in StandaardHook.asjl een regel te plaatsen:
_FUNCBEGI( _Txt_uitonbekenderelatie )[::]_FUNCEND

Nu staat er in het rapport:
Kind van Joke :

Hoe kan ik in het sjabloon de spatie voor de dubbele punt weghalen?

Alvast hartelijk dank voor het meedenken en vriendelijke groet,
Guido


Guido,
als het maar om enkele gevallen (en puur de rapportage hiervan) gaat dan zou je kunnen overwegen om de moeder-kind-relatie niet als Eigen/Biologisch te koppelen, maar als Wettig. Bijkomend voordeel: Je hoeft hiervoor geen hook te maken (dus _Txt_uitonbekenderelatie kun je gewoon laten staan).
De volgende gebruiker (s) zei dank u: Guido van Harten

Gelieve Inloggen of Maak een account aan om te deelnemen aan het gesprek.






Ik werk met Aldfaer 7.2 op Win10 met IE11+SVG-Viewer.
  • Pagina:
  • 1
Tijd voor maken pagina: 0.044 seconden
Gemaakt door Kunena