From what we can gather, this is because every time you edit an issue, it
maintains a history for each item, which for some reason takes that next ID
value, even though the editted item's ID is unchanged. What you ultimately
end up with is the appearance of "missing" issues (even though they never
existed in the first place) and you Issue ID's increment much more rapidly
than you expect, especially if each item goes through several revisions.
Is this behaviour experienced by everyone? Doesn't it seem strange that
sharepoint doesn't use the next logical Issue ID, MAX(int1) + 1, instead of
just the next tp_ID, since tp_ID is used for each revision instance?
--
Bil Simser
SharePoint MVP, BSc., MCSD
Calgary, Alberta
http://weblogs.asp.net/bsimser
"Dave Slinn" <Couga...@noemail.noemail> wrote in message
news:utnlcVky...@TK2MSFTNGP14.phx.gbl:
The ID generation algorithm in Sharepoint is not public. As I know, the
algorithm may be related to the save time and other considerations. So this
is what you have found that the ID will not be incremented by one. From my
view, since ID is only used to identify the item uniquelly, this should not
be a problem for our usage and development on Sharepoint.
If currently this affects to your development, could you be so kind to tell
me more regarding the scenario? I will be glad to be of any assistance on
this matter.
Expect to your update!
Best Regards,
Wei-Dong XU
Microsoft Product Support Services
This posting is provided "AS IS" with no warranties, and confers no rights.
It is my pleasure to be of assistance.
Again, it's not an issue and we can accept that - it just set our IT team
back a bit. We thought we had a much bigger problem...
Thanks for the input.
"Wei-Dong XU [MSFT]" <v-w...@online.microsoft.com> wrote in message
news:OHjhTkky...@TK2MSFTNGXA01.phx.gbl...
As the ID column is a default column, it increments each time a new record
is added to a list. As a result, if you add a new record then delete it, you
will no longer see that ID number and the next record added will just
increment. This is because that record is not completely deleted from the
server, but only from the list's view.
That's my assumption at least - is that about right?
Dave, if you do want a workaround solution, I've found that you can simply
add in your own column as a number or calculated field (but you can't name it
ID of course), then remove the ID column from the list's view. This should
increment properly.
Enjoy a nice weekend!