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