|
| Le champs traitement de texte |
| Iniciado por Jean-Michel, 12,ago. 2020 08:04 - 7 respuestas |
| |
| | | |
|
| |
Miembro registrado 856 mensajes |
|
| Publicado el 12,agosto 2020 - 08:04 |
Je travaille sur le champs traitement de texte et il me donne mal à la tête. Bref, j'ai du mal à comprendre. Si quelqu'un a un cours la dessus, je suis preneur. La doc seule sans en connaitre le principe n'est pas suffisant (en tous le cas pour moi).
Question : En posant TT_Doc qui est un document. Quand je lis :
POUR TOUT MaVariable de tt_doc..Paragraphe
MaVariable, c'est quoi, un paragraphe, un element, une doc ??? Car si j'écris :
MaVariable est un docFragment MaVariable= tt_doc[1]..Paragraphe ou
MaVariable est un docElement MaVariable = tt_doc[1]..Paragraphe ou
MaVariable est un docParagraphe MaVariable = tt_doc[1]..Paragraphe J'ai une erreur.
-- Synchronize Systems International LTD Développement d'outils de gestion
Environnements AS400 – Windows Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev
Bangkok / Pattaya |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.363 mensajes |
|
| Publicado el 12,agosto 2020 - 11:07 |
Bonjour, -dans la mesure où tu manipules un ensemble de paragraphe, MaVariable (cas 1) devrait être un paragraphe. Une lecture de la doc :
Paragraphe tableau de docParagraphe Paragraphes composant le corps du Document. Il est possible de parcourir les paragraphes du Document via lPOUR TOUTion POUR TOUT devrait te confirmer cela
-docFragment, docElément et docParagraphe sont des classes. L'écriture de leur membre se fait donc via leur constructeur e.g.
MaVariable est un docFragment([<Document> [, <Début du fragment> [, <Longueur>]]]) Par ailleurs en parcourant la doc tu peux lire :
IndiceParagraphe Entier Indice du paragraphe en cours dans le tableau des paragraphes du parent. Cette propriété est disponible uniquement en lecture seule.
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.363 mensajes |
|
| Publicado el 12,agosto 2020 - 11:10 |
Edit
MaVariable est un docFragment([< Document> [, < Début du fragment> [, < Longueur>]]])
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 856 mensajes |
|
| Publicado el 12,agosto 2020 - 17:44 |
Merci Voroltinquo mais compliqué.
-- Synchronize Systems International LTD Développement d'outils de gestion
Environnements AS400 – Windows Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev
Bangkok / Pattaya |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.363 mensajes |
|
| Publicado el 12,agosto 2020 - 18:23 |
En effet, au début l'idéal est d'avoir un schéma imprimé (modèle UML, ou modélisation souple) qui regroupe les différentes parties de la doc. Un document peut se décomposer en fragment, paragraphe, élément, section .... Chaque sous élément fait partie de un autre et a des propriété. Tu vas rencontrer la même complexité avec les feuilles de calcul et les PDF. Mais une fois que tu as touché a l'assemblage iText7, cela te parait simple. Car là pour la doc, il faut s'accrocher.
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 856 mensajes |
|
| Publicado el 13,agosto 2020 - 07:35 |
L'idéal est que je prenne un cours avec pcsoft mais vu les tarifs, je suis voué à l'ignorance..................
une fois un DocInsereTableau effectuté, je désire ecrire une phrase en dessous. Pour cela, j'utilise "DocInsère"
Mais comment trouver la position à laquelle j'insère ??
-- Synchronize Systems International LTD Développement d'outils de gestion
Environnements AS400 – Windows Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev
Bangkok / Pattaya |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 10 mensajes |
|
| Publicado el 13,agosto 2020 - 14:14 |
Bonjour, j'ai pas mal galéré avec le champ traitement de texte et je n'arrive pas à faire tout ce que je veux... Regarder l'exemple fourni par WinDev peut vous aider : il s'agit de "WD Bureautique Traitement de texte" |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 856 mensajes |
|
| Publicado el 13,agosto 2020 - 16:43 |
Merci Céline

-- Synchronize Systems International LTD Développement d'outils de gestion
Environnements AS400 – Windows Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev
Bangkok / Pattaya |
| |
| |
| | | |
|
| | | | |
| | |
|