Programacion Lenguaje C-AL
Lenguaje C/AL
• ¿Qué es?
– Client Application Language
• Uso
– Diseño de funciones propias
– Control de la ejecución de los objetos en Navision
Financials
– Manipulación delos datos
Creación de reglas de negocio que permiten asegurar el propósito y
consistencias de los datos
Leer, escribir y modificar los datos de las tablas
Lenguaje C/AL -Herramientas
• Editor de C/AL
– Ver, C/AL Code ó F9
• C/AL Symbol Menu
– Ver, C/AL Symbol
Menu ó F5
– Uso:
Permite ver y facilita
la edición de
variables, campos,
funciones, controlesy
propiedades
accesibles desde
C/AL
dependiendo del
entorno
Lenguaje C/AL - Herramientas
• Debugger
– Funciones
– Herramientas,
Debugger
Activación y
desactivación del
depurador
Rastreo de
instrucciones:
Modos de rastreo
Visualizar variables
Code Coverage
Elementos C/AL
• Tipos de datos
• Operadores
– Simples
– Complejos
•
Símbolos
– Variables
–Funciones de usuario
– Constantes de texto
•
–
–
–
–
•
– Numéricas
– Lógicas
– Relacionales
Estructuras de control
–
–
–
–
Expresiones
•
Unarios
AritméticosRelacionales
Lógicos
Compuestas
Condicionales
Repetitivas
Otras
Funciones
Tipos de Datos - Simples
• Numéricas
– Integer
Números entre -2.147.483.647 y 2.147.483.647
– Decimal
Números entre -10E63 y 10E63.
18 Dígitos significativos.
– Char
Números de 0 a 255
Convertible libremente de entero a carácter.
Operable tanto como un entero como un carácter.
–Option
Números entre -2.147.483.647 y 2.147.483.647.
Convertibles libremente de entero a opción.
Tipos de Datos - Simples
•
De Cadena
– Text
Cadenas de texto de hasta 1024caracteres.
Sus caracteres son indexables. Ej: Nombre[3]
– Code
Cadenas de texto de hasta 1024 caracteres en mayúsculas.
El sistema hace automáticamente la conversión y quita los...
Regístrate para leer el documento completo.