Haga clic en Especificar para definir el cálculo
booleano. En el cuadro de diálogo Especificar cálculo, escriba el cálculo que desee evaluar o utilice la lista de campos (a la izquierda) y la de funciones (a la derecha) con los
operadores matemáticos y de texto para crear el cálculo.
Este ejemplo calcula una bonificación para los 10 mejores vendedores en función de sus ventas. El guión busca todos los registros y los ordena según un campo llamado "Ventas" (descendente) para organizar los agentes según su capacidad de venta. El guión comienza en el primer registro y establece la variable contador de bucle en 1 (en este ejemplo, el campo contador de bucle es un campo numérico con almacenamiento global activado: el campo Recuento). A continuación, el guión calcula la bonificación en la cuarta parte del salario del agente. Después, el guión pasa al siguiente registro y sale del bucle si el contador llega a 10. El contador de bucle se incrementa en 1 y el bucle se repite.
Mostrar todos los registrosOrdenar registros [Restaurar; Sin diálogo]
Establecer campo [Tabla1::Recuento; 1]
Loop
Establecer campo [Tabla1::Bonificación; Tabla1:Salario * .25]
Ir al registro/petición/página [Siguiente]
Exit Loop If [Tabla1::Recuento = 10]
Establecer campo [Tabla1::Recuento; Tabla1:Recuento +1]
End Loop