【问题标题】:the method function(Patient) in the type Main is not applicable for the arguments () anylogicMain 类型中的方法 function(Patient) 不适用于参数 () anylogic
【发布时间】:2022-11-20 00:17:50
【问题描述】:

我目前有一个函数经常被事件块检查。但是,当我尝试运行模拟时,我不断收到错误消息“Main 类型中的方法函数 (Patient) 不适用于参数 ()”。

【问题讨论】:

    标签: anylogic


    【解决方案1】:

    如果您的方法需要 Patient 类型的参数 myPatient,则在调用该方法时必须提供该参数。

    所以你不能打电话给function()。您必须调用 function(somePatient),其中 somePatientPatient 类型的代理。您有责任提供该信息。

    如果您从流程图块中调用该函数,并且它应该用于一些流经该块的Patient,您可能使用function(agent),但前提是此关键字agent可用并且流过的agent的类型为Patient

    检查帮助中的功能基础知识,这对于让功能为您工作至关重要 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-17
      • 2014-06-26
      • 1970-01-01
      相关资源
      最近更新 更多