找不到类或接口(12886)

时间:2015-02-20 17:21:11

标签: openedge

我正在尝试从另一个项目实例化一个类,但我面临错误12886"无法找到类或接口。

我检查了OrderImporter的项目属性以引用Tools项目,但它没有改变任何内容。

另外,我在班级浏览器中查看了一切似乎没问题。甚至有一个例子如何使用我自己的类,但它在项目工具之外不起作用。

有人知道我失败的地方吗? 谢谢! 的Sebastien

Project OrderImporter | C:\工作空间\进展\ OrderImporter \ Test.cls

USING Progress.Lang.*.
USING Tools.StringHelper. <-- Could not find class or interface (12886)

CLASS Test: 
    METHOD PUBLIC VOID BipBip():    
        DEFINE VARIABLE arrSplit AS System.Collections.ArrayList NO-UNDO.         
        arrSplit = Tools.StringHelper:Split("VALUE1*VALUE2*VALUE3", "*").
    END METHOD.       
END CLASS.

项目工具| C:\工作空间\进展\工具\ StringHelper.cls

USING Progress.Lang.*.

CLASS Tools.StringHelper: 
    METHOD STATIC PUBLIC System.Collections.ArrayList Split(
         INPUT strValues AS CHARACTER
        ,INPUT strSeparator AS CHARACTER):

        /* doing something */
        /* returning something */
        RETURN arrReturn.

    END METHOD.
END CLASS.

1 个答案:

答案 0 :(得分:2)

您需要更改需要其他项目的类的项目的PROPATH以包含外部工作区。