rekenvariabelen

Lees meer

rekenvariabelen

17 aug 2017 18:35
#18373
Beste Han of anderen

Met je vorige oplossing (_SETAMOU(opbreekduplo) weet ik nu hoe lang het intern nummer is
Met volgende code wil ik het getal (de lengte) aan een ‘rekenvariable’ toewijzen, dit lukt echter niet
_VARDEF( LengteId )
_VARIN( LengteId, _SETAMOU(opbreekduplo))

De uiteindelijke bedoeling dat er een persoonskaart wordt bewaard onder de map van die persoon:
De lengte van die map is steeds 6
Van elke persoon heb ik een map aangemaakt, samengesteld uit een aantal nullen (afhankelijk van de lengte van het intern nummer)+intern nummer: Bv
Persoon met intern nummer 12 wordt 000012 als map
Persoon met intern nummer 5 wordt 000005 als map
Persoon met intern nummer 356 wort 000356 als map
enz …

Dus 6 min de lengte van intern nummer = aantal nullen
Met _CODEINT_FILL(“0”, aantal nullen) heb ik dan de correcte naam van map waar ik het bestand kan wegschrijven

Duidelijk?

Alvast bedankt
Onderwerp is gesloten.
Lees meer

Re: rekenvariabelen

17 aug 2017 20:39
#18375
Kun je hier wat mee?


:.
_SETDEF(opbreekduplo,_SETDUPL)
_SETFILL(opbreekduplo, [:_CODEINTE:],1)
_SETAMOU(opbreekduplo)
:.
_VARDEF(LengteId)
_VARIN( LengteId, [:_SETAMOU(opbreekduplo):])
_VAROUT(LengteId, "0")
:.
_SETDEF(S_10_lang)
_SETCLR(S_10_lang)
_SETADD(S_10_lang, [:000000000[:_CODEINTE:]:])
_SETEXP(S_10_lang, 1 , _SETSTRI )._SUBS(-9,0)
:.
De volgende gebruiker (s) zei dank u: Van Hoeck Charlie
Onderwerp is gesloten.
Lees meer

Re: rekenvariabelen

17 aug 2017 21:41
#18376
Carel

Je script werkt PERFECT

BEDANKT

Charlie
Onderwerp is gesloten.
Gemaakt door Kunena