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

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