Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How to do without going over 128?
Message
De
21/03/2002 14:11:49
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
How to do without going over 128?
Divers
Thread ID:
00635664
Message ID:
00635664
Vues:
43
Any ideas how to do the following without going over 128 in VFP? What about accessing pre-existing data in tables that is already stored using this method in FPD26a?
valyear=1985
*PARAMETER valyear

PRIVATE xreturn, stryear
xreturn = '  '

*---Store with the new method if the century is included

IF TYPE('valyear') = 'N'
	stryear = TRANS(valyear,'@L 9999')

	IF LEFT(stryear,2) = '00'
		xreturn = TRANS(valyear,"99")
	ELSE
		xreturn = CHR(VAL(LEFT(stryear,2))+58) + CHR(VAL(RIGHT(stryear,2))+33)
	ENDIF
ENDIF

RETURN xreturn
TIA,
Tracy
.·*´¨)
.·`TCH
(..·*

010000110101001101101000011000010111001001110000010011110111001001000010011101010111001101110100
"When the debate is lost, slander becomes the tool of the loser." - Socrates
Vita contingit, Vive cum eo. (Life Happens, Live With it.)
"Life is not measured by the number of breaths we take, but by the moments that take our breath away." -- author unknown
"De omnibus dubitandum"
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform