Compartir a través de


Insertar un nodo FOR

Se aplica a: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

El nodo FOR repetirá un conjunto de acciones hasta que una condición concreta se convierta en falsa. Una estructura de control de este tipo se denomina frecuentemente un bucle.

Nota

Esta información solo se aplica a Configurador de productos.

  1. Haga clic en Gestión de información de productos > Común > Configurador de productos > Modelos de producto.

  2. Haga doble clic en un modelo de producto. En el formulario Modelos de producto, haga clic en el botón Modelo de producto.

  3. En el panel inferior, haga clic con el botón secundario en el nodo Árbol de modelo. Haga clic en Nuevo y, a continuación, en Nodo FOR.

    Aparecerá un nodo nuevo en la parte inferior del árbol de modelo. Para insertar un nodo en una posición concreta del árbol, arrástrelo de la lista de nodos que aparece en la parte izquierda.

  4. En el campo Descripción, escriba una descripción para describir lo que hace el bucle FOR.

  5. En el campo Inicialización, la variable de control de bucle se inicializa para su valor cuando se inicia la ejecución del bucle.

    La variable de control debe ser una de las variables definidas para el modelo de producto actual. Por ejemplo, si el nombre de la variable de control es Contador, la inicialización consistiría en hacer que el contador sea igual al valor 1: contador = 1.

  6. En el campo Paso, especifique una acción que se deba realizar en la variable de control una vez para cada iteración de bucle. La acción podría consistir en agregar 1 para el valor de la variable de control: contador = contador + 1.

  7. En el campo Expresión, especifique (en forma de una condición lógica) el estado necesario para la variable de control para que el bucle continúe ejecutándose.

    La condición podría ser que la variable de control fuera inferior o igual a otra variable, como: contador <= número_de_puertas. Compruebe que la variable de control crea, de hecho, la condición Falso en algún punto. De lo contrario, el nodo FOR y, por tanto, toda la configuración del producto, se continuarán ejecutando por tiempo indefinido.

Consulte también

Modelos de producto (formulario)