0 DocumentAction 不用于生成新文档 - 它用于修改现有文档。(参见https://assets.geneious.com/developer/geneious/javadoc/latest/index.html ) 我建议改为创建 DocumentOperation 并在 performOperation 期间进行所有导入,并且仅在完全准备好后才返回最终文档。您将不必处理复杂的占位符文档。 理查德·摩尔 2019年3月13日1:58 0 票分享 评论动作 永久链接
0 不幸的是我不能。占位符文件是从包含有关 dna 样本、BOLD 和我们的收集管理系统的各种信息的电子表格创建的。要求是序列和无关信息必须以任意顺序导入。所以我用一个虚拟序列创建了一个虚拟序列文档(这是遗留的,我可能已经使用了你的 TextDocument 类)。 信息管理 2019年3月13日7:37 0 票分享 评论动作 永久链接
0 您能否在一次操作中导入电子表格和所有 ab1/fasta 文件,以便立即创建序列文档? 或者,您可以使用 DatabaseService 的子类包装电子表格,以便用户可以使用retrieve 方法进行搜索/浏览。然后,您可以只为与查询匹配的序列导入 ab1/fasta 文件,也可以使其返回 SummaryDocument 的子类( https://assets.geneious.com/developer/geneious/javadoc/latest/com/biomatters/geneious /publicapi/documents/SummaryDocument.html ) 这是一种特殊的虚拟文档,Geneious 可以很好地处理。 理查德·摩尔 2019年3月13日22:57 0 票分享 评论动作 永久链接