我有一个叫做音乐节的课程。我想根据这些音乐节的门票价格制作两个推断的子类。所以我用它的域“musicFestivals”创建了一个数据属性,范围是一个值整数。
现在我创建了一个名为“betaaldFestivals”的新课程,这意味着付费的节日。但是,我想说我想对价格进行分类。因此,当它高于30时,我希望他们得到报酬,而当它低于它时应该是另一个班级。但是我一遍又一遍地得到同样的错误。提供第二个截图。我无法在互联网上找到任何答案,因为答案应该是:“Muziekfestival和heeftMuziek一些整数[> = 30]”。
我尝试使用类表达式编辑器(第二个屏幕截图)和数据限制编辑器进行值限制。
谢谢!
答案 0 :(得分:3)
您的错误消息显示:
在第1行第37列遇到整数。期望一个......
这强烈暗示您已将 heeftMuziek 声明为ObjectProperty而非DatatypeProperty。如果范围是整数,则属性必须是DatatypeProperty,而不是ObjectProperty。