Problem bei "Call ritem.AppendTable(rows,cols)"

  • Hallo,
    ich hätte da gern mal ein Problem.


    Gibt es hier eine Beschränkung bezüglich der Anzahl der Zeilen und Spalten ?
    Denn sobald ich mit 4 Feldnamen arbeite funtioniert es einwandfrei. Ab 5 Feldnamen bekomme ich immer eine Fehlermeldung beim "Call ritem.AppendTable(rows,cols)"


    "Illegal column width - check Left and Right margins"


    Ausgewertet werden 134 Einträge.


    OK, die Beschränkung auf 255 Zeilen ist mir bekannt, aber errechnet sich eventl. noch irgendetwas aus Zeilen * Spalten,
    das ich hier mit 5 Feldnamen und 134 Zeilen überschreite?
    Gebe ich nämlich max. 110 Zeilen vor, klappt es auch mit
    5 Feldnamen.



    '====================================
    rows= Cint(doccoll.Count)+1
    cols=Cint(Ubound(FldTitles)+1)

    Call ritem.AppendTable(rows,cols)
    Call rtnav.FindFirstElement(RTELEM_TYPE_TABLECELL)
    '====================================


    dankbar für eine Info
    der vom "Westensee" in S-H

  • Das Problem ist hier einfach, daß die Spalten zu breit sind, wie auch die Fehlermeldung schon sagt.


    Du musst beim Anlegen die Spaltenbreiten entsprechend definieren, dann gehen auch mehr als 4.


    Siehe Parameter 4 und 5 von AppendTable