Tech Articles


DEPURAR EN POWER BUILDER CONSEJOS Y TRUCOS


  • Insertar un breakpoint.- Ejecute la opción de menú principal: Edit/ Insert BreakPoint
    • Requisito: Debes estar en el editor de código (script) .
  • Inicializar el depurador. Ejecute la opción de menú principal: Run / Debug nombre de su aplicación
    • Ejecute la opción Debug  / Start nombre de su aplicación
  • Ejecutar línea por línea.- F8
  • Detener el depurador.-  Debug/Stop
  • Ver el contenido de una variable.—Seleccione la variable, dar click derecho y escoger la opción quickwatch
    • Requisito: Debe estar ejecutándose la aplicación en modo de depuración

 

Truco: Algunas veces tenemos un error en tiempo de ejecución que nos hace que Powerbuilder se cierre, para localizar en donde ocurre esto la opción Depurar en tiempo de ejecución ayuda mucho.

Para encender esta opción.- Ejecute la opción de menú principal: Tools/ System Options.. y en la pestaña General encienda la opción (palomear)  Just in time Debugging

Ejecute su aplicación y usualmente en donde tiene el error Powerbuilder se detendrá

  • Requisito: Limpie todos los breakpoints para facilitar la tarea

 

  • Quiere saber que fue todo lo que ejecuto powerbuilder hasta este momento.
  • Enciende la opción: Enable PBDebugTracing
  • Indicale a powerbuilder el archivo de salida.- Opción PBDebug Output Path
  • Quiere saber qué sentencias SQL ejecuto hasta el momento.
    • Apóyate en la opción “TRACE” que permite al objeto de transacción generar un log.
      • sqlca.dbms = "Trace manejador de base de datos"
    • Distingue quien ejecuto el SQL : OUTPUT BUFFER (PowerScript) , OUTPUT BUFFER (DataWindow)
Comments (0)
There are no comments posted here yet

Find Articles by Tag

COM NativePDF Design Configuration Variable REST PDF Service Application Import JSON SnapDevelop Repository UI Themes Authorization Icon Array Export JSON OLE Database Table MessageBox CrypterObject OrcaScript Web Service Proxy Window .NET Assembly UI Error Menu OAuth C# DataWindow JSON Source Control Data SQL Server Installation Export Debugger DataWindow IDE DataType Event Handling Oracle Testing JSONGenerator Source Code WinAPI Trial PowerScript (PS) API SVN Performance Text PowerServer Web Automated Testing External Functions PostgreSQL ODBC driver SOAP Azure Excel Mobile Database Profile HTTPClient TreeView PowerServer Mobile Branch & Merge Charts Event Platform RibbonBar Open Source Sort License Debug 64-bit Messagging Validation Authentication Database Object Filter Syntax PowerBuilder Compiler TortoiseGit .NET DataStore Git RichTextEdit Control Deployment UI Modernization Bug Transaction Debugging XML Migration SqlModelMapper Outlook Elevate Conference Database Connection Encryption Windows OS Database Painter TLS/SSL PFC Graph Web API SQL Stored Procedure JSON ODBC File ActiveX Model Interface Windows 10 Icons Expression Class SDK iOS Database DevOps InfoMaker Database Table Data Script GhostScript PowerBuilder (Appeon) WebBrowser Android Resize Database Table Schema Jenkins PostgreSQL Encoding JSONParser SqlExecutor Import SnapObjects PowerBuilder DragDrop PBDOM Event Handler CoderObject RESTClient OAuth 2.0 RibbonBar Builder .NET Std Framework Linux OS TFS PDFlib BLOB DLL CI/CD 32-bit