Saludos amigos,
De nuevo aqui con algo que me parece de otra dimensión, me lanza este error:
Revisando mi código intuyo que el error viene desde aqui:
Y aquí es donde se genera:
¿ Como es posible que NO exista la ventana Win_ListaVentas si el botón que dispara la proc VentaListaElige() está sobre esta ventana ? - No logro entender como hizo el usuario para generar este error.
Atento a sus comentarios les agradezco anticipadamente.
Mil gracias y saludos.
ERROR EXTRAÑO
Moderator: Rathinagiri
- edufloriv
- Posts: 238
- Joined: Thu Nov 08, 2012 3:42 am
- DBs Used: DBF, MariaDB, MySQL, MSSQL, MariaDB
- Location: PERU
ERROR EXTRAÑO
Eduardo Flores Rivas
LIMA - PERU
- dragancesu
- Posts: 921
- Joined: Mon Jun 24, 2013 11:53 am
- DBs Used: DBF, MySQL, Oracle
- Location: Subotica, Serbia
Re: ERROR EXTRAÑO
Maybe help
Code: Select all
if IsWindowActive( FormPrev )
DoMethod( 'FormPrev', "RELEASE" )
endif
DEFINE WINDOW FormPrev ;
AT 20, desk_pozx ;
WIDTH 1000 ;
HEIGHT 800 ;
TITLE 'Preview Form' ;
CHILD
- SALINETAS24
- Posts: 667
- Joined: Tue Feb 27, 2018 3:06 am
- DBs Used: DBF
- Contact:
Re: ERROR EXTRAÑO
Hola Edu, estaría bien ver todo el código, no obstante y por si te sirve este es mi consejo.
Yo pondría el RELEASE en la misma linea de la ACTION de BUTTON
De esta forma te aseguras que el RELEASE se hace dentro de la misma ventana y por otra no tienes RELEASES "perdidos".
y por otra, si las FUNCIONES o PROCEDIMIENTOS los usas solo en este PRG utiliza la clausula
STATIC FUNCTION o STATIC PROCEDURE
con lo cual evitas duplicación o llamadas a funciones no deseadas.
Espero que te sirvan y que des con "la rata"..., una cervecita fresquita!!
Yo pondría el RELEASE en la misma linea de la ACTION de BUTTON
Code: Select all
@ 300,200 BUTTON botaceptar() ;
CAPTION "ACEPTAR" ;
ACTION (Ventaelige(),WinListaventas.Release)
y por otra, si las FUNCIONES o PROCEDIMIENTOS los usas solo en este PRG utiliza la clausula
STATIC FUNCTION o STATIC PROCEDURE
con lo cual evitas duplicación o llamadas a funciones no deseadas.
Espero que te sirvan y que des con "la rata"..., una cervecita fresquita!!
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no.