Consultor Eletrônico



Kbase 19148: OPEN CLIENT: New ActiveX Tracing Features in 9.1
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   9/23/1999
OPEN CLIENT: New ActiveX Tracing Features in 9.1

Title: OPEN CLIENT: New ActiveX Tracing Features in 9.1

KnowledgeBase Number: 19148
Creation Date: 23-SEP-99
Modified Date:
This document applies to: Progress 9.1A and higher
Version and Release Number: 9.1A

Summary:

For the 9.1A release of Open Client tracing has been enhanced so that
it logs the values of all parameters passed to a 4GL program before
you see the entry in the log for the RUN statement.

Tracing is invoked by using the ProRunTimeProperties.traceOn() method.

The sample log file below shows what the enhanced output looks like.

For the following method call the output will be:

AllTypes(inInt, ioInt, inDec, ioDec, inDate1, inDate2, ioDate, inChar,
ioChar)

Input parameter values for procedure: AllTypes
inInt: 5
ioInt: 5
inDec: 5.5
ioDec: 5.5
inDate1: 9/1/99
inDate2: Type 5 36404
ioDate: Type 5 36404
inChar: Type 8 555
ioChar: Type 8 555
RUN: procedure - AllTypes.p
Broker Call: allocate()
AllTypes.p: Sending request and input parameter...
AllTypes.p: Stream request ...
AllTypes.p: Stream input parameters ...
INPUT 1: Type: INTEGER Value: 5
INPUT_OUTPUT 2: Type: INTEGER Value: 5
OUTPUT 3: Type: INTEGER Value: null
INPUT 4: Type: DECIMAL Value: 5.5
INPUT_OUTPUT 5: Type: DECIMAL Value: 5.5
OUTPUT 6: Type: DECIMAL Value: null
INPUT 10: Type: DATE Value: java.util.GregorianCalendar@0
INPUT 10: Type: DATE Value: java.util.GregorianCalendar@0
INPUT_OUTPUT 11: Type: DATE Value: java.util.GregorianCalendar@0
....