dic 7

Cambio de chip y de placa base

Posted in foro, ideas

Siempre se ha dicho que para desarrollar con Velneo V6 se necesitaba un cambio de chip con respecto a la programacion tradicional.

Llego V7 y fue necesario un nuevo cambio de chip, y es que aunque son hermanas V6 y V7 tienen muchas cosas en comun y son totalmente diferentes:

La parte buena es que V6 y V7 mantienen la misma filosofia en lo principal: la parte izquierda del Editor de mapas V6 y los proyectos de datos de V7 son tremendamente similares, salvo por algunos objetos nuevos y la posibilidad de heredar.

Pero todo lo referente al interfaz, los proyectos de aplicaciones, poco tienen que ver entre V6 y V7 ya que salvo excepciones, el cambio es bastante radical, para bien claro, y eso en condiciones normales suele ser bueno, pero de vez en cuando surgen problemas como este, que a primera vista, tienen dificil explicación, y quizá “MEA CULPA” por no haber leido las cientos de paginas que tiene el manual y no haber reparado en los detalles, pero hay veces que ya no sabe uno de donde sacar el tiempo.

Problema en función

Al final el problema resultó ser:

En el formulario, una Variable NUMERICA

En la función, una Variable NUMERICA

Al utilizar la variable del formulario en un control EDIT, la variable pasaba a la función como ALFANUMERICA

La solución al problema, en este caso soluciones:

  1. Quitar el EDIT del formulario y cambiarlo por MICROSCROLLER
  2. En la funcion, antes del calculo, utilizar la función STRINGTONUMBER(), para convertir la variable de nuevo a número

En este caso, por estetica, he solucionado el problema con la opción nº 2 (gracias a Comercial.arhes2000), y la aplicación donde se utiliza no puedo desvelar mucho mas, ya que posiblemente será la que participe en el II concurso de Open Apps, … quién sabe.

El caso, es que, como siempre, voy a quejarme, y voy a pedir, que ¡POR FAVOR!

  1. Podamos desactivar las FLECHAS del microscroller mediante alguna propiedad al efecto
  2. Tengamos un control de EDICION de campos numéricos que pueda aparecer vacio o simplemente con “0”
  3. o lo mejor de todo, que el control EDIT de campos ALFANUMERICOS no convierta en texto una variable numérica

Vamos, que la V7 ha mejorado muchas cosas, pero quiero recordar que en V6 habia cosas que “NO NECESITABAN” ser mejoradas, y por tanto, deberian permanecer asi.

Y como dije en el foro, hacer buenos programas en V7 es muy rapido, pero tonterias como esta hacen perder muchisimo tiempo hasta que las averiguas, y personalmente, soy de los que voy al foro para responder preguntas de otros, pero cuando me surge una chorrada de este tipo, antes de preguntar en el foro, tengo que estar completamente seguro de que no es culpa mia, aunque en este caso quizá si lo fuera.

Hay dias que uno no deberia levantarse de la cama, porque ahi solo pueden pasar cosas buenas, y además dormir 😉

Hasta la próxima, y disfrutad del puente (el que lo pueda pillar)

PDF Download    Enviar artculo en formato PDF   
comments: Comentarios desactivados en Cambio de chip y de placa base