COBCH1772 '<型名>' には可視静的メソッド '<メソッド名>' がない

メソッド呼び出し式で指定された型に、互換性のあるシグネチャの静的メソッドが含まれていません。

次の例では、bonusPout 型のいずれのメソッドもインスタンス メソッドであるため、互換性がありません。最後のメソッドが静的メソッドであれば、互換性が得られます。したがって、シグネチャに static キーワードを追加して一致させることができます。

class-id bonusPout.
method-id main STATIC.
declare myDel as type myDelegate
set myDel to method type bonusPout::calcBonus
end method.

method-id calcBonus (by value sal1 as binary-long by value sal2 as binary-long) returning finalB as binary-long.
...
end method.
method-id calcBonus (by value sal1 as binary-long) returning finalB as binary-long.
...
end method.
method-id calcBonus.
...
end method.
end class.
delegate-id myDelegate.
end delegate.