Tôi cần tự động tăng một trường dựa trên các nhóm trong một lớp đối tượng. Tôi có 8 ô trong một đa giác đã cho và tôi cần gán cho chúng một ID từ 1-8 cho mỗi bộ ô trong mỗi đa giác. Đa giác sẽ có số ID duy nhất của riêng nó được sử dụng để nhóm các ô.
Tôi cho rằng nó sẽ là một sự thay đổi của điều này:
rec=0
def autoIncrement():
global rec
pStart = 1
pInterval = 1
if (rec == 0):
rec = pStart
else:
rec = rec + pInterval
return rec
%
)