|
|
|
|
- Motivo
- Corrección
- Ejemplo
- El carácter * se usa para reemplazar un parámetro sin valor Default
Error 810: * solo se puede utilizar para un parámetro con un valor predeterminado
Estás tratando de usar el carácter * para reemplazar un parámetro en una función o en un Procedure. Al definir el Procedure o la función, no se especificó ningún valor de Default para este parámetro. Dos posibilidades: - Borrar el *carácter.
- Dar un valor por defecto al parámetro en la declaración de la Procedure o función.
El carácter * se usa para reemplazar un parámetro sin valor Default Código que desencadena el error Compare(*,2) PROCÉDURE Compare(Number1, Number2=5) IF Number1 > Number2 THEN Info(Number1 +" is greater than "+ Number2) ELSE Info(Number1 +" is less than or equal to "+ Number2) END
Posible corrección Reemplazar el *carácter por un valor. Compare(5,2) PROCÉDURE Compare(Number1, Number2=5) IF Number1 > Number2 THEN Info(Number1 + " is greater than " + Number2) ELSE Info(Number1 + " is less than " + Number2) END
Posible corrección Dale un valor de Default al parámetro. Compare(*,2) PROCÉDURE Compare(Number1=10, Number2=5) IF Number1 > Number2 THEN Info(Number1 + " is greater than " + Number2) ELSE Info(Number1 + " is less than " + Number2) END
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|