Jump to content
  • 0

Gegevens uit een tekstveld halen...


miguel

Question

Hallo beste vrienden,

Mag ik jullie het volgende vragen:

 

Ik heb een tekstveld waarin een volledige padnaam en bestandsnaam in staat. Nu wil ik graag alleen de bestandsnaam uit dit veld halen. De lengte van de padnaam en de lengte van de bestandsnaam is vooraf niet bekend.

 

Kan iemand me een tip geven hoe ik dit kan oplossen? (FM 6)

Alvast dank je wel.

 

Groeten,

Michel

Link to comment

5 answers to this question

Recommended Posts

  • 0

Dank je wel voor je snelle respons.

Aan die optie had ik ook gedacht maar het kan voorkomen dat het bestand in een subfolder (of erger nog... in een sub-sub-subfolder) staat.

 

Dan moet ik op de een of andere manier dus vaststellen wat de positie is van de laatste slash. Heb je daar ook een optie voor ?

 

Alvast dank je wel.

Groeten,

 

Michel

Link to comment
  • 0
... alleen de bestandsnaam uit dit veld halen.

 

Je bestandsnaam is doorgaans in de vorm van:

 

/bestandsnaam.ext

 

De combinatie .ext heb je waarschijnlijk niet in je pathnaam.

Je zult waarschijnlijk zelfs geen '.' in je pathnaam hebben.

 

Zoek dan naar '.' in je tekst en neem vanaf daar alles links van het '.' tot aan de '/' en alles rechts van het '.'

Link to comment
  • 0

Dankzij jullie tips ben ik tot de volgende goed werkende formule gekomen:

 

Right( MCARM gl path source ; Length( MCARM gl path source) - Position( MCARM gl path source; "\" ;1;PatternCount( MCARM gl path source ;"\") ) )

 

(MCARM gl path source = het tekstveld)

 

Bedankt.

Michel

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...