I am having a hard time debugging some issues because of what appears to be a bug in the debugger output. Every time I have a conditional statement it always repeats the first comparison value as the second value. For example:
Start Conditional Statement We are comparing the first value which is Probably buy from us. with the second value Probably buy from us. the criteria sign to evaluate the response was = result is :False Comparison type is :Text
The result is correct (false) but the second value should read "Gathering Info". I have reversed the comparison, but whatever I put into value 1 in the form is generated as both first value and second value in the debugger output. This happens with values from screen, values from row and action results. These are all I have tested.
Any help would be appreciated.
My entire debug trace is below. All conditional statements exhibit the issue.
Debug Tracing
Why am I getting this popup? You, or another user has turned on debug tracing, which gives you a list of all actions, and their values, that are run when a button is clicked or a screen is loaded. This can be turned on or off under Customize > Display > Enable Debug Tracing.
Action Information
Retrieve Value From Table The value of Retrieve First: from field: OpportunityStage of table: viewOpportunityStage was Gathering Info
Start Conditional Statement We are comparing the first value which is Gathering Info with the second value Gathering Info the criteria sign to evaluate the response was <> result is :True Comparison type is :Text
Retrieve Value From Table The value of Retrieve First: from field: StageProbabilityPercent of table: viewOpportunityStage was 5
Start Conditional Statement We are comparing the first value which is 5 with the second value 5 the criteria sign to evaluate the response was <> result is :True Comparison type is :Text
Retrieve Value From Table The value of Retrieve First: from field: OpportunityStageCategory of table: viewOpportunityStage was Open
Start Conditional Statement We are comparing the first value which is Open with the second value Open the criteria sign to evaluate the response was C result is :False Comparison type is :Text
Assign Value To Action Result Action Result resultCurrentDate was added the value 18-Aug-2016 03:02:00 PM
Start Loop Through Grid Query for Loop:SELECT ROW_NUMBER() OVER (ORDER BY VIEWOPTISTAGEDURATION.[STAGEORDER] ASC) as [ROW_NUMBER], [viewOptiStageDuration].[RecordID], [viewOptiStageDuration].[TenantID], [viewOptiStageDuration].[StageStart], [viewOptiStageDuration].[StageEnd], [viewOptiStageDuration].[StageDuration], [viewOptiStageDuration].[OpportunityID], [viewOptiStageDuration].[OpportunityID_RecordID], [viewOptiStageDuration].[Description], [viewOptiStageDuration].[OpportunityStageID], [viewOptiStageDuration].[OpportunityStageID_RecordID], [viewOptiStageDuration].[OpportunityStage], [viewOptiStageDuration].[StageOrder] FROM viewOptiStageDuration WITH (nolock) INNER JOIN OptiStageDuration ON viewOptiStageDuration.RecordID = OptiStageDuration.RecordID WHERE (OptiStageDuration.OpportunityIDRef = 16) AND (VIEWOPTISTAGEDURATION.TENANTID=@TENANTID OR VIEWOPTISTAGEDURATION.TENANTID IS NULL)
Number of records returned:3
Start Conditional Statement We are comparing the first value which is Probably buy software. with the second value Probably buy software. the criteria sign to evaluate the response was = result is :False Comparison type is :Text
Start Conditional Statement We are comparing the first value which is Gathering Info with the second value Gathering Info the criteria sign to evaluate the response was <> result is :True Comparison type is :Text
Start Conditional Statement We are comparing the first value which is 8/18/2016 8:01:53 PM with the second value 8/18/2016 8:01:53 PM the criteria sign to evaluate the response was = result is :False Comparison type is :Text
Start Conditional Statement We are comparing the first value which is 1 with the second value 1 the criteria sign to evaluate the response was < result is :False Comparison type is :Text
Start Conditional Statement We are comparing the first value which is Probably buy from us. with the second value Probably buy from us. the criteria sign to evaluate the response was = result is :False Comparison type is :Text
Start Conditional Statement We are comparing the first value which is Gathering Info with the second value Gathering Info the criteria sign to evaluate the response was <> result is :True Comparison type is :Text
Start Conditional Statement We are comparing the first value which is with the second value the criteria sign to evaluate the response was = result is :True Comparison type is :Text
Update Field In Table Value From Session for instertion was found to be :18-Aug-2016 08:02:19 PM Query to make update:SELECT RecordID, [StageEnd] FROM [OptiStageDuration] WHERE [RecordID] = '41'spdColumnType was DateTime spdColumnSize was 0 strInsertionValues was 18-Aug-2016 08:02:19 PM
Date Difference Differrence between 8/18/2016 8:02:00 PM and 8/18/2016 3:02:00 PM was 0 , minus days added because of exlusion of day of week was:0 days found to be exldued are:
Update Field In Table Query to make update:SELECT RecordID, [StageDuration] FROM [OptiStageDuration] WHERE [RecordID] = '41'spdColumnType was Integer spdColumnSize was 0 strInsertionValues was 0
Start Conditional Statement We are comparing the first value which is 1 with the second value 1 the criteria sign to evaluate the response was < result is :False Comparison type is :Text
Start Conditional Statement We are comparing the first value which is Verbal approval. Awaiting PO. with the second value Verbal approval. Awaiting PO. the criteria sign to evaluate the response was = result is :False Comparison type is :Text
Start Conditional Statement We are comparing the first value which is Gathering Info with the second value Gathering Info the criteria sign to evaluate the response was <> result is :True Comparison type is :Text
Start Conditional Statement We are comparing the first value which is 8/18/2016 8:02:05 PM with the second value 8/18/2016 8:02:05 PM the criteria sign to evaluate the response was = result is :False Comparison type is :Text
Start Conditional Statement We are comparing the first value which is 1 with the second value 1 the criteria sign to evaluate the response was < result is :False Comparison type is :Text
Start Conditional Statement We are comparing the first value which is with the second value the criteria sign to evaluate the response was <> result is :True Comparison type is :Text
Insert Records Into Table Insert Fields: [OpportunityIDRef], [OpportunityStageIDRef], [StageStart],[TenantID],intMarkedForDeletion Insert Records: '16', '11',18-Aug-2016 08:02:00 PM, '1', 0
Close
[Resize]