В моей модели AnyLogic мои агенты получают свои параметры из таблицы базы данных, которая основана на файле Excel. В файле Excel у каждой ячейки хранятся собственный код, поэтому каждый раз, когда я открываю файл, значения ячейки изменяются. Итерация ":
String tempString = excelFile_DatabasisLinks.getCellStringValue(1, rowCounter, 1);
ModelDatabase modelDB = getEngine().getModelDatabase();
Database myNewFile = new Database(this, "rohdaten2", tempString);
modelDB.importFromExternalDB(myNewFile.getConnection(), "Rohdaten", "rohdaten", true, false);
rowCounter += 1;
< /code>
У меня есть кодовая форма эта страница справки. Используя переменную, чтобы иметь возможность изменить путь файла (то есть файл), по -видимому, работает (AnyLogic не бросает ошибку). < /P>
В используемой в настоящее время фиктивной модели агенты получают свои параметры в источнике. Посмотрите, изменяются ли данные, но я всегда получаю один и тот же файл Excel в моем файле результатов.
Я читаю, что AnyLogic копирует таблицы Excel в свои временные файлы, чтобы моделирование выполнялось быстрее. Я надеялся, что код выше будет обходным пути, но это не так.
Я благодарен за любые предложения, как сделать эту работу! < /P>
Подробнее здесь: https://stackoverflow.com/questions/730 ... experiment