Hola a todos:
Estoy tratando de aprender el uso del módulo knowledge de forma autodidacta, por lo que encuentro problemas que no se cómo corregir. No controlo demasiado la programación, aunque sí se cómo serían algoritmos sencillos, por ejemplo los típicos condicionales. El caso es que cuando creo un rule desde este módulo me atasco y no tengo claro porqué. Como ejemplo la sentencia condicional que se ve en la foto, muy simple. He creado previamente los parámetros enteros X y Numero (ver el árbol). Pongo exáctamente lo que he puesto por si no se ve en la foto:
if (X/2=1)
{Numero = X + 2}
Aquí una ristra de preguntas:
¿cual es el error de sintaxis que me da? ¿puedo usar aquí los parámetros que me he creado previamente o debería definir nuevas variables? Me ha parecido leer que hay que escribir estas sentencias en visual basic ¿es así? ¿ no existe alguna ayuda o conocéis algúna manual para catia que indique cómo usar las distintas operaciones disponibles (lógicas, matemáticas, operators...), qué argumentos debe llevar cada operación, si hay que poner paréntesis o corchetes o llaves, dónde hay que colocar ./:/;- etc. para que las sentencias sean correctas desde un punto de vista del lenguaje?
Gracias