PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Justification Libellé sous android
Justification Libellé sous android
Débuté par fr, 08 avr. 2020 17:24 - 3 réponses
Membre enregistré
140 messages
Popularité : +6 (6 votes)
Posté le 08 avril 2020 - 17:24
Bonjour,

Je n'arrive pas à justfier un libellé qui est dans une ZR sous Android malgré avoir bien renseigné dans Description le cadrage sur justifié.

J'ai essayé avec la propriété CadrageHorizontal et même avec les Attributs de la ZRn le texte est bien aligné dans le simulateur mais une fois déployé sur le téléphone le libellé n'est pas du tout justifié.

Avez vous une solution pour contourner ce problème ?

Je vous remercie d'avance pour votre aide.
Membre enregistré
3 347 messages
Popularité : +93 (137 votes)
Posté le 08 avril 2020 - 19:23
Membre enregistré
140 messages
Popularité : +6 (6 votes)
Posté le 09 avril 2020 - 11:09
Merci, pour ce lien.

J'ai essayé d'intégrer le code JAVA dans une procédure globale en selectionnant bien le type de langage sur JAVA mais quand j'appel la procédure j'ai cette erreur :

Erreur :Le langage de la procédure 'texte_justifier' est incompatible avec la cible d'exécution.
Membre enregistré
140 messages
Popularité : +6 (6 votes)
Posté le 14 avril 2020 - 19:09
fr a écrit :
Merci, pour ce lien.

J'ai essayé d'intégrer le code JAVA dans une procédure globale en selectionnant bien le type de langage sur JAVA mais quand j'appel la procédure j'ai cette erreur :

Erreur :Le langage de la procédure 'texte_justifier' est incompatible avec la cible d'exécution.


J'ai appelé la procédure avec

<Compile SI TypeConfiguration=iOS>

<SINON>
texte_justifier()
<FIN>


Maintenant lors de l'appel de la procédure j'ai ce problème :

Message=Erreur interne.
Message système=android.widget.TextView.setJustificationMode
Traitement=Initialisation de FEN_actu
Pile WLangage=Initialisation de FEN_actu
Clic gauche sur FEN_Accueil.BTN_SansNom1
Pile Java=com.equicomm.cre_pays_de_la_loire.wdgen.GWDCPCOL_notif.texte_justifier(GWDCPCOL_notif.java:1066)
com.equicomm.cre_pays_de_la_loire.wdgen.GWDCPCOL_notif.fWD_recup_actu(GWDCPCOL_notif.java:581)
com.equicomm.cre_pays_de_la_loire.wdgen.GWDFFEN_actu.init(GWDFFEN_actu.java:1568)
fr.pcsoft.wdjava.ui.m.executerTraitement(Unknown Source)
fr.pcsoft.wdjava.ui.n.executerTraitement(Unknown Source)
fr.pcsoft.wdjava.ui.champs.j.executerTraitement(Unknown Source)
fr.pcsoft.wdjava.ui.champs.fenetre.a.executerTraitement(Unknown Source)
fr.pcsoft.wdjava.ui.champs.fenetre.WDFenetre.executerTraitement(Unknown Source)
fr.pcsoft.wdjava.ui.m.a(Unknown Source)
fr.pcsoft.wdjava.ui.m.appelPCode(Unknown Source)
fr.pcsoft.wdjava.ui.n.appelPCode(Unknown Source)
fr.pcsoft.wdjava.ui.champs.i.appelPCode(Unknown Source)
fr.pcsoft.wdjava.ui.champs.fenetre.c.run(Unknown Source)
android.os.Handler.handleCallback(Handler.java:733)
android.os.Handler.dispatchMessage(Handler.java:95)
fr.pcsoft.wdjava.core.utils.ac.a(Unknown Source)
fr.pcsoft.wdjava.ui.champs.fenetre.WDFenetre.ouvre(Unknown Source)
fr.pcsoft.wdjava.ui.champs.fenetre.a.ouvre(Unknown Source)
fr.pcsoft.wdjava.ui.champs.fenetre.a.ouvrirFenetre(Unknown Source)
fr.pcsoft.wdjava.action.WDActionPredefinie.executeActionPredefinie(Unknown Source)
com.equicomm.cre_pays_de_la_loire.wdgen.GWDFFEN_Accueil$GWDBTN_SansNom1.clicSurBoutonGauche(GWDFFEN_Accueil.java:400)
fr.pcsoft.wdjava.ui.n.executerTraitement(Unknown Source)
fr.pcsoft.wdjava.ui.champs.j.executerTraitement(Unknown Source)
fr.pcsoft.wdjava.ui.m.a(Unknown Source)
fr.pcsoft.wdjava.ui.m.appelPCode(Unknown Source)
fr.pcsoft.wdjava.ui.n.appelPCode(Unknown Source)
fr.pcsoft.wdjava.ui.champs.i.appelPCode(Unknown Source)
fr.pcsoft.wdjava.ui.n.appelPCode_TLM(Unknown Source)
fr.pcsoft.wdjava.ui.champs.bouton.g.onClick(Unknown Source)
android.view.View.performClick(View.java:4508)
android.view.View$PerformClick.run(View.java:18675)
android.os.Handler.handleCallback(Handler.java:733)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:136)
android.app.ActivityThread.main(ActivityThread.java:5590)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:515)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084)
dalvik.system.NativeStart.main(Native Method)
Thread=id=1
name=main
priority=5
groupName=main

Comment régler ce problème, de quoi cela vient-il ? Faut-il importer une librairie Java, je suis dsl je ne maitrise vraiement pas Java.

Je vous remercie d'avance pour votre aide. Bonne journée