gpt4 book ai didi

ms-access - 如何以 Access 连续形式模拟组 header ?

转载 作者:行者123 更新时间:2023-12-02 17:54:58 24 4
gpt4 key购买 nike

我在 Access 中有一个以连续 View 显示的表单(不是报表),其中包含大量重复数据。即它看起来像:

State Names<br/>
FL
Abe<br/>
FL
Bart<br/>
FL
Charlie<br/>
GA
Deleanor<br/>
GA
Mary

这需要是交互式的(每行以及表单标题中有一些命令按钮),但是有很多重复的数据。有没有办法按州添加组标题?即使其看起来像:

State Names<br/>
FL<br/>
Abe<br/>
Bart<br/>
Charlie<br/>
GA<br/>
Deleanor<br/>
Mary

最佳答案

我发现发布的解决方案存在许多问题。最明显的是,如果存在重复条目,就会出现问题(如前所述)。但我发现存在一个更深层次的问题,即您不能这样做,并且仍然对另一个字段上的数据进行排序(假设您想按每个名称在每个州首次注册的日期进行排序,但不排名他们就是这样)。

在 Microsoft 知识库的“使用代码”部分可以找到更好的解决方案:

http://support.microsoft.com/kb/q101081

该部分的代码以您定义的任何排序顺序从“上一个”字段检索实际数据。

计算量可能有点大,因此它仅适用于小型数据集,但我通过首先测试该函数取得了良好的结果:

=PrevRecVal([表单]![myForm],"ID",[ID],"姓名")=[姓名])

然后将其放入 IIF 函数中:

=IIf(PrevRecVal([表单]![myForm],"ID",[ID],"姓名")=[姓名],"",[FullName])

关于ms-access - 如何以 Access 连续形式模拟组 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3071512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com