Rahul R avatar image
Rahul R asked Jeanette F commented

Drop down list referring to global tables in the model


I am trying to explore if there are ways to create a drop down list referring to global tables and row and column headers of it? Below is snippet of another simulation software doing something similar-


Write now I have global tables were the user is supposed to copy paste global table names and row and column index exactly. Having a drop down will reduce errors in copying names of global tables and row and column index.

Global table in the current Flexsim model for reference


In 2021, similar question had answers mentioning that you cannot directly have drop down in global table. Has anything changed in the new versions? Also any help in how to get similar functionality via dashboard or custom GUI?


FlexSim 23.0.5
global tablecustom guidashboard widgetdrop down
1678898173077.png (224.5 KiB)
1678898371705.png (13.6 KiB)
· 2
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Joerg Vogel avatar image Joerg Vogel commented ·

You can select in a dashboard from a list items and fill those values in table cells by for example an apply button. A dynamic drop down menu is not implemented as I know. But you can for example customize a right mouse button menu to implement a case sensitive select tree to insert values in cells. and if you need such an enhancement you can suggest it in an idea.

0 Likes 0 ·
Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Rahul R, was Jason Lightfoot's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Jason Lightfoot avatar image
Jason Lightfoot answered

This is possible but you need to be comfortable with looking at the view structures to learn how to do it. For example look at the operation behind the Parameters Table's Value field. You could store the valid field values in a Map label under the Global Table using an array for each keyed column value.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.