Hi Clemens, I tried the logic you gave but works only for few cases .Let me brief you , I have 3 visible rows intially where 0,1 are just empty and i can not enter any values.(its kind of read only and these are blank). In the third row i can enter values (which means not just read only). Basically i can see only 3 rows at any point unless i scroll down . so intially 2 blank rows (read only and then 1 row where i can enter value). The logic you have given works until i have entries up to 5 .which means 0,1 just read only and then 2,3,4 has values . If i set first visible row as 0 then for loop iterates 3 times as visiblerow count plus visiblerow is ( 3+0 = 3) (first time 0, second iteration 1 and third iteration 2) once this is done then it exits. i tried using rowcount property instead of table.firstVisibleRow+table.visibleRowCount in for loop ,but it gives me message that rowindex 4 or say 5 is not visible . How can i tackle this problem where i have only 3 visible rows at any given time. Also i tried to use alternative for modify cell and in that case session.findid is having issue with the i value (as 2 instead of 4 ). This is how the gird is structured : As i scroll down little then i can see 1,2,3 rows instead of 0,1,2. when i scroll further then i can see 2,3,4 instead of 1,2,3 and then i can see 3,4,5 instead of 2,3,4 and so on and so on. I am trying to populate work order and operation from IW32 in CAT2 grid that i just mentioned . This grid have 3 visible rows initially and first 2 rows read only . Kindly suggest . Best regards, pradeep.
↧