- Berichten: 78
- Bedankjes 1
Bestand bewaren onder variabele map
- Van Hoeck Charlie
- Auteur
- Offline
Lees minder
Lees meer
Bestand bewaren onder variabele map
18 aug 2017 10:27
Beste Carel, Han en anderen
Ik wil een bestand bewaren onder een map die variabel is.
Er is dus in het 'path' een vast deel en een variabel deel.
Het vaste deel is: "
\Stamboom\Personen\"
Het variabel deel is de map (_SETEXP(S_10_lang, 1 , _SETSTRI )._SUBS(-9,0) samengesteld is (dankzij jullie code) aan de hand van de persoon in kwestie.
Met volgende code lukt dit niet.
_METAINFO
_METAPATH( "
\Stamboom\Personen\"_SETEXP(S_10_lang, 1 , _SETSTRI )._SUBS(-9,0)\ , "g" )
_METAEND
Het programma plaatst het bestand in de map van het vast gedeelte van het path (in dit geval "
\Stamboom\Personen\"), met het varaibele deel wordt geen rekening gehouden.
Kan ik een string samenstellen die bestaat uit het vaste deel + variabel deel en dan deze string in het METAPATH plaatsen, of is er een andere oplossing?
Nogmaals bedankt
Charlie
Ik wil een bestand bewaren onder een map die variabel is.
Er is dus in het 'path' een vast deel en een variabel deel.
Het vaste deel is: "
\Stamboom\Personen\"Het variabel deel is de map (_SETEXP(S_10_lang, 1 , _SETSTRI )._SUBS(-9,0) samengesteld is (dankzij jullie code) aan de hand van de persoon in kwestie.
Met volgende code lukt dit niet.
_METAINFO
_METAPATH( "
\Stamboom\Personen\"_SETEXP(S_10_lang, 1 , _SETSTRI )._SUBS(-9,0)\ , "g" )_METAEND
Het programma plaatst het bestand in de map van het vast gedeelte van het path (in dit geval "
\Stamboom\Personen\"), met het varaibele deel wordt geen rekening gehouden.Kan ik een string samenstellen die bestaat uit het vaste deel + variabel deel en dan deze string in het METAPATH plaatsen, of is er een andere oplossing?
Nogmaals bedankt
Charlie
Onderwerp is gesloten.
- Han Kortekaas
-
- Offline
Re: Bestand bewaren onder variabele map
18 aug 2017 10:38
probeer eens
_METAPATH( [
:\Stamboom\Personen\[::]_SETEXP(S_10_lang, 1 , _SETSTRI )._SUBS(-9,0)\:] , "g" )
niet getest
Als iets uit een record gelezen moet worden dan altijd [: :] gebruiken
_METAPATH( [
:\Stamboom\Personen\[::]_SETEXP(S_10_lang, 1 , _SETSTRI )._SUBS(-9,0)\:] , "g" )niet getest
Als iets uit een record gelezen moet worden dan altijd [: :] gebruiken
De volgende gebruiker (s) zei dank u: Van Hoeck Charlie
Onderwerp is gesloten.
- Van Hoeck Charlie
- Auteur
- Offline
Lees minder
Lees meer
- Berichten: 78
- Bedankjes 1
Re: Bestand bewaren onder variabele map
18 aug 2017 10:50
Beste Han
Je code werkt!!!!!!!!!!!
BEDANKT en nog eens BEDANKT
Charlie
Je code werkt!!!!!!!!!!!
BEDANKT en nog eens BEDANKT
Charlie
Onderwerp is gesloten.
- Han Kortekaas
-
- Offline
Re: Bestand bewaren onder variabele map
18 aug 2017 10:57 - 18 aug 2017 10:59
het emocoontje ontstond vanzelf natuurlijk
Gebruik je wel de Handleiding sjablonen?
Gebruik je wel de Handleiding sjablonen?
Laatst bewerkt 18 aug 2017 10:59 door Han Kortekaas.
Onderwerp is gesloten.
- Van Hoeck Charlie
- Auteur
- Offline
Lees minder
Lees meer
- Berichten: 78
- Bedankjes 1
Re: Bestand bewaren onder variabele map
18 aug 2017 12:48
Hans
Ik gebruik de handleiding maar dat je [::] moet gebruiken om een iets uit een record te lezen had ik niet gevonden.
Charlie
Ik gebruik de handleiding maar dat je [::] moet gebruiken om een iets uit een record te lezen had ik niet gevonden.
Charlie
Onderwerp is gesloten.
- Han Kortekaas
-
- Offline
Re: Bestand bewaren onder variabele map
18 aug 2017 14:26 - 18 aug 2017 14:27
Ik zei het iets te expliciet.
_NAME zonder de omsluiting in vierkante haken zal natuurlijk expanderen (een waarde teruggeven) als die gevuld is; niet gevuld krijg je een spatie. Dus de schrijfwijze om spaties/blanks te voorkomen is eigenlijk altijd [ : _NAME:]
De syntax van andere groepen Tags, bv voor _METAPATH waar data uitgelezen moet worden is nu eenmaal _METAPATH([ :_FILEPATH[::]submap\:], "g" ) en zo is het met al dit soort Tags
Uit de Handleiding kun je van iedere Tag een voorbeeld zien.
_NAME zonder de omsluiting in vierkante haken zal natuurlijk expanderen (een waarde teruggeven) als die gevuld is; niet gevuld krijg je een spatie. Dus de schrijfwijze om spaties/blanks te voorkomen is eigenlijk altijd [ : _NAME:]
De syntax van andere groepen Tags, bv voor _METAPATH waar data uitgelezen moet worden is nu eenmaal _METAPATH([ :_FILEPATH[::]submap\:], "g" ) en zo is het met al dit soort Tags
Uit de Handleiding kun je van iedere Tag een voorbeeld zien.
Laatst bewerkt 18 aug 2017 14:27 door Han Kortekaas.
Onderwerp is gesloten.