On a listgrid with an advanced criteria a row disappears when a form updates the record. The dev console, below, says the 
	
		
And, the criteria are not that advanced
	
		
The puzzle is that if I restart the application, then the row shows up like it should.
	I wonder if it has anything to do with the updated record contents with
	
		
I will look into why both TaskStatus and TASKSTATUS are in there. It might be a form problem.
Curious,
Rick
P.S. I am running SmartClient Version: v8.2p_2013-01-14/EVAL Development Only on Mozilla Firefox 12.0 with Firebug using Windows XP Pro 32 bit.
					
			
			
				didn't match filter: {_constructor: "AdvancedCriteria",
operator: "not", criteria: Array[1]}
	operator: "not", criteria: Array[1]}
			
			
				{ _constructor: "AdvancedCriteria", operator:"not", criteria: [ { fieldName:"TaskStatus", operator:"equals", value:"Completed"} ] }
			
		
	Code:
	
	15:13:02.608:MUP5:DEBUG:Log:***END***END***END*** TaskForm.SaveButton.Click
15:13:04.092:XRP7:DEBUG:ResultSet:isc_ResultSet_6 (created by: MyTaskGrid):dataSource data changed firing
15:13:04.093:XRP7:INFO:ResultSet:isc_ResultSet_6 (created by: MyTaskGrid):updating cache in place after operationType: update, allMatchingRowsCached true
15:13:04.094:XRP7:INFO:ResultSet:isc_ResultSet_6 (created by: MyTaskGrid):Updating cache: operationType 'update' submitted by 'TaskForm',1 rows update data:
[
{ProjectTitle: "SSN Suppression on checks for Universal ..."[54],
Description: "Check if a change control form is maybe ..."[94],
CommunityID: 101,
TaskID: 103,
TaskTitle: "Check CC forms",
TaskDueDate: Date(02/15/2013),
TaskNumber: 3,
IssueStatus: "Open",
IssueID: 102,
IssueTitle: "Change control form for extension behond..."[59],
IssueNumber: 2,
IssueOwner: "Vicki Spencer",
ProjectNumber: "7633",
Log: "02/14/2013 15:13: Due changed to Fri Feb..."[90],
Created: Date(02/14/2013),
IssueImpact: "5-Catastrophic",
Modified: Date(02/14/2013),
TeamMemberName: "Vicki Spencer",
TaskStatus: "Open",
OwnerID: 102,
TASKSTATUS: "Open",
ProjectID: 101}
]
15:13:04.094:XRP7:DEBUG:ResultSet:isc_ResultSet_6 (created by: MyTaskGrid):updated cache: 0 row(s) added, 0 row(s) updated, 0 row(s) removed.
15:13:04.095:XRP7:DEBUG:ResultSet:isc_ResultSet_6 (created by: MyTaskGrid):full length set to: 2
15:13:04.095:XRP7:DEBUG:ResultSet:isc_ResultSet_16 (created by: taskGridX):dataSource data changed firing
15:13:04.095:XRP7:INFO:ResultSet:isc_ResultSet_16 (created by: taskGridX):updating cache in place after operationType: update, allMatchingRowsCached true
15:13:04.097:XRP7:INFO:ResultSet:isc_ResultSet_16 (created by: taskGridX):Updating cache: operationType 'update' submitted by 'TaskForm',1 rows update data:
[
{ProjectTitle: "SSN Suppression on checks for Universal ..."[54],
Description: "Check if a change control form is maybe ..."[94],
CommunityID: 101,
TaskID: 103,
TaskTitle: "Check CC forms",
TaskDueDate: Date(02/15/2013),
TaskNumber: 3,
IssueStatus: "Open",
IssueID: 102,
IssueTitle: "Change control form for extension behond..."[59],
IssueNumber: 2,
IssueOwner: "Vicki Spencer",
ProjectNumber: "7633",
Log: "02/14/2013 15:13: Due changed to Fri Feb..."[90],
Created: Date(02/14/2013),
IssueImpact: "5-Catastrophic",
Modified: Date(02/14/2013),
TeamMemberName: "Vicki Spencer",
TaskStatus: "Open",
OwnerID: 102,
TASKSTATUS: "Open",
ProjectID: 101}
]
15:13:04.098:XRP7:DEBUG:ResultSet:isc_ResultSet_16 (created by: taskGridX):row dropped:
{ProjectTitle: "SSN Suppression on checks for Universal ..."[54],
Description: "Check if a change control form is maybe ..."[94],
CommunityID: 101,
TaskID: 103,
TaskTitle: "Check CC forms",
TaskDueDate: Date(02/15/2013),
TaskNumber: 3,
IssueStatus: "Open",
IssueID: 102,
IssueTitle: "Change control form for extension behond..."[59],
IssueNumber: 2,
IssueOwner: "Vicki Spencer",
ProjectNumber: "7633",
Log: "02/14/2013 15:13: Due changed to Fri Feb..."[90],
Created: Date(02/14/2013),
IssueImpact: "5-Catastrophic",
Modified: Date(02/14/2013),
TeamMemberName: "Vicki Spencer",
TaskStatus: "Open",
OwnerID: 102,
TASKSTATUS: "Open",
ProjectID: 101}
didn't match filter: {_constructor: "AdvancedCriteria",
operator: "not",
criteria: Array[1]}
15:13:04.098:XRP7:DEBUG:ResultSet:isc_ResultSet_16 (created by: taskGridX):updated cache: 0 row(s) added, 0 row(s) updated, 1 row(s) removed.
15:13:04.099:XRP7:DEBUG:ResultSet:isc_ResultSet_16 (created by: taskGridX):full length set to: 3
15:13:04.101:XRP7:DEBUG:ResultSet:isc_ResultSet_17 (created by: isc_PickListMenu_6):dataSource data changed firing
15:13:04.101:XRP7:INFO:ResultSet:isc_ResultSet_17 (created by: isc_PickListMenu_6):updating cache in place after operationType: update, allMatchingRowsCached true
15:13:04.102:XRP7:INFO:ResultSet:isc_ResultSet_17 (created by: isc_PickListMenu_6):Updating cache: operationType 'update' submitted by 'TaskForm',1 rows update data:
[
{ProjectTitle: "SSN Suppression on checks for Universal ..."[54],
Description: "Check if a change control form is maybe ..."[94],
CommunityID: 101,
TaskID: 103,
TaskTitle: "Check CC forms",
TaskDueDate: Date(02/15/2013),
TaskNumber: 3,
IssueStatus: "Open",
IssueID: 102,
IssueTitle: "Change control form for extension behond..."[59],
IssueNumber: 2,
IssueOwner: "Vicki Spencer",
ProjectNumber: "7633",
Log: "02/14/2013 15:13: Due changed to Fri Feb..."[90],
Created: Date(02/14/2013),
IssueImpact: "5-Catastrophic",
Modified: Date(02/14/2013),
TeamMemberName: "Vicki Spencer",
TaskStatus: "Open",
OwnerID: 102,
TASKSTATUS: "Open",
ProjectID: 101}
]
15:13:04.102:XRP7:DEBUG:ResultSet:isc_ResultSet_17 (created by: isc_PickListMenu_6):updated cache: 0 row(s) added, 1 row(s) updated, 0 row(s) removed.
15:13:04.104:XRP7:DEBUG:ResultSet:isc_ResultSet_17 (created by: isc_PickListMenu_6):getRange(0, 1) satisfied from cache
15:13:04.414:RDQ2:DEBUG:ResultSet:isc_ResultSet_16 (created by: taskGridX):getRange(0, 3) satisfied from cache
			
			
				TaskStatus: "Open",
OwnerID: 102,
TASKSTATUS: "Open",
	OwnerID: 102,
TASKSTATUS: "Open",
Curious,
Rick
P.S. I am running SmartClient Version: v8.2p_2013-01-14/EVAL Development Only on Mozilla Firefox 12.0 with Firebug using Windows XP Pro 32 bit.

Comment