Como forzar la generación de los SDT en GeneXus X Ev1
Un error muy molesto que ocurre (por suerte no muy a menudo), es que no se generan correctamente los SDT. No se bien cuales son los motivos, pero los procesos sospechosos son: * Renombrar un SDT * Renombrar un objeto que es Business Component. * Alterar la estructura de un SDT y algunos otros La solución mas intuitiva es generar los fuentes de dichos SDT, pero estos objetos no son especificables y no se pueden generar directamente. La otra es hacer ver las referencias de los objetos que hacen referencia y regenerarlos. CREO que debería hacerse un Rebuild del objeto, porque si no es forzado, no se vuelve a generar el SDT. Esto hace que no sea trivial encontrar un objeto que pueda regenerarse que use dicho SDT. En modelos chicos es posible hacer un Rebuild de todo el modelo, pero en modelos grandes es muy poco practico. Estuve evaluando hacer una extensión para poder solucionar el problema, de forma de forzar la generación del codigo...

Me hiciste acordar algo que leí alguna vez, que con cuatro 4s y las operaciones +, -, * y / se pueden formar los números del 1 al 10...
ResponderBorrar1=(4+4)/(4+4)
2=4-(4+4)/4
3=(4+4+4)/4
4=4+(4-4)/4
etc...
Te lo dejo para que lo termines :)
5 = ( (4 * 4) + 4) / 4
ResponderBorrar6 = ( (4 + 4) / 4) + 4
7 = (4 + 4) - (4 / 4)
8 = (4 + 4) + (4 - 4)
9 = (4 + 4) + (4 / 4)
con el diez no puedo..
10 = (4 + 4) + (4 - sqrt(4))
A mí me recordó lo mismo :) Aquí la cosa parece ser combinando 3 nueves pero sin restricción de operadores. La fórmula del uno no se distingue mucho pero parece ser un (9/9)^9.
ResponderBorrarLa del 5 fue la que más me gustó y la del 9 no está mal(al menos evitaron las obvias de 9*9/9 y 9+9-9).
Eso sí, la del 7 me pareció poco elegante; eso del final es un "techo de punto 9", ¿no? Me resulta rebuscado de más y si no es trampa pega en el palo (no es un verdadero nueve y aunque no lo pone, lleva un cero). ¿Habrá una manera de resolverlo sin caer en esas trampas?
(44-4)/4
ResponderBorrarAnónimo:
ResponderBorrarGracias por resolverlo.
No podia dormir en paz hasta tener esto resuelto..
José,
ResponderBorrarqué tal esta opcion para 7:
sqrt(9)! + sqrt(9)! - sqrt(9)
queda un poco larga pero no usa trampas...
Gustavo:
ResponderBorrarNo me da 7 la cuenta...
3! + 3! - 3 = 9
O le estoy errando en algo?
Jeje, cierto, con esa llegaba a 9 ;)
ResponderBorrarEsta si llega a 7: sqrt(9)! + 9/9
Ahora si!!.
ResponderBorrarLQQD.
Encontré esto... http://www.carljohansen.co.uk/fourfours/
ResponderBorrartiene todos los numeros del 1 al 100 calculado con 4 cuatros y operaciones...