N003 以前に宣言した名前です: <名前>

現在のスコープですでに宣言された名前が、同じネームスペースでもう一度宣言されています。同じネームスペースにある名前はスコープの中で一度しか宣言できません。各モジュール、サブルーチン、関数、プロパティ、クラス、ユーザー定義の型には、個別のスコープがあります。LotusScript® には、3 つの別々のネームスペースがあります。

例えば、モジュールスコープ変数はそのモジュールで定義されたクラスと同じ名前を持つ場合があります。この理由は、変数名とクラス名は異なったネームスペースにあり、衝突しないためです。しかし、モジュールスコープ変数はそのモジュールで定義された関数と同じ名前を持つことはできません。

名前が置かれているネームスペースは、その名前が Public、Private、または外部の Declare ステートメントによって宣言された外部名のいずれとして宣言されているかに依存しません。これらはすべて同じネームスペースを共有します。

重複した宣言を削除してください。