如何解决谁能告诉我为什么我的 IFile 总是返回 null?
我有一个插件。在这个插件中,我有一个创建一些标记的视图,以便我可以打开文件并自动导航到选定的行。但是,这种方法以前对我有用。现在停止了吗?它只返回 null 作为我的 IFile。
这是我创建标记的方法 注意:此方法不在 FXML 文件的控制类中。它位于另一个外部文件中。
SELECT
c.[CustomerID],c.[ContentID],c.ClusterId
FROM Content c
JOIN ContentLabels cl
JOIN Labels l ON l.ClusterId = cl.LabelClusterId
WHERE NOT EXISTS
(
-- to filter out c.ClusterId values being related to labels NOT IN the specified list
SELECT 1
FROM ContentLabels cl2
JOIN Labels l2 ON l2.ClusterId = cl2.LabelClusterId
WHERE (l2.[Text] NOT IN(SELECT * FROM @Labels))
AND c.ClusterId = cl2.ContentClusterId
)
GROUP BY
c.[CustomerID],c.ClusterId
HAVING COUNT(DISTINCT l.[Text]) = @LabelsCount
这是您可以在方法中间看到的两个打印值。
位置 C:/SoftwareAG_Workspaces/workspace105/HOSPITAL/Natural-Libraries/HOSPITAL/Programs/XX021P01.NSP iFile 空
谁能向我指出为什么它可能不再起作用以及为什么它只返回空值?如果可能的话,你能提出一种可行的替代方法吗?该文件确实存在于我已经确定的那个位置。
提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。