Jump to content
  • 0

Tekstgedeelte als link...


JeanWM

Question

14 answers to this question

Recommended Posts

  • 0

Stel, je hebt een tekstveld 'Definition'.

 

Ergens in de tekst staat :

 

See also:

 

1. Gerund

2. Past Participle

 

Ik zou een mogelijkheid willen hebben om in het tekstveld op 'Gerund' of 'Past Participle', (of gelijk welke andere waarde/tekst) te klikken en daar een GTRR aan te koppelen die naar het record 'Gerund' gaat (waar de definitie van Gerund te vinden is) etc...

 

Een soort van hyperlink dus, maar binnen een FM tekstveld.

 

De tekst kan o.a. ook zijn:

 

'An irregular verb is one that does not take the -ed ending for the Past Simple and Past Participle forms.'

 

Daarin op PS of PP klikken zou naar de respectievelijke records moeten gaan....

 

Ik heb nu wel iets met haken en ogen in mekaar gekregen dat min of meer werkt, maar het is zo schandalig on-FileMakerees.....

Link to comment
  • 0

Afgaande op de reacties moet het wel heel bijzonder zijn.

 

Bedankt Koen.

 

Ik begrijp dat ik de plug-in moet hebben.

 

Als ik probeer te downloaden vanop de opgegeven site, krijg ik:

 

An error occurred while processing your request.

 

This is the end of the road for me.....

 

I have registered before - An error occurred while processing your request.

 

Dan maar: I have not registered before - An error occurred while processing your request.

 

Zeg hé, dan maar: I prefer not to register now - An error occurred while processing your request.

 

Dat is hetzelfde als een lolly geven aan een kind en dan weer afpakken....en da's nie eerlijk....

Link to comment
  • 0

Hierbij een verbeterde versie. Voor de onderlijning gebruikte ik volgende custom functie.

 

// SH_addhyperlink (theText ; theDictionary) 
// Koen Van Hulle
// koen@shpartners.com
//

Let
(
[
firstword = LeftWords ( theText ; 1 )
;
otherpart =  Right( theText; Length(theText) - Length(firstword))
;
nextword =  LeftWords ( otherpart ; 1 )
;
posnextword = Position ( otherpart ; nextword ; 0 ; 1 )
;
nextChar = If(posnextword=0; otherpart ;Left(otherpart ; posnextword-1) )
; 
newText = If(posnextword=0; "" ; Right( otherpart; Length(otherpart) - Length(nextChar) ) )
;
result = If( PatternCount ( "¶" & theDictionary & "¶"; "¶" & firstword & "¶" ) ; TextStyleAdd(TextColor ( firstword ; RGB ( 0 ; 0 ; 220 ) ) ; Underline); firstword)
]
;
result & nextChar & If(not IsEmpty(newText) ; SH_addhyperlink (newText ; theDictionary) )
)

 

 

Ik vermoed dat je dit als resultaat wou, Jean?

 

 

Koen

hyperlinkv2.fp7

Link to comment
  • 0

Prachtig uitgewerkt Koen.

 

Bij het aanmaken van een nieuw record krijg ik een vraagteken in het veld tekst_hyperlinked.

 

Voor ik het geheel compleet om zeep help....

 

Ik heb wel een in de autocalc van tekst_hyperlinked, bij 'woordenboeklijst'.

Gebruik jij hier een 8.5 function, want ik zit enkel met 8 ?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...