Мой источник имеет следующий код в поле «Вкл. При выходе»: TRUCK.ID_number = параметр; параметр = параметр + 1;Anylogic присваивает значение всем объектам, а не только одному
Затем каждый грузовик получит ID: 1, 2, 3, ...
Проблема заключается в том, что все грузовики циркулируют в то же время, и это выглядит как каждый раз, когда генерируется новый грузовик и код запускает его сбрасывает ID для всех грузовиков.
Например: Когда у источника 4 (ID = 4) создается источник, все другие грузовики получают ID 4, поэтому я не могу знать правильный идентификатор каждого грузовика.
Что я делаю неправильно?
Где вы держите ваш 'parameter' поле и какого типа? Если это «Integer», а не 'int', вы получите упомянутые вами симптомы, потому что« ID_number »- это ссылка на объект. Если что-то вроде этого, я могу объяснить больше в ответе ... –
параметр находится в главном окне, введите «int». Я действительно потерялся здесь. Это должно быть что-то очень просто ... Идентификаторы записей и другие характеристики каждого объекта во время процесса затем собирают информацию в конце (раковина) – Leo