When is this flexible amount decided? Is this during runtime of the machine or during export/compile time of the project? For the latter there are maybe some more options with export template. For the first case, at runtime, I think the grid that you are using is probably the best way. That is, if your 8 parameters fit comfortably into 8 columns. You can link a variable to the Smart Control property VisibleRows (or something like that) to determine how many of your items will be visible. The grid itself can have scroll bars that become available automatically if the number of rows is too big. Another approach that I’ve seen and implemented myself is to have a single view with all the information about one item at a time. Then you supply next/previous buttons to navigate through all the items or maybe even a grid with just a single column from which the operator can select the item they want to look at. This method is most useful if your items contain either too much data to fit into columns on a grid control or if the data can’t be displayed in a gridcell, for example charts.
... View more