Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Pages: 1
Bonjour, je suis sous PB10 et je dois ajouter des champs pour une fusion.
Actuellement, un fichier word (data) est créé avec toutes les données pour la fusion, voici le code:
// Déclarations OLEObject lole_word, lole_document, lole_data, lole_range, lole_doc_to_close string ls_NOMDOC // Creation de l'objet OLE Word lole_word = CREATE OLEObject IF lole_word.ConnectToNewObject( "word.application") < 0 THEN f_MessageBox(210,"Fusion WORD","") setpointer(Arrow!) ELSE // Création d'un document vierge lole_document = lole_word.Documents.add() // Creation du tableau de données lole_range = lole_document.Range(0, 0) lole_data = lole_document.Tables.Add(lole_range,2,53) ......
Problème je dois passer de 53 données à 96.
Quand je met 96 : lole_data = lole_document.Tables.Add(lole_range,2,96)
Il plante. Est-ce une limite de PB, word?
Comment faire?
merci
LPWS
PS : j'utilise la version Word 2002 SP2
Hors ligne
Problème non résolu mais j'ai découvert la source du problème.
C'est lié à Word, ce dernier ne veut pas créer de tableau de plus de 63 colonnes....
Hors ligne
Pages: 1