Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour
Question kisscool à deux effets !
J'ai beau chercher, je n'ai pas trouvé, même ici c'est dire où pourtant c'est déjà discuté, genre saisie de texte en indice dans une datawindow, comment mettre un bout de champ en exposant... Faut dire que je ne sais même pas comment formuler la recherche en anglais, exposant -> exponent, mais ça fini toujours sur les maths...
Donc mon problème...
J'ai une colonne de table qui contient "1ére chambre" et le client voudrait avoir "1ère Chambre"
Et une fois ce point résolu, le deuxième effet, l'appliquer dans un Report !
Sachant naturellement que la colonne est écrite "à la main" et que son format peut tout aussi bien être "1ère Chambre", "1 ère Chambre", "2ème Chambre, 20éme Chambre ou 18 ème Chambre", donc pas un format simple et définitif, tant qu'à faire...
Donc si quelqu'un pouvait me mettre sur la voie, je lui en serais éternellement (au moins un moment) reconnaissant !!!
Et franchement j'aimerai pouvoir répondre "c'est pas possible" !!!
Merci d'avance...
Hors ligne
Hello,
Bob (MC Melun) a écrit:
Faut dire que je ne sais même pas comment formuler la recherche en anglais, exposant -> exponent, mais ça fini toujours sur les maths...
Pas d'idée à priori pour ton problème, mais si cela peut te donner des pistes de recherche, le texte en haut se dit "superscript" et le texte en bas "subscript"...
Ceci dit, tu as peut-être une possibilité avec les caractères unicode ? Il existe bien des versions "t^ete en bas" utilisés par certains farceurs pour leurs nicknames twitter ou les signature, alors pourquoi pas pour superscript ? subscript ?
Hors ligne
Merci, au moins j'ai trouvé des entrées dans l'aide !!!
Mais, ta da !!!!
A boolean value specifying whether the selected text is a superscript. Maintained for backward compatibility only. If both subscript and superscript are true, subscript takes precedence and the text is subscripted. This value is currently ignored.
Va falloir faire des tests...
Hors ligne
Si ça existe pour raison de compatibilité, peut-être que la doc indique par quoi c'est remplacé ?
C'est peut-être dans la doc de la version qui a rendu ces options obsolètes.
Hors ligne
Bonjour,
Je pense que c'est possible en utilisant des colonnes de type richtext. Mais, ça me semble très lourd pour ce que tu as à faire.
Hors ligne
J'ai pris un chemin de travers (dit contournement ou bidouillage) pour simplifier vu les non réponses que je trouvais de ci de là en collant 3 champs supplémentaires pour émuler le comportement, un pour le premier début numérique, un légèrement plus haut et plus petit pour le "ère"/"ème" et un troisième pour le reste, si le début est numérique, affiche ces champs et je cache le champ normal et réciproquement...
Cela parce que la possibilité de code dans les reports est limitée...
Mais je continue de chercher, des fois que (et le richtext est sûrement la solution mais bonjour à coder ça !)... Et dire que dans une autre appli de ce client, je peux trouver des trucs genre "1ère chambre 2ème section" ou "1ère et 2ème chambres réunies"...
Pourvu que la modif ne leur plaise pas, des fois qu'ils aient la mauvaise idée de la porter partout !
Hors ligne
Bob (MC Melun) a écrit:
Cela parce que la possibilité de code dans les reports est limitée...
Non, une édition c'est un objet datawindow les possibilités de coding sont quasi infinies
Hors ligne
Quand on lance l'impression, le report n'est plus accessible pour faire des bidouilles sur ce qu'il contient et dans le report en lui même, les fonctions sont limitées au champ (alors que en fonction de la valeur d'un champ je dois les traiter ou pas). Ou alors il y a des trucs que je ne connais pas dans la cinématique de l'application
Mais ce n'est pas grave, ma solution fait le Job comme dit mon voisin de bureau Québéquois
Hors ligne