【发布时间】:2021-08-26 01:05:29
【问题描述】:
Example of packages我目前正在生成代理,其参数从源节点的数据库读取。模型中的这些代理是不同类型的包(因此基本上这些包具有相同的参数名称列表,如包名称、体积等,但具有不同的参数值)。问题是我需要随机生成这些包,但它目前是按照包在 DB 中列出的顺序生成的。有什么方法可以修改代码以达到需要的效果吗?
当前代码片段:
{
DbPackages _result_xjal = new DbPackages();
_result_xjal.setParametersToDefaultValues();
_result_xjal.packageDb = self.databaseTable.getValue( "package_db", String.class );
_result_xjal.tester = self.databaseTable.getValue( "tester", String.class );
_result_xjal.handler = self.databaseTable.getValue( "handler", String.class );
...
return _result_xjal;
}
【问题讨论】:
-
你能分享一张包含这些包的表格中的一些记录的屏幕截图吗?另外,当您说 random 时,您的意思是在某些事件中(例如每分钟一次),模拟只是随机选择一条记录并为其创建一个包?
-
@ArtemP。嗨,我已经在图片中添加了链接。希望你能看到它。是的,对于随机我希望在每个间隔生成一个随机包。这可能吗?
标签: anylogic