Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的公司,我们有一个 Excel 主定价表,我们会不断更新。但是,我们在 InDesign、Excel、我们的网站(带有 MYSQL 数据库)和第 3 方网站上有营销材料。每个月我们都会更新我们的价格,我们必须手动更新所有价格,这需要大量工作,并且容易出错。
我相信今天有这么多东西,有一种方法可以从我们的主表中简化所有这些,所以我们只需要更新主表,其余的可以自动更新..
任何人都可以为我提出一个解决方案,或者至少是一个好的方向吗?
我会采取的方法是将主表移动到数据库中。这将允许我创建一个简单的基于 Web 的 gui,它使用 Web 服务和基于角色的身份验证。Web 服务将生成 xml、csv 等。这将进一步允许集中管理定价,从而防止流氓经理/销售人员损害公司的底线。
我不同意 Woot4Moo 的建议,但业务现实(成本、经验、持续维护)可能会阻止您将 Excel 用作主价目表。幸运的是,Excel 作为简单查询的 ODBC 兼容数据源可以正常工作。
假设 Excel 主工作表位于可访问的位置(即在共享网络驱动器上,而不是某人的 PC 上),您可以从 MySQL、Excel 和 InDesign 创建 ODBC 连接以提取数据。第三方网站可能会更困难,因为它们无法访问您的网络(即使您迁移到内部 RDBMS 也是如此,尽管您可以创建 API)。
有关 Excel 连接字符串的示例,请参见此处和此处。