Unofficial Content

English version

A continuación se describen las posibles diferencias encontradas al utilizar la herramienta Comparador de Navegaciones

Diferencia Ocasionado por Acción Comentario GX7580 GX7590 GX8090
spc0010 o spc0023 invocando a un objeto que tiene como parámetro una variable no definida en GX90 SAC 19581 Reprogramar - NO SI SI
spc0027 entre atributos presentes en el form y atributos usados en una subrutina en GX 9.0 SAC 20006 - - NO SI SI
spc0031 con un control de tipo combo dinmico en GX90 SAC 20133 Reprogramar - NO SI SI
spc0037 con un atributo subtipo inferido que se utiliza en regla Parm SAC 18904 Ignorar - SI SI NO
spc0038 con un índice descendente en Oracle SAC 19777 Verificar A partir del Upgrade 1 de GX 9.0 NO SI SI
spc0039: Ambiguous reference to attribute "%1". Subtype group %2 chosen this time - Verificar Ver Acción A SI SI SI
spc0039 y además, en la navegación 7.5, para objetos NO TRN, aparecía el mensaje: Warning: ATT is not instantiated. Cambio en la navegación de tablas para inferir subtipo inferido. Verificar Ver Acción B SI SI NO
spc0043: ATT is not instantiated en navegación anidada de 8.0 SAC 16708 Aplicar WA (reprogramar) Ocurre solo con GX 80 U8 SI NO SI
spc0043 y además el atributo es una fórmula inferida SAC 16235 Aplicar WA (reprogramar) - SI SI NO
spc0043 en GX 7.5 y en la navegación GX 8.0 resuelve ese atributo - Ignorar - SI SI NO
spc0043 en For Each con New anidado SAC 19697 Verificar - SI SI NO
spc0043 con un atributo del form en workpanel con múltiples grillas sin tabla base SAC 18739 Aplicar upgrade 1 de GeneXus 9.0 o posterior - SI NO ?
spc0046 en objeto que tiene como parámetro una variable no definida en GX90 SAC 19581 Reprogramar - NO SI SI
spc0051: Supertype %1 cannot be instantiated. Use subtype %2 instead %3 El uso de subtipo y supertipo en el mismo objeto o grupos mal definidos Verificar Ver Acción A SI SI SI
spc0051 y además existen tablas leídas innecesariamente en GX 7.5 - Ignorar - SI SI NO
spc0079 y spc0080 al especificar el grupo de subtipos SAC 16389 Reprogramar - SI SI NO
spc0085: AllowNulls rule conflict con atributos de la PK SAC 20768
Aplicar Upgrade 2 de GX 90 - N/A SI SI
spc0116 con atributos por los que se ordena un for each que pertencen a la extendida y que actualiza atributos de la tabla base en GX 9.0 SAC 19795 - - NO SI SI
Cambia la tabla base de un For Each anidado Existe un atributo en común en la extendida de ambos For Each.Está relacionado con los cambios en navegaciones de For Each anidados Ver SAC 14557 Reprogramar Agregar la cláusula Defined By en el For Each anidado SI ? ?
Cambian las condiciones de join del For Each anidado Existe un atributo en común en la extendida de ambos For Each. Está relacionado con los cambios en navegaciones de For Each anidados Ver SAC 14557 Reprogramar Incluir el For Each andidado en una subrutina o agregar una condición por el atributo de join SI ? ?
Cambia la navegación de tablas (el camino elegido) para inferir un atributo secundario Existe más de un subtipo primario en la extendida o algún subtipo y además el supertipo primario Verificar Ver Acción A SI ? ?
GX 7.5 navega más de una vez sobre la tabla del supertipo y en 8.0 sólo lo hace una vez - Verificar Ver Acción A SI SI NO
Lee tabla innecesariamente en navegación GX 7.5 En objetos no TRN cambian algunos READ de For Each (por subtipos) que estaban en la navegación pero no inferían nada. Verificar Ver Acción C SI ? ?
Cambia la tabla base de la grilla (o del for each implícito) No se consideran condiciones de la grilla para determinar la tabla base SAC 16273 Aplicar Upgrade 5 de GeneXus 8.0 o posterior - SI ? ?
La navegación de GX 7.5 muestra condición de For Each tanto en el Loop While como en Constraint. A veces aparece en GX 80 SAC 16533 Ignorar - SI ? ?
Se infiere atributo (no subtipo) por subtipo y no por supertipo primario. SAC 16763 Aplicar WA (reprogramar) - SI ? ?
No aparecen los parámetros en invocación a los programas de redundancia en GeneXus 8.0 SAC 18466 Ignorar - SI ? ?
Se incluye un control de Integridad Referencial en Delete aunque existe una regla error() if delete en GeneXus 8.0. SAC 18897 Ignorar - SI ? ?
No realiza control de Integridad Referencial con subtipos recursivos en GX 7.5 u 8.0 SAC 14973 Ignorar - NO SI SI
No realiza control de Integridad Referencial con subtipo en GX 7.5 u 8.0 SAC 18293 Ignorar Corregido en el Upgrade 8 de GX80 SI NO NO
No realiza control de Integridad Referencial en transacciones de mas de un nivel con subtipos en GX 7.5 u 8.0 SAC 16411 Ignorar Corregido en GX 9.0 NO SI SI
Aparecen constraints en 8.0 que están como Condiciones generales del objeto SAC 19841 Ignorar - SI ? ?
No se optimiza condición att = att con atributo que se recibe como parámetro SAC 19553 Aplicar Upgrade 1 de GX 9.0 - NO SI SI
No se optimiza condición por elemento de SDT o BC SAC 19181 Aplicar Upgrade 1 de GX 90 - N/A N/A SI
No se optimiza condición por valor de enumerado SAC 18859 Aplicar Upgrade 1 de GX 90 - N/A N/A SI
La navegación de 7.5 muestra un warning de atributo no instanciado, pero se resuelve la navegación en GeneXus 8.0 GeneXus 8.0 tiene mas conocimiento, pudiendo resolver mas inferencias Ignorar/Revisar navegación detallada En la navegación detallada de GX 8.0 puede verse que en un INTO obtiene el atributo que antes decía no instanciado. SI ? ?
Cambian los atributos en constraints de prompts automáticos - Ignorar - SI ? ?
Agrega constraint en for each anidado que está presente en el for each superior en GX 8.0 - Ignorar - SI ? ?
Navegación de formula tenia GIVEN en GX 7.5 Corregido en la 8.0 - SAC 10842 Ignorar - SI NO NO
Cambia la navegación de las formulas En la versión 7.5 se mostraba la navegación completa de la formula y ahora solamente las tablas del árbol. - Puede ser por el cambio de sums aggregates SI ? ?
La tabla asociada a la cláusula when duplicate del new no coincide con la tabla del New SAC 20018 Aplicar WA (reprogramar) - SI ? ?
Cambia el nombre del índice de un data view SAC 19871 Ignorar - SI SI NO
No aparece navegación de combo dinámico en objeto con grilla sin tabla base SAC 20144 Ignorar/Aplicar Upgrade 2 de Gx 9.0 Ocurre cuando se compara con GX 90. En el Beyond, no aparece la sección "Dynamic Combo" al final del archivo NO SI SI
Navegación anidada agrega constraint por redundancia innecesaria en GX75 o GX80 SAC 20134 Ignorar - NO SI SI
Navegación anidada no agrega contraint implícita si hay 3 o más for eachs anidados SAC 19904 ? - ? ? ?
Error "Printblock name expected" en reporte SAC 19559 Aplicar Upgrade 1 de GX 9.0 - NO SI SI
Error 'Autocomplete' invalid Property en objeto web en GX 9.0 SAC 20147 Reprogramar - NO SI SI
Error 'Invalid expresión (Order) en objeto con grilla en GX 9.0 SAC 20182 Reprogramar - NO SI SI
Call dinámico aparece como att(2,&Pgmname).Call( ) en listado de navegación 9.0 SAC 20215 Aplicar Upgrade 2 de GX 9.0 - NO SI SI
Cambia cláusula Order SAC 20337 Aplicar Upgrade 4 de GX 9.0 - NO SI SI
Optimización cláusula Order SAC 20452 Verificar Diferencia aparecer a partir de GX 90 Upgrade 4. NO SI SI
Navegación anidada no agrega constraint implícita en GX 9.0 SAC 21827 Aplicar Upgrade 4 de GX 9.0 - NO SI SI
Diferencia Ocasionado por Acción Comentario GX7580 GX7590 GX8090
 


Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant