我正在使用bika lims开发一个lims。我试图保持一个普遍的限制说bikaA,其中我可以存储所有可能的信息(所有类型的测试的列表,他们的成本,容器),可以在以后用于开发类似的子系统bikaB,bikaC等,其中仅包含的子集存储在bikaA中的信息取决于特定客户的需求。
基本上我想从一个通用限制中提取信息到实际最终产品的子限制。我想问的是:
1.如何从通用lims-bikaA中提取数据并将此数据转换为不同的格式,如csv。 2.如何将这些数据导入子宫。
答案 0 :(得分:4)
Bika LIMS使用包含设置数据的电子表格(例如here),您可以使用它来预先配置您提到的内容以及其他一些内容。您可以编辑此工作表并重新导入到每个新LIMS实例中。您还可以将此电子表格的子部分导入现有的bika.lims站点。导入器确实有一些粗糙的边缘(最值得注意的是,导入过程中的错误消息不是很容易阅读),但它对我们来说效果很好。
目前没有一个好的解决方案可以完全按照您的意愿行事,但是有here的导出和导入脚本。它们是简单的命令行脚本,并且它们不使用任何Plone迁移工具和插件。他们可以作为一个起点。一旦有足够的兴趣或时间,它计划清理它们并将它们包含在Bika LIMS中。
正如Luca Fabbri所说,如果您有特定问题,可以使用Bika邮件列表(或松弛频道) - 您可以在那里获得更快的响应。
希望这会有所帮助