Hi Everyone,
This will be fixed in a future release but I wanted to make this work around available to you.
We have a workaround as follows:
- Have a non primary key column which uses a combination of trigger and sequence to keep unique rows - this column will be the primary key after the product defect is fixed.
- Add a varchar(250) column and make it the primary key (this will be temporary primary key until defect is fixed)
- Default this column values to UserName + FolderId
- On client side, on cell entry event append the milliseconds since 1970 to this value to generate a unique key
- After the fix is available, this column can simply be dropped and the trigger based column can be made the primary key. There should be no need for the trigger and the client side code either.
A sample solution is attached. This is just one way to do it, I am sure there may be other better options out there.
Hope this helps.