FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index mod_harbour Buscar errores modharbour / tWeb
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Buscar errores modharbour / tWeb
Posted: Fri Jun 26, 2020 02:49 PM
Buenas a todos

Estimados se me hace un poco complicado el tema de buscar los errores

me explico

en la parte principal no hay problema ya que el mismo navegador muestra el error
Code (fw): Select all Collapse
//  {% LoadHrb( 'lib/tweb/tweb.hrb' ) %}
//  {% LoadHrb( 'lib/funlib/funlibweb.hrb' ) %}

#include {% TWebInclude() %}

function Main()
    local oWeb, o, oBrw

    DEFINE WEB oWeb TITLE 'Listado de códigos'
    oWeb:lTables := .T.
    INIT WEB oWeb
    DEFINE FORM o ID 'demo'
        HTML o INLINE '<h5>LISTADOS DE PRECIOS</h5><hr>'

//aqui el error
o := tablas->precio
// tabla no esta abierta si que muestra bien el error y la linea donde se produce


ahora el problema esta aqui
Code (fw): Select all Collapse
        HTML o
            <script>
                var oWnd
                var oBrw = new TWebBrowse( 'ringo' )

                function LoadState() {
                    oWnd = MsgLoading()
                    var cBuscar = $('#buscar').val()
                    MsgServer( 'listaprecioserver.prg', cBuscar, Post_LoadState )
                }

                function Post_LoadState( dat ){

                    oWnd.modal('hide');
                    oBrw.SetData( dat.rows )
                }

                $(document).ready(function () {
                    oBrw.Init()
                })

            </script>
        ENDTEXT


si en la función listaprecioserver.prg se produce algun error no muestra nada las tablas estan vacias y uno pierde tiempo
en buscar el error

ahora la pregunta como uno puede mostrar los errores en la pantalla

desde ya muchas gracias
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: Buscar errores modharbour / tWeb
Posted: Fri Jun 26, 2020 02:54 PM

Patricio,

Es un tema un poco complicado, que supongo q con el paso del tiempo lo iremos solucionando. El error se puede producir de multiples maneras y a veces lo mejor es hacer trazas, quizas con un fichero log. De todas maneras en este caso tu tienes una pantalla que estar ya cargada en el navegador y ejecutara una peticion al server via ajax y sera alla cuando casque seguramente, no ?. Prueba de mirar con el inspector a ver si localizas como se ve el error.

Se que es dificil tracearlo.... Poco a poc debemos ser cpaces de capturar este tipo de situaciones

C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: Buscar errores modharbour / tWeb
Posted: Fri Jun 26, 2020 03:24 PM

gracias charle

recien llevo 3 semanas con modharbour recien lo conoci cuando estuvo de compleaños jijiji

me ha parecido super!!!,

esperemos aportar cuando tenga mas experiencia

Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl

Continue the discussion