我正在使用 Drupal 6 为一家测量公司做一个项目。最终,员工需要将测量结果输入到新的内容类型中。目前,他们在一个大型 Excel 电子表格中进行此操作,其中有一堆宏可以在单元格之间进行计算(米到英尺、m^2、一些定价内容)。
我的问题是:如何在 Drupal 6 中最好地复制此电子表格的功能,请记住,使用该系统的员工收集的数据量因项目而异(即 3 层房屋与带地下室的 1 层房屋等)。
到目前为止我有两个想法:
创建新的内容类型并使用 CCK 字段填充它。使用 Sheetnode 的 CCK 功能删除 Sheetnode CCK 字段以准确复制电子表格。使用视图以其他方式显示此数据。
创建新的内容类型并使用 CCK 字段填充它。使用视图(可能还有视图计算之类的东西)来获取不同的测量值。
也就是说,我完全愿意接受这两个实现之外的建议。
谢谢你!
我没有答案,只是有一个警告。我做了一个项目,其中多个内容同时呈现在页面上,每个内容都位于其自己的节点中。多个节点的缺点是每个节点至少有一个(可能很复杂)查询会对性能造成影响。
因此,在这种情况下,如果工作表中有很多行,并且每行都是一个节点,那么您可能会遭受相当严重的性能打击。
这可能是可以接受的——但我想我应该提醒你一下。
这可能是最好在 Drupal API 之上创建专用机制而不是使用节点+CCK 的最佳时机之一。
就像我说的,我可能过于谨慎了。这取决于您的具体用例。
HTH!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)