GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WEBDEV (versões anteriores)
→
WB23 - Caractères accentués avec ChaîneConstruit()
WB23 - Caractères accentués avec ChaîneConstruit()
Iniciado por Multipass, mai., 27 2020 10:35 AM - 2 respostas
Conecte-se…
Multipass
#1
Membro registado
125 mensagems
Popularité : +5 (5 votes)
Publicado em maio, 27 2020 - 10:35 AM
Bonjour à tous,
J'ai un site WB23 déployé sur 2 serveurs :
1 - Serveur de test : Windows server 2019 essential + WB23 10 cnx
2 - Serveur de prod : Windows server 2019 + WB24 cnx illimitées
Sur le serveur de test, tout est ok (comme sur le poste de dév).
Sur le serveur de prod, les caractères accentués présents dans les libellés construits dynamiquement via un ChaîneConstruit() placé dans le code serveur d'initialisation du champ (des interrupteurs typiquement), sont remplacés par un �.
Par exemple :
MoiMême
[
1
]
..
Libellé
=
ChaîneConstruit
(
MoiMême
[
1
]
..
Libellé
,
param1
,
param2
)
Une idée ?
Merci !
Denunciar
0
0
THIERRY TILLIER
#2
Membro registado
1.144 mensagems
Popularité : +50 (142 votes)
Publicado em maio, 27 2020 - 3:34 PM
Bonjour,
Il faut peut-être utiliser UTF-8 comme type de caractère.
Je n'ai pas WebDev sous la main, mais il me semble qu'on peut le modifier dans la description du projet. ou par programmation.
--
Thierry TILLIER
Développeur Windev-Webdev
Formation Windev :
https://coursdinfo.teachable.com/
Formateur bureautique (individualisation) :
https://coursdinfo.net
Denunciar
0
0
Multipass
#3
Membro registado
125 mensagems
Popularité : +5 (5 votes)
Publicado em maio, 28 2020 - 8:35 AM
Bonjour Thierry,
Merci de ta contribution.
En fait l'utilisation d'un UTF8VersChaîne() provoque une exception : Un élément de type 'chaîne UNICODE' ne peut pas être converti vers le type 'chaîne ANSI'.
J'ai essayé d'autres choses (sans succès) et finalement par manque de temps, je renseigne le libellé en dur via un classic :
MoiMême
[
1
]
..
Libellé
=
"texte "
+
param1
+
" texte "
+
param2
...
et ça marche.
Mais ce qui m'intrigue, c'est que j'ai des comportements différents sur 2 configurations serveurs que l'on pourrait juger "similaire"... J'ai d'abord pensé à un problème de langue ou lié aux paramètres régionaux mais tout est identique des 2 côtés. Çà peut aussi venir de l'OS et/ou du serveur d'applications...
Quoiqu'il en soit, je continuerai de chercher à l'occase car je n'aime par laisser ce genre de mystère non résolu.
Encore Merci !
A+
Denunciar
0
0
→ Voltar para WEBDEV (versões anteriores)
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Off-topic
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto