Place occupé ou disponible dans un champ texte.

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Place occupé ou disponible dans un champ texte.

Messagepar Phil59 » 25 Juin 2010 à 14:12

Bonjour,

J’aimerai savoir si quelqu’un a un truc simple pour calculer / ou voir la taille occupé d’un champ texte (SMTPDenyRelayHosts ou autres) ?

Bonne journée.
Phil59.
Dernière édition par Phil59 le 12 Juil 2010 à 12:38, édité 1 fois.
Phil59
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 167
Inscrit(e) le : 23 Mai 2006 à 15:09
Localisation : Lille

Messagepar mike76 » 25 Juin 2010 à 14:29

Salut,

sachant que 1 octet=1 caractère
tu peux utiliser la fonction @Length(ton_champ)
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Michael DELIQUE » 25 Juin 2010 à 14:33

salut

je me suis amusé une fois a ça 1 octect = 1 caractere... perdu !

32000 ko ne te font pas forcement 32 000 caractères, explication à l'époque, certain caractères sont codés sur 2 octets ou plus.
Dernière édition par Michael DELIQUE le 25 Juin 2010 à 15:18, édité 1 fois.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mike76 » 25 Juin 2010 à 14:57

salut,

:oops:

effectivement tu as raison ça peut varier dû à l'encodage :
http://sebsauvage.net/python/charsets_et_encoding.html
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Michael DELIQUE » 25 Juin 2010 à 15:19

on se fait tous avoir une fois,

par contre ce qui serais bien c'est une petite fonction pour compter le nombre d'octets pris par un texte !
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Messagepar mike76 » 08 Juil 2010 à 14:53

en utilisant la fonction ls : LenB(valeur_ton_champ)
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar Phil59 » 12 Juil 2010 à 12:38

Alors c’est parti pour du LS.

Merci.
Phil59.
Phil59
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 167
Inscrit(e) le : 23 Mai 2006 à 15:09
Localisation : Lille

Messagepar Michael DELIQUE » 12 Juil 2010 à 12:49

bien vue Mike !
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron