Hi All,
Although I greatly appreciate everyone’s response to my query, I feel that most of the “solutions” provided are not really tested. As I’ve mentioned in my earlier post, I cannot use the foundsetUpdator in this instance as I need to analyze and process each record and updation of the record is just an additional activity I do.
The test results for various solutions given by many are as follows:
Solution 1:
function onActionMethod()
{
databaseManager.setAutoSave(false);
var _fsEmp = databaseManager.getFoundSet(controller.getServerName(),'employees'), _rc;
if(_fsEmp.find()){
_fsEmp.country = 'USA';
var _nRecCount = _fsEmp.search(); // returns the found count
for(var i = 1; i <= _nRecCount; i++){
_rc = _fsEmp.getRecord(i);
application.output("Processing index : "+i+", empId : "+_rc.employeeid)
_rc.country = 'SL';
databaseManager.saveData();
}
}
}
Result 1 (Processing stops at 200th record):
Processing index : 1, empId : 1
Processing index : 2, empId : 2
Processing index : 3, empId : 3
Processing index : 4, empId : 4
Processing index : 5, empId : 5
Processing index : 6, empId : 6
Processing index : 7, empId : 7
Processing index : 8, empId : 8
Processing index : 9, empId : 9
Processing index : 10, empId : 10
Processing index : 11, empId : 11
Processing index : 12, empId : 12
Processing index : 13, empId : 13
Processing index : 14, empId : 14
Processing index : 15, empId : 15
Processing index : 16, empId : 16
Processing index : 17, empId : 17
Processing index : 18, empId : 18
Processing index : 19, empId : 19
Processing index : 20, empId : 20
Processing index : 21, empId : 21
Processing index : 22, empId : 22
Processing index : 23, empId : 23
Processing index : 24, empId : 24
Processing index : 25, empId : 25
Processing index : 26, empId : 26
Processing index : 27, empId : 27
Processing index : 28, empId : 28
Processing index : 29, empId : 29
Processing index : 30, empId : 30
Processing index : 31, empId : 31
Processing index : 32, empId : 32
Processing index : 33, empId : 33
Processing index : 34, empId : 34
Processing index : 35, empId : 35
Processing index : 36, empId : 36
Processing index : 37, empId : 37
Processing index : 38, empId : 38
Processing index : 39, empId : 39
Processing index : 40, empId : 40
Processing index : 41, empId : 41
Processing index : 42, empId : 42
Processing index : 43, empId : 43
Processing index : 44, empId : 44
Processing index : 45, empId : 45
Processing index : 46, empId : 46
Processing index : 47, empId : 47
Processing index : 48, empId : 48
Processing index : 49, empId : 49
Processing index : 50, empId : 50
Processing index : 51, empId : 51
Processing index : 52, empId : 52
Processing index : 53, empId : 53
Processing index : 54, empId : 54
Processing index : 55, empId : 55
Processing index : 56, empId : 56
Processing index : 57, empId : 57
Processing index : 58, empId : 58
Processing index : 59, empId : 59
Processing index : 60, empId : 60
Processing index : 61, empId : 61
Processing index : 62, empId : 62
Processing index : 63, empId : 63
Processing index : 64, empId : 64
Processing index : 65, empId : 65
Processing index : 66, empId : 66
Processing index : 67, empId : 67
Processing index : 68, empId : 68
Processing index : 69, empId : 69
Processing index : 70, empId : 70
Processing index : 71, empId : 71
Processing index : 72, empId : 72
Processing index : 73, empId : 73
Processing index : 74, empId : 74
Processing index : 75, empId : 75
Processing index : 76, empId : 76
Processing index : 77, empId : 77
Processing index : 78, empId : 78
Processing index : 79, empId : 79
Processing index : 80, empId : 80
Processing index : 81, empId : 81
Processing index : 82, empId : 82
Processing index : 83, empId : 83
Processing index : 84, empId : 84
Processing index : 85, empId : 85
Processing index : 86, empId : 86
Processing index : 87, empId : 87
Processing index : 88, empId : 88
Processing index : 89, empId : 89
Processing index : 90, empId : 90
Processing index : 91, empId : 91
Processing index : 92, empId : 92
Processing index : 93, empId : 93
Processing index : 94, empId : 94
Processing index : 95, empId : 95
Processing index : 96, empId : 96
Processing index : 97, empId : 97
Processing index : 98, empId : 98
Processing index : 99, empId : 99
Processing index : 100, empId : 100
Processing index : 101, empId : 101
Processing index : 102, empId : 102
Processing index : 103, empId : 103
Processing index : 104, empId : 104
Processing index : 105, empId : 105
Processing index : 106, empId : 106
Processing index : 107, empId : 107
Processing index : 108, empId : 108
Processing index : 109, empId : 109
Processing index : 110, empId : 110
Processing index : 111, empId : 111
Processing index : 112, empId : 112
Processing index : 113, empId : 113
Processing index : 114, empId : 114
Processing index : 115, empId : 115
Processing index : 116, empId : 116
Processing index : 117, empId : 117
Processing index : 118, empId : 118
Processing index : 119, empId : 119
Processing index : 120, empId : 120
Processing index : 121, empId : 121
Processing index : 122, empId : 122
Processing index : 123, empId : 123
Processing index : 124, empId : 124
Processing index : 125, empId : 125
Processing index : 126, empId : 126
Processing index : 127, empId : 127
Processing index : 128, empId : 128
Processing index : 129, empId : 129
Processing index : 130, empId : 130
Processing index : 131, empId : 131
Processing index : 132, empId : 132
Processing index : 133, empId : 133
Processing index : 134, empId : 134
Processing index : 135, empId : 135
Processing index : 136, empId : 136
Processing index : 137, empId : 137
Processing index : 138, empId : 138
Processing index : 139, empId : 139
Processing index : 140, empId : 140
Processing index : 141, empId : 141
Processing index : 142, empId : 142
Processing index : 143, empId : 143
Processing index : 144, empId : 144
Processing index : 145, empId : 145
Processing index : 146, empId : 146
Processing index : 147, empId : 147
Processing index : 148, empId : 148
Processing index : 149, empId : 149
Processing index : 150, empId : 150
Processing index : 151, empId : 151
Processing index : 152, empId : 152
Processing index : 153, empId : 153
Processing index : 154, empId : 154
Processing index : 155, empId : 155
Processing index : 156, empId : 156
Processing index : 157, empId : 157
Processing index : 158, empId : 158
Processing index : 159, empId : 159
Processing index : 160, empId : 160
Processing index : 161, empId : 161
Processing index : 162, empId : 162
Processing index : 163, empId : 163
Processing index : 164, empId : 164
Processing index : 165, empId : 165
Processing index : 166, empId : 166
Processing index : 167, empId : 167
Processing index : 168, empId : 168
Processing index : 169, empId : 169
Processing index : 170, empId : 170
Processing index : 171, empId : 171
Processing index : 172, empId : 172
Processing index : 173, empId : 173
Processing index : 174, empId : 174
Processing index : 175, empId : 175
Processing index : 176, empId : 176
Processing index : 177, empId : 177
Processing index : 178, empId : 178
Processing index : 179, empId : 179
Processing index : 180, empId : 180
Processing index : 181, empId : 181
Processing index : 182, empId : 182
Processing index : 183, empId : 183
Processing index : 184, empId : 184
Processing index : 185, empId : 185
Processing index : 186, empId : 186
Processing index : 187, empId : 187
Processing index : 188, empId : 188
Processing index : 189, empId : 189
Processing index : 190, empId : 190
Processing index : 191, empId : 191
Processing index : 192, empId : 192
Processing index : 193, empId : 193
Processing index : 194, empId : 194
Processing index : 195, empId : 195
Processing index : 196, empId : 196
Processing index : 197, empId : 197
Processing index : 198, empId : 198
Processing index : 199, empId : 199
Processing index : 200, empId : 200
Solution2:
function onActionMethod()
{
databaseManager.setAutoSave(false);
var _fsEmp = databaseManager.getFoundSet(controller.getServerName(),'employees'), _rc;
if(_fsEmp.find()){
_fsEmp.country = 'USA';
_fsEmp.search(); // returns the found count
var _nRecCount = databaseManager.getFoundSetCount(_fsEmp);
for(var i = 1; i <= _nRecCount; i++){
_rc = _fsEmp.getRecord(i);
application.output("Processing index : "+i+", empId : "+_rc.employeeid)
_rc.country = 'SL';
databaseManager.saveData();
}
}
}
Result 2 (Unexpected behaviour after the 200th record):
Processing index : 1, empId : 1
Processing index : 2, empId : 2
Processing index : 3, empId : 3
Processing index : 4, empId : 4
Processing index : 5, empId : 5
Processing index : 6, empId : 6
Processing index : 7, empId : 7
Processing index : 8, empId : 8
Processing index : 9, empId : 9
Processing index : 10, empId : 10
Processing index : 11, empId : 11
Processing index : 12, empId : 12
Processing index : 13, empId : 13
Processing index : 14, empId : 14
Processing index : 15, empId : 15
Processing index : 16, empId : 16
Processing index : 17, empId : 17
Processing index : 18, empId : 18
Processing index : 19, empId : 19
Processing index : 20, empId : 20
Processing index : 21, empId : 21
Processing index : 22, empId : 22
Processing index : 23, empId : 23
Processing index : 24, empId : 24
Processing index : 25, empId : 25
Processing index : 26, empId : 26
Processing index : 27, empId : 27
Processing index : 28, empId : 28
Processing index : 29, empId : 29
Processing index : 30, empId : 30
Processing index : 31, empId : 31
Processing index : 32, empId : 32
Processing index : 33, empId : 33
Processing index : 34, empId : 34
Processing index : 35, empId : 35
Processing index : 36, empId : 36
Processing index : 37, empId : 37
Processing index : 38, empId : 38
Processing index : 39, empId : 39
Processing index : 40, empId : 40
Processing index : 41, empId : 41
Processing index : 42, empId : 42
Processing index : 43, empId : 43
Processing index : 44, empId : 44
Processing index : 45, empId : 45
Processing index : 46, empId : 46
Processing index : 47, empId : 47
Processing index : 48, empId : 48
Processing index : 49, empId : 49
Processing index : 50, empId : 50
Processing index : 51, empId : 51
Processing index : 52, empId : 52
Processing index : 53, empId : 53
Processing index : 54, empId : 54
Processing index : 55, empId : 55
Processing index : 56, empId : 56
Processing index : 57, empId : 57
Processing index : 58, empId : 58
Processing index : 59, empId : 59
Processing index : 60, empId : 60
Processing index : 61, empId : 61
Processing index : 62, empId : 62
Processing index : 63, empId : 63
Processing index : 64, empId : 64
Processing index : 65, empId : 65
Processing index : 66, empId : 66
Processing index : 67, empId : 67
Processing index : 68, empId : 68
Processing index : 69, empId : 69
Processing index : 70, empId : 70
Processing index : 71, empId : 71
Processing index : 72, empId : 72
Processing index : 73, empId : 73
Processing index : 74, empId : 74
Processing index : 75, empId : 75
Processing index : 76, empId : 76
Processing index : 77, empId : 77
Processing index : 78, empId : 78
Processing index : 79, empId : 79
Processing index : 80, empId : 80
Processing index : 81, empId : 81
Processing index : 82, empId : 82
Processing index : 83, empId : 83
Processing index : 84, empId : 84
Processing index : 85, empId : 85
Processing index : 86, empId : 86
Processing index : 87, empId : 87
Processing index : 88, empId : 88
Processing index : 89, empId : 89
Processing index : 90, empId : 90
Processing index : 91, empId : 91
Processing index : 92, empId : 92
Processing index : 93, empId : 93
Processing index : 94, empId : 94
Processing index : 95, empId : 95
Processing index : 96, empId : 96
Processing index : 97, empId : 97
Processing index : 98, empId : 98
Processing index : 99, empId : 99
Processing index : 100, empId : 100
Processing index : 101, empId : 101
Processing index : 102, empId : 102
Processing index : 103, empId : 103
Processing index : 104, empId : 104
Processing index : 105, empId : 105
Processing index : 106, empId : 106
Processing index : 107, empId : 107
Processing index : 108, empId : 108
Processing index : 109, empId : 109
Processing index : 110, empId : 110
Processing index : 111, empId : 111
Processing index : 112, empId : 112
Processing index : 113, empId : 113
Processing index : 114, empId : 114
Processing index : 115, empId : 115
Processing index : 116, empId : 116
Processing index : 117, empId : 117
Processing index : 118, empId : 118
Processing index : 119, empId : 119
Processing index : 120, empId : 120
Processing index : 121, empId : 121
Processing index : 122, empId : 122
Processing index : 123, empId : 123
Processing index : 124, empId : 124
Processing index : 125, empId : 125
Processing index : 126, empId : 126
Processing index : 127, empId : 127
Processing index : 128, empId : 128
Processing index : 129, empId : 129
Processing index : 130, empId : 130
Processing index : 131, empId : 131
Processing index : 132, empId : 132
Processing index : 133, empId : 133
Processing index : 134, empId : 134
Processing index : 135, empId : 135
Processing index : 136, empId : 136
Processing index : 137, empId : 137
Processing index : 138, empId : 138
Processing index : 139, empId : 139
Processing index : 140, empId : 140
Processing index : 141, empId : 141
Processing index : 142, empId : 142
Processing index : 143, empId : 143
Processing index : 144, empId : 144
Processing index : 145, empId : 145
Processing index : 146, empId : 146
Processing index : 147, empId : 147
Processing index : 148, empId : 148
Processing index : 149, empId : 149
Processing index : 150, empId : 150
Processing index : 151, empId : 151
Processing index : 152, empId : 152
Processing index : 153, empId : 153
Processing index : 154, empId : 154
Processing index : 155, empId : 155
Processing index : 156, empId : 156
Processing index : 157, empId : 157
Processing index : 158, empId : 158
Processing index : 159, empId : 159
Processing index : 160, empId : 160
Processing index : 161, empId : 161
Processing index : 162, empId : 162
Processing index : 163, empId : 163
Processing index : 164, empId : 164
Processing index : 165, empId : 165
Processing index : 166, empId : 166
Processing index : 167, empId : 167
Processing index : 168, empId : 168
Processing index : 169, empId : 169
Processing index : 170, empId : 170
Processing index : 171, empId : 171
Processing index : 172, empId : 172
Processing index : 173, empId : 173
Processing index : 174, empId : 174
Processing index : 175, empId : 175
Processing index : 176, empId : 176
Processing index : 177, empId : 177
Processing index : 178, empId : 178
Processing index : 179, empId : 179
Processing index : 180, empId : 180
Processing index : 181, empId : 181
Processing index : 182, empId : 182
Processing index : 183, empId : 183
Processing index : 184, empId : 184
Processing index : 185, empId : 185
Processing index : 186, empId : 186
Processing index : 187, empId : 187
Processing index : 188, empId : 188
Processing index : 189, empId : 189
Processing index : 190, empId : 190
Processing index : 191, empId : 191
Processing index : 192, empId : 192
Processing index : 193, empId : 193
Processing index : 194, empId : 194
Processing index : 195, empId : 195
Processing index : 196, empId : 196
Processing index : 197, empId : 197
Processing index : 198, empId : 198
Processing index : 199, empId : 199
Processing index : 200, empId : 200
Processing index : 201, empId : 400
Processing index : 202, empId : 401
Processing index : 203, empId : 402
Processing index : 204, empId : 403
Processing index : 205, empId : 404
Processing index : 206, empId : 405
Processing index : 207, empId : 406
Processing index : 208, empId : 407
Processing index : 209, empId : 408
Processing index : 210, empId : 409
Processing index : 211, empId : 410
Processing index : 212, empId : 411
Processing index : 213, empId : 412
Processing index : 214, empId : 413
Processing index : 215, empId : 414
Processing index : 216, empId : 415
Processing index : 217, empId : 416
Processing index : 218, empId : 417
Processing index : 219, empId : 418
Processing index : 220, empId : 419
Processing index : 221, empId : 420
Processing index : 222, empId : 421
Processing index : 223, empId : 422
Processing index : 224, empId : 423
Processing index : 225, empId : 424
Processing index : 226, empId : 425
Processing index : 227, empId : 426
Processing index : 228, empId : 427
Processing index : 229, empId : 428
Processing index : 230, empId : 429
Processing index : 231, empId : 430
Processing index : 232, empId : 431
Processing index : 233, empId : 432
Processing index : 234, empId : 433
Processing index : 235, empId : 434
Processing index : 236, empId : 435
Processing index : 237, empId : 436
Processing index : 238, empId : 437
Processing index : 239, empId : 438
Processing index : 240, empId : 439
Processing index : 241, empId : 440
Processing index : 242, empId : 441
Processing index : 243, empId : 442
Processing index : 244, empId : 443
Processing index : 245, empId : 444
Processing index : 246, empId : 445
Processing index : 247, empId : 446
Processing index : 248, empId : 447
Processing index : 249, empId : 448
Processing index : 250, empId : 449
Processing index : 251, empId : 450
Processing index : 252, empId : 451
Processing index : 253, empId : 452
Processing index : 254, empId : 453
Processing index : 255, empId : 454
Processing index : 256, empId : 455
Processing index : 257, empId : 456
Processing index : 258, empId : 457
Processing index : 259, empId : 458
Processing index : 260, empId : 459
Processing index : 261, empId : 460
Processing index : 262, empId : 461
Processing index : 263, empId : 462
Processing index : 264, empId : 463
Processing index : 265, empId : 464
Processing index : 266, empId : 465
Processing index : 267, empId : 466
Processing index : 268, empId : 467
Processing index : 269, empId : 468
Processing index : 270, empId : 469
Processing index : 271, empId : 470
Processing index : 272, empId : 471
Processing index : 273, empId : 472
Processing index : 274, empId : 473
Processing index : 275, empId : 474
Processing index : 276, empId : 475
Processing index : 277, empId : 476
Processing index : 278, empId : 477
Processing index : 279, empId : 478
Processing index : 280, empId : 479
Processing index : 281, empId : 480
Processing index : 282, empId : 481
Processing index : 283, empId : 482
Processing index : 284, empId : 483
Processing index : 285, empId : 484
Processing index : 286, empId : 485
Processing index : 287, empId : 486
Processing index : 288, empId : 487
Processing index : 289, empId : 488
Processing index : 290, empId : 489
Processing index : 291, empId : 490
Processing index : 292, empId : 491
Processing index : 293, empId : 492
Processing index : 294, empId : 493
Processing index : 295, empId : 494
Processing index : 296, empId : 495
Processing index : 297, empId : 496
Processing index : 298, empId : 497
Processing index : 299, empId : 498
Processing index : 300, empId : 499
Processing index : 301, empId : 500
Processing index : 302, empId : 501
Processing index : 303, empId : 502
Processing index : 304, empId : 503
Processing index : 305, empId : 504
Processing index : 306, empId : 505
Processing index : 307, empId : 506
Processing index : 308, empId : 507
Processing index : 309, empId : 508
Processing index : 310, empId : 509
Processing index : 311, empId : 510
Processing index : 312, empId : 511
Processing index : 313, empId : 512
Processing index : 314, empId : 513
Processing index : 315, empId : 514
Processing index : 316, empId : 515
Processing index : 317, empId : 516
Processing index : 318, empId : 517
Processing index : 319, empId : 518
Processing index : 320, empId : 519
Processing index : 321, empId : 520
Processing index : 322, empId : 521
Processing index : 323, empId : 522
Processing index : 324, empId : 523
Processing index : 325, empId : 524
Processing index : 326, empId : 525
Processing index : 327, empId : 526
Processing index : 328, empId : 527
Processing index : 329, empId : 528
Processing index : 330, empId : 529
Processing index : 331, empId : 530
TypeError: Cannot read property “employeeid” from (D:\servoy_workspace_2\TestProjct\forms\employees\employees_methods.js#19)
at D:\servoy_workspace_2\TestProjct\forms\employees\employees_methods.js:19 (onActionMethod)
Solution 3:
function onActionMethod()
{
databaseManager.setAutoSave(false);
var _fsEmp = databaseManager.getFoundSet(controller.getServerName(),'employees'), _rc;
if(_fsEmp.find()){
_fsEmp.country = 'USA';
var _nRecCount = _fsEmp.search(); // returns the found count
for(var i = 1; i <= _fsEmp.getSize(); i++){
_rc = _fsEmp.getRecord(i);
application.output("Processing index : "+i+", empId : "+_rc.employeeid)
_rc.country = 'SL';
databaseManager.saveData();
if(i == 200){
i = 1;
}
}
}
}
Result 3 : Never ending Loop
Processing index : 1, empId : 1
Processing index : 2, empId : 2
Processing index : 3, empId : 3
Processing index : 4, empId : 4
Processing index : 5, empId : 5
Processing index : 6, empId : 6
Processing index : 7, empId : 7
Processing index : 8, empId : 8
Processing index : 9, empId : 9
Processing index : 10, empId : 10
Processing index : 11, empId : 11
Processing index : 12, empId : 12
Processing index : 13, empId : 13
Processing index : 14, empId : 14
Processing index : 15, empId : 15
Processing index : 16, empId : 16
Processing index : 17, empId : 17
Processing index : 18, empId : 18
Processing index : 19, empId : 19
Processing index : 20, empId : 20
Processing index : 21, empId : 21
Processing index : 22, empId : 22
Processing index : 23, empId : 23
Processing index : 24, empId : 24
Processing index : 25, empId : 25
Processing index : 26, empId : 26
Processing index : 27, empId : 27
Processing index : 28, empId : 28
Processing index : 29, empId : 29
Processing index : 30, empId : 30
Processing index : 31, empId : 31
Processing index : 32, empId : 32
Processing index : 33, empId : 33
Processing index : 34, empId : 34
Processing index : 35, empId : 35
Processing index : 36, empId : 36
Processing index : 37, empId : 37
Processing index : 38, empId : 38
Processing index : 39, empId : 39
Processing index : 40, empId : 40
Processing index : 41, empId : 41
Processing index : 42, empId : 42
Processing index : 43, empId : 43
Processing index : 44, empId : 44
Processing index : 45, empId : 45
Processing index : 46, empId : 46
Processing index : 47, empId : 47
Processing index : 48, empId : 48
Processing index : 49, empId : 49
Processing index : 50, empId : 50
Processing index : 51, empId : 51
Processing index : 52, empId : 52
Processing index : 53, empId : 53
Processing index : 54, empId : 54
Processing index : 55, empId : 55
Processing index : 56, empId : 56
Processing index : 57, empId : 57
Processing index : 58, empId : 58
Processing index : 59, empId : 59
Processing index : 60, empId : 60
Processing index : 61, empId : 61
Processing index : 62, empId : 62
Processing index : 63, empId : 63
Processing index : 64, empId : 64
Processing index : 65, empId : 65
Processing index : 66, empId : 66
Processing index : 67, empId : 67
Processing index : 68, empId : 68
Processing index : 69, empId : 69
Processing index : 70, empId : 70
Processing index : 71, empId : 71
Processing index : 72, empId : 72
Processing index : 73, empId : 73
Processing index : 74, empId : 74
Processing index : 75, empId : 75
Processing index : 76, empId : 76
Processing index : 77, empId : 77
Processing index : 78, empId : 78
Processing index : 79, empId : 79
Processing index : 80, empId : 80
Processing index : 81, empId : 81
Processing index : 82, empId : 82
Processing index : 83, empId : 83
Processing index : 84, empId : 84
Processing index : 85, empId : 85
Processing index : 86, empId : 86
Processing index : 87, empId : 87
Processing index : 88, empId : 88
Processing index : 89, empId : 89
Processing index : 90, empId : 90
Processing index : 91, empId : 91
Processing index : 92, empId : 92
Processing index : 93, empId : 93
Processing index : 94, empId : 94
Processing index : 95, empId : 95
Processing index : 96, empId : 96
Processing index : 97, empId : 97
Processing index : 98, empId : 98
Processing index : 99, empId : 99
Processing index : 100, empId : 100
Processing index : 101, empId : 101
Processing index : 102, empId : 102
Processing index : 103, empId : 103
Processing index : 104, empId : 104
Processing index : 105, empId : 105
Processing index : 106, empId : 106
Processing index : 107, empId : 107
Processing index : 108, empId : 108
Processing index : 109, empId : 109
Processing index : 110, empId : 110
Processing index : 111, empId : 111
Processing index : 112, empId : 112
Processing index : 113, empId : 113
Processing index : 114, empId : 114
Processing index : 115, empId : 115
Processing index : 116, empId : 116
Processing index : 117, empId : 117
Processing index : 118, empId : 118
Processing index : 119, empId : 119
Processing index : 120, empId : 120
Processing index : 121, empId : 121
Processing index : 122, empId : 122
Processing index : 123, empId : 123
Processing index : 124, empId : 124
Processing index : 125, empId : 125
Processing index : 126, empId : 126
Processing index : 127, empId : 127
Processing index : 128, empId : 128
Processing index : 129, empId : 129
Processing index : 130, empId : 130
Processing index : 131, empId : 131
Processing index : 132, empId : 132
Processing index : 133, empId : 133
Processing index : 134, empId : 134
Processing index : 135, empId : 135
Processing index : 136, empId : 136
Processing index : 137, empId : 137
Processing index : 138, empId : 138
Processing index : 139, empId : 139
Processing index : 140, empId : 140
Processing index : 141, empId : 141
Processing index : 142, empId : 142
Processing index : 143, empId : 143
Processing index : 144, empId : 144
Processing index : 145, empId : 145
Processing index : 146, empId : 146
Processing index : 147, empId : 147
Processing index : 148, empId : 148
Processing index : 149, empId : 149
Processing index : 150, empId : 150
Processing index : 151, empId : 151
Processing index : 152, empId : 152
Processing index : 153, empId : 153
Processing index : 154, empId : 154
Processing index : 155, empId : 155
Processing index : 156, empId : 156
Processing index : 157, empId : 157
Processing index : 158, empId : 158
Processing index : 159, empId : 159
Processing index : 160, empId : 160
Processing index : 161, empId : 161
Processing index : 162, empId : 162
Processing index : 163, empId : 163
Processing index : 164, empId : 164
Processing index : 165, empId : 165
Processing index : 166, empId : 166
Processing index : 167, empId : 167
Processing index : 168, empId : 168
Processing index : 169, empId : 169
Processing index : 170, empId : 170
Processing index : 171, empId : 171
Processing index : 172, empId : 172
Processing index : 173, empId : 173
Processing index : 174, empId : 174
Processing index : 175, empId : 175
Processing index : 176, empId : 176
Processing index : 177, empId : 177
Processing index : 178, empId : 178
Processing index : 179, empId : 179
Processing index : 180, empId : 180
Processing index : 181, empId : 181
Processing index : 182, empId : 182
Processing index : 183, empId : 183
Processing index : 184, empId : 184
Processing index : 185, empId : 185
Processing index : 186, empId : 186
Processing index : 187, empId : 187
Processing index : 188, empId : 188
Processing index : 189, empId : 189
Processing index : 190, empId : 190
Processing index : 191, empId : 191
Processing index : 192, empId : 192
Processing index : 193, empId : 193
Processing index : 194, empId : 194
Processing index : 195, empId : 195
Processing index : 196, empId : 196
Processing index : 197, empId : 197
Processing index : 198, empId : 198
Processing index : 199, empId : 199
Processing index : 200, empId : 200
Processing index : 2, empId : 2
Processing index : 3, empId : 3
Processing index : 4, empId : 4
Processing index : 5, empId : 5
Processing index : 6, empId : 6
Processing index : 7, empId : 7
Processing index : 8, empId : 8
Processing index : 9, empId : 9
Processing index : 10, empId : 10
Processing index : 11, empId : 11
Processing index : 12, empId : 12
Processing index : 13, empId : 13
Processing index : 14, empId : 14
Processing index : 15, empId : 15
Processing index : 16, empId : 16
Processing index : 17, empId : 17
Processing index : 18, empId : 18
Processing index : 19, empId : 19
Processing index : 20, empId : 20
Processing index : 21, empId : 21
Processing index : 22, empId : 22
Processing index : 23, empId : 23
Processing index : 24, empId : 24
Processing index : 25, empId : 25
Processing index : 26, empId : 26
Processing index : 27, empId : 27
Processing index : 28, empId : 28
Processing index : 29, empId : 29
Processing index : 30, empId : 30
Processing index : 31, empId : 31
Processing index : 32, empId : 32
Processing index : 33, empId : 33
Processing index : 34, empId : 34
Processing index : 35, empId : 35
Processing index : 36, empId : 36
Processing index : 37, empId : 37
Processing index : 38, empId : 38
Processing index : 39, empId : 39
Processing index : 40, empId : 40
Processing index : 41, empId : 41
Processing index : 42, empId : 42
Processing index : 43, empId : 43
Processing index : 44, empId : 44
Processing index : 45, empId : 45
Processing index : 46, empId : 46
Processing index : 47, empId : 47
Processing index : 48, empId : 48
Processing index : 49, empId : 49
Processing index : 50, empId : 50
Processing index : 51, empId : 51
Processing index : 52, empId : 52
Processing index : 53, empId : 53
Processing index : 54, empId : 54
Processing index : 55, empId : 55
Processing index : 56, empId : 56
Processing index : 57, empId : 57
Processing index : 58, empId : 58
Processing index : 59, empId : 59
Processing index : 60, empId : 60
Processing index : 61, empId : 61
Processing index : 62, empId : 62
Processing index : 63, empId : 63
Processing index : 64, empId : 64
Processing index : 65, empId : 65
Processing index : 66, empId : 66
Processing index : 67, empId : 67
Processing index : 68, empId : 68
Processing index : 69, empId : 69
Processing index : 70, empId : 70
Processing index : 71, empId : 71
Processing index : 72, empId : 72
Processing index : 73, empId : 73
Processing index : 74, empId : 74
Processing index : 75, empId : 75
Processing index : 76, empId : 76
Processing index : 77, empId : 77
Processing index : 78, empId : 78
Processing index : 79, empId : 79
Processing index : 80, empId : 80
Processing index : 81, empId : 81
Processing index : 82, empId : 82
Processing index : 83, empId : 83
Processing index : 84, empId : 84
Processing index : 85, empId : 85
Processing index : 86, empId : 86
Processing index : 87, empId : 87
Processing index : 88, empId : 88
Processing index : 89, empId : 89
Processing index : 90, empId : 90
Processing index : 91, empId : 91
Processing index : 92, empId : 92
Processing index : 93, empId : 93
Processing index : 94, empId : 94
Processing index : 95, empId : 95
Processing index : 96, empId : 96
Processing index : 97, empId : 97
Processing index : 98, empId : 98
Processing index : 99, empId : 99
Processing index : 100, empId : 100
Processing index : 101, empId : 101
Processing index : 102, empId : 102
Processing index : 103, empId : 103
Processing index : 104, empId : 104
Processing index : 105, empId : 105
Processing index : 106, empId : 106
Processing index : 107, empId : 107
Processing index : 108, empId : 108
Processing index : 109, empId : 109
Processing index : 110, empId : 110
Processing index : 111, empId : 111
Processing index : 112, empId : 112
Processing index : 113, empId : 113
Processing index : 114, empId : 114
Processing index : 115, empId : 115
Processing index : 116, empId : 116
Processing index : 117, empId : 117
Processing index : 118, empId : 118
Processing index : 119, empId : 119
Processing index : 120, empId : 120
Processing index : 121, empId : 121
Processing index : 122, empId : 122
Processing index : 123, empId : 123
Processing index : 124, empId : 124
Processing index : 125, empId : 125
Processing index : 126, empId : 126
Processing index : 127, empId : 127
Processing index : 128, empId : 128
Processing index : 129, empId : 129
Processing index : 130, empId : 130
Processing index : 131, empId : 131
Processing index : 132, empId : 132
Processing index : 133, empId : 133
Processing index : 134, empId : 134
Processing index : 135, empId : 135
Processing index : 136, empId : 136
Processing index : 137, empId : 137
Processing index : 138, empId : 138
Processing index : 139, empId : 139
Processing index : 140, empId : 140
Processing index : 141, empId : 141
Processing index : 142, empId : 142
Processing index : 143, empId : 143
Processing index : 144, empId : 144
Processing index : 145, empId : 145
Processing index : 146, empId : 146
Processing index : 147, empId : 147
Processing index : 148, empId : 148
Processing index : 149, empId : 149
Processing index : 150, empId : 150
Processing index : 151, empId : 151
Processing index : 152, empId : 152
Processing index : 153, empId : 153
Processing index : 154, empId : 154
Processing index : 155, empId : 155
Processing index : 156, empId : 156
Processing index : 157, empId : 157
Processing index : 158, empId : 158
Processing index : 159, empId : 159
Processing index : 160, empId : 160
Processing index : 161, empId : 161
Processing index : 162, empId : 162
Processing index : 163, empId : 163
Processing index : 164, empId : 164
Processing index : 165, empId : 165
Processing index : 166, empId : 166
Processing index : 167, empId : 167
Processing index : 168, empId : 168
Processing index : 169, empId : 169
Processing index : 170, empId : 170
Processing index : 171, empId : 171
Processing index : 172, empId : 172
Processing index : 173, empId : 173
Processing index : 174, empId : 174
Processing index : 175, empId : 175
Processing index : 176, empId : 176
Processing index : 177, empId : 177
Processing index : 178, empId : 178
Processing index : 179, empId : 179
Processing index : 180, empId : 180
Processing index : 181, empId : 181
Processing index : 182, empId : 182
Processing index : 183, empId : 183
Processing index : 184, empId : 184
Processing index : 185, empId : 185
Processing index : 186, empId : 186
Processing index : 187, empId : 187
Processing index : 188, empId : 188
Processing index : 189, empId : 189
Processing index : 190, empId : 190
Processing index : 191, empId : 191
Processing index : 192, empId : 192
Processing index : 193, empId : 193
Processing index : 194, empId : 194
Processing index : 195, empId : 195
Processing index : 196, empId : 196
Processing index : 197, empId : 197
Processing index : 198, empId : 198
Processing index : 199, empId : 199
Processing index : 200, empId : 200
Processing index : 2, empId : 2
Processing index : 3, empId : 3
Processing index : 4, empId : 4
Processing index : 5, empId : 5
Processing index : 6, empId : 6
Processing index : 7, empId : 7
Processing index : 8, empId : 8
Processing index : 9, empId : 9
Processing index : 10, empId : 10
Processing index : 11, empId : 11
Processing index : 12, empId : 12
Processing index : 13, empId : 13
Processing index : 14, empId : 14
Processing index : 15, empId : 15
Processing index : 16, empId : 16
Processing index : 17, empId : 17
Processing index : 18, empId : 18
Processing index : 19, empId : 19
I didn’t try loading the last record initially (the db expensive solution suggested) as this would be quite similar to excecuting a raw sql, loading the foundset with the resulting dataset.
Once again, I strongly feel that this is a new issue in the Servoy new version. It’s greatly appreciated if someone from Servoy looks into this issue.
Thanks you.
Cheers.