所以我们使用FMP11来做库存管理。我每周对我们的产品进行 3 次价格更新,最好将我们过去的成本值存储到一个单独的表中以用于历史定价。我知道我将如何进行大部分工作,但是是否可以创建一个标记为今天动态的新字段?因此,我的标题将标有该日期,并且将插入我其他字段中的旧定价值。
问问题
2887 次
2 回答
1
为您描述的目的创建新字段是一个坏主意。而是创建其他记录,并从上到下而不是从左到右进行报告。
也就是说,如果您想这样做,您可以将 FileMaker Server Advanced 与 JDBC 和 ALTER TABLE 命令一起使用。
于 2012-04-16T15:45:56.890 回答
0
创建一个新表(例如ArchivePricing
)以保存您以后要引用的值(例如ChangeDate
、Price
、Item
、ItemID
等)。
在当前表中创建一个名为的新字段z|newprice
- 使用它来输入您的新定价(您可以在列表布局中执行此操作,以便您可以轻松更改一堆价格)。
创建一个触发脚本的按钮:
在新表中创建新记录
ArchivePricing
并插入 ItemID(从而创建到原始表的链接) - 这可以使用脚本参数或设置变量来完成)...脚本继续。使用“设置字段”脚本步骤将信息插入到
ArchivePricing
表中的这条新记录中。使用该
Get (CurrentDate)
函数将日期插入ChangeDate
字段(从而捕获更改的日期)。在脚本完成之前,请务必在原始表中使用“设置字段”将字段中的值移动
z|newprice
到您的普通Price
字段中。在脚本末尾执行此操作,然后提交记录。
于 2012-06-12T14:20:39.730 回答