VIEW BUILD.LOG
Posted: Thu Nov 08, 2012 1:35 am
Es estraño Claudio, pero parece no entrar en esta condicion:
IF UPPER (RIGHT(arch, largo)) = UPPER (ext) (de la funcion SHOW_LINK)
Por lo que pude analisar, el problema se basea luego que encuentra el nombre del folder donde está cada proyecto. De aí en más veo que faltaria algo asi: aLogs:=Directory(arch+"\BUILD.LOG") para que se obtenda el folder cuando exista el archivo BUILD.LOG y pueda adicionar al Grid con sus propiedades.
Entiendo que está siendo verificado la existência de archivo com extension hbp, que seria para obtener el nombre de cada proyecto. En este caso, tambien seria necessário que hacer la búsqueda através de: aHbps:=Directory(arch+"\*.hbp"), no seria para que pudiera dar proseguimiento a la condición: IF UPPER (RIGHT(arch, largo)) = UPPER (ext) ?
Coloco el contenido de los archivos en Recent para apreciación. Note que los nombres vienen correctamente del folder Recent.
IF UPPER (RIGHT(arch, largo)) = UPPER (ext) (de la funcion SHOW_LINK)
Por lo que pude analisar, el problema se basea luego que encuentra el nombre del folder donde está cada proyecto. De aí en más veo que faltaria algo asi: aLogs:=Directory(arch+"\BUILD.LOG") para que se obtenda el folder cuando exista el archivo BUILD.LOG y pueda adicionar al Grid con sus propiedades.
Entiendo que está siendo verificado la existência de archivo com extension hbp, que seria para obtener el nombre de cada proyecto. En este caso, tambien seria necessário que hacer la búsqueda através de: aHbps:=Directory(arch+"\*.hbp"), no seria para que pudiera dar proseguimiento a la condición: IF UPPER (RIGHT(arch, largo)) = UPPER (ext) ?
Coloco el contenido de los archivos en Recent para apreciación. Note que los nombres vienen correctamente del folder Recent.