1

我不是程序员,但我必须创建一个旅行费用表。它必须是 PDF 格式(最好是 Adob​​e Acrobat 可编辑)。我用 Excel 创建了表格并将其导出到 Adob​​e,但当然,公式不会传输。

我有 3 页相同的用于计算差旅费用,唯一的区别是第一页上有一个额外的单元格,用于计算从每一页到总计的总数。听起来很容易。所有页面都单独计算没有问题,但我无法将各个页面的总数引用到总计所在的第一页。

我使用 Adob​​e LiveCycle 是因为它“简化”了像我这样的人的编程过程。到目前为止它工作得很好,但这是我唯一遇到的问题,也是唯一让我无法使用表格的事情。

所有三个页面都在同一个文档中。当我将 FormCalc 用于每个页面中的总计时,效果很好:

topmostSubform.Page1.P1TotalGrand::calculate - (FormCalc, 客户端) $=P1MileageTotal+P1TransAirTotal+P1CarRenTotal+P1HotelTotal+P1AllowTotal+P1PhoneTotal+P1MIETotal+P1BusMealTotal+P1OtherTotal

如果我转到下一页,它看起来像这样:

topmostSubform.Page2.P1TotalGrand::calculate - (FormCalc, 客户端) $=P1MileageTotal+P1TransAirTotal+P1CarRenTotal+P1HotelTotal+P1AllowTotal+P1PhoneTotal+P1MIETotal+P1BusMealTotal+P1OtherTotal

我只是希望能够将它们加在一起。当我尝试时,它无法识别第二页,我不知道为什么。表格非常基本,我非常感谢任何帮助。如果您需要任何其他信息,我很乐意提供帮助。

4

1 回答 1

1

我相信你能做到。应该有很多方法,我也是新手所以这里有两种方法......

  1. 如果你想要总共 2 页 - 不管你想要哪一页,公式应该是这样的

    topmostSubform.Page1.P1GREATTotalGrand::calculate - (FormCalc, client)
    $=P1TotalGrand+P2TotalGrand
    

    诀窍是通过按住 Ctrl Key来选择两者,然后选择要选择的字段而不是输入。这应该可以解决问题。

  2. 如果您希望总数位于第一页。将其P2GreatTotalGrand设为全局数据 并在第一页创建相同的数据字段,然后在第一页添加这个新字段和已经在第一页上的字段,以便在第一页获得总计。

于 2012-05-21T09:26:20.917 回答