1

所以我们使用FMP11来做库存管理。我每周对我们的产品进行 3 次价格更新,最好将我们过去的成本值存储到一个单独的表中以用于历史定价。我知道我将如何进行大部分工作,但是是否可以创建一个标记为今天动态的新字段?因此,我的标题将标有该日期,并且将插入我其他字段中的旧定价值。

4

2 回答 2

1

为您描述的目的创建新字段是一个坏主意。而是创建其他记录,并从上到下而不是从左到右进行报告。

也就是说,如果您想这样做,您可以将 FileMaker Server Advanced 与 JDBC 和 ALTER TABLE 命令一起使用。

于 2012-04-16T15:45:56.890 回答
0

创建一个新表(例如ArchivePricing)以保存您以后要引用的值(例如ChangeDatePriceItemItemID等)。

在当前表中创建一个名为的新字段z|newprice- 使用它来输入您的新定价(您可以在列表布局中执行此操作,以便您可以轻松更改一堆价格)。

创建一个触发脚本的按钮:

  1. 在新表中创建新记录ArchivePricing并插入 ItemID(从而创建到原始表的链接) - 这可以使用脚本参数或设置变量来完成)...脚本继续。

  2. 使用“设置字段”脚本步骤将信息插入到ArchivePricing表中的这条新记录中。

  3. 使用该Get (CurrentDate)函数将日期插入ChangeDate字段(从而捕获更改的日期)。

  4. 在脚本完成之前,请务必在原始表中使用“设置字段”将字段中的值移动z|newprice到您的普通Price字段中。在脚本末尾执行此操作,然后提交记录。

于 2012-06-12T14:20:39.730 回答