MatrixBox Resizing

JoeriJoeri Member Posts: 75
Hi All,

I made a form with a matrixbox in it. It has a maximum of 5 columns on the right side, but it usually shows more than 5, and the rest is empty.

When a user tries to resize this form, closes the form and reopens it the colums are all the way to the left. The user can resize it again, but as soon as the user closes the form and opens it, it gets reset again.

Is there any way to force the layout of this form, to never show more than 5 columns and always have these aligned to the right.

Thanks,

With kind regards,

Joeri

Comments

  • JoeriJoeri Member Posts: 75
    *bump*
  • krikikriki Member, Moderator Posts: 9,110
    I am afraid there is no way :(
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • themavethemave Member Posts: 1,058
    You should be able to change the form properties to save the user settings so they don't have to do it everytime they open the form

    check the form properties

    SaveTableView , ControlInfo, ColumnWidth, Position and size,

    set them to yes, and see if that helps.
  • slowhandfanslowhandfan Member Posts: 56
    This seems to be a very recent problem. We have it on standard Navision form 491, mostly using flat screen monitors or DELL PC screens. The user attempts to adjust one of the columns associated with the Item table and WAM, all matrix columns are far left overlaying all the Item table fields. There is no way around this accept recompiling the object.

    One other thing works is give the matrix a "name" like BOX and then OnOpenForm add this line..

    CurrForm.Box.WIDTH := 1;

    It has the effect of permanently keeping the matrix far right and never allowing you to resize the left side columns.
Sign In or Register to comment.