USER'S GUIDE

  • AIMMS Basics
  • Creating and Managing a Model
  • Data Management
  • AIMMS and Solvers
    • AIMMS IDE
      • AIMMS IDE Overview
      • Model Explorer
      • Identifier Selector
      • Page Manager
        • Page Manager Introduction
        • Nodes in the Page Navigation Tree
        • Page Navigation
        • Relations between Pages
        • Hidden Pages
        • Page Separators
        • Out-of-date Pages
        • Menubar
        • Toolbar
        • How to …
        • Page
        • Construct Identifier Dialog Box
        • Page Objects
      • Template Manager
      • Menu Builder
      • Security
      • Miscellaneous
      • Diagnostic Tools
      • Options
    • BARON
    • CBC
    • CONOPT
    • COPT
    • CP Optimizer
    • CPLEX
    • GUROBI
    • IPOPT
    • KNITRO
    • MINOS
    • ODH-CPLEX
    • PATH
    • SNOPT
    • XA
  • Miscellaneous
User's Guide
AIMMS Logo
  • User's Guide »
  • AIMMS and Solvers »
  • AIMMS IDE »
  • Page Manager »
  • Page Objects »
  • Navigation »
  • Properties »
  • Navigation Actions
  • Edit on Github

Navigation Actions

Description

The standard action of a Navigation object is the opening of the selected page. In addition to this you can specify other actions that should be performed before or after the page open action. You can specify these additional actions in a similar way as for the button object. The following actions are available:

  • Open selected navigation page, this is the standard navigation action, and cannot be remove from the list.

  • Run, this action runs a procedure.

  • Assignment, assigns a value or the value of an identifier to an identifier (this can be numeric, element, or string).

  • Update Identifier, this action updates an identifier by executing its definition.

  • Assertion Check, this action can perform a number of model assertions.

  • Menu Command, this action performs an AIMMS menu command.

  • Close Page, this action closes the current page.

  • Help, this action opens the windows help file that is associated with the current project at a specified location.

How to add an action that …

  • Running a Procedure

  • Assigning an Identifier

  • Update an Identifier

  • Performing Assertion Checks

  • Performing a Menu Command

  • Closing the Current Page

  • Opening Help

Note

  • If a run actions runs a procedure that returns the value –1, the subsequent actions in the navigation object action list will not be executed.

How to …

  • Change the Action Order

Last updated: Aug 10, 2025

Help & Feedback

Docs

Edit this page to fix an error or add an improvement in a pull request
Create an issue to suggest an improvement to this page

Product

Create a topic if there's something you don't like about this feature
Propose functionality by submitting a feature request

Support

Not what you where looking for? Search the docs

Remember we also have Community support

Still having trouble ? Reach out to us


Next Previous

AIMMS
AIMMS COMMUNITY
AIMMS DOCS
DISCLAIMER
PRIVACY STATEMENT
© 1989 - 2025 AIMMS B.V.