Este documento introduce la estructura de árbol en Flexsim, la cual almacena toda la información del modelo. Los nodos son los bloques de construcción del árbol y pueden contener objetos, datos u otros nodos. El documento también explica conceptos como variables, operadores lógicos y matemáticos, y cómo actualizar atributos de objetos usando comandos de Flexsim.
2. Introducción a la estructura de árbol de Flexsim Flexsim ha sido diseñado en su totalidad bajo el concepto de " estructura de árbol ". Toda la información de Flexsim está contenida en este árbol de Flexsim, incluyendo los objetos de las bibliotecas (library) y toda la información del modelo. Esta jerarquía se construye mediante nodos individuales que ligan y almacenan esa información.
3.
4.
5. Símbolos de los nodos Folder estándar Un Objeto Datos de un objeto Función (C++) Función (FlexScript)
16. “ IF Lógico” if (expresi ón de prueba ) { bloque de código } else { bloque de código } if (content(item) == 2) { colorred(item); } else { colorblack(item); }
17.
18. “ SWITCH Lógico” switch ( switchvariable ) { case casenum: { code block break; } case casenum2: { code block break; } default: { code block break; } } int type = getitemtype(item); switch (type) { case 1: { coloryellow(item); break; } case 5: { colorred(item); break; } default: { colorgreen(item); break; } }