Problème d'utf-8

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

Problème d'utf-8

Messagepar Guillaume » 24 Nov 2010 à 10:04

Bonjour,

Je suis nouveau dans le domaine de lotus, et je développe actuellement un site web.

Je veux envoyer un formulaire, j'ai créer une fonction en javascript qui récupère les données et les envoies à un agent.
Le problème c'est qu'en retour, les accents ne sont plus là.

Par exemple, si j'envoie "étoile", je reçois "├®toile".

Est-ce vous avez une idée d'où cela peut venir ?
Guillaume
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 3
Inscrit(e) le : 21 Oct 2010 à 10:05

Messagepar mike76 » 24 Nov 2010 à 10:07

salut et bienvenue sur DA

une petite recherche sur le forum :
http://forum.dominoarea.org/decodage-utf-8-t23015,search_id,6926800.html#114836
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

Messagepar roubech » 26 Nov 2010 à 01:53

bonjour et bienvenu,

que fait ta fonction JS ? lancer une url du genre ...tonagent?OpenAgent?&champ1=valeur1&champ2=valeur2 ... ?
si c'est ça, tu utilise surement QueryString pour récupérer les arguments dans l'url. Il existe aussi QeryStringDecoded (ou un truc du genre)

ton formulaire HTML, tu l'as bien construit avec un masque Notes ?
tu peux très bien mettre dans ton masque un bouton avec la formule @Command([FileSave]), ce qui sera interprété par Domino au niveau html par un button type=submit et donc qui postera ton formulaire html sur le serveur
ensuite si ton but est de créer un doc à partir des info saisie, y a rien à faire, c'est natif
si on contraire, ton formulaire ne dois pas générer un doc Notes, mais juste permettre de passer des donner à un agent, il te suffit d'indiquer l'agent dans dans le WebQuerySave de ton masque avec un @Command([ToolsRunMacro]; "tonagent" )
pour bloquer la génération du doc, tu peux mettre un champ caché, calculé, SaveOptions avec la valeur "0"
au niveau de l'agent, NotesSession.DocumentContext te retourne l'objet NotesDocument correspondant au formulaire posté et là, tu n'as pas besoin de décoder le contenu des champs
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement