我不是程序员,但我必须为旅行创建一个费用表。它必须是PDF格式(最好是Adobe Acrobat可编辑)。我用Excel创建了表单并将其导出到Adobe,但当然,公式不会传输。
我有3页相同的计算旅行费用,唯一的区别是第一页上有一个额外的单元格,用于计算从每个页面到总计的总计。听起来很容易。所有页面都单独计算没有问题,但我无法将各个页面的总数引用到总计的第一页。
我正在使用Adobe LiveCycle,因为它“简化”了像我这样的人的编程过程。它到目前为止工作得很好,但这是我遇到的唯一问题,也是阻止我使用表单的唯一方法。
所有三个页面都在同一个文档中。当我在每个页面中使用FormCalc作为总计时,它很有效:
topmostSubform.Page1.P1TotalGrand :: calculate - (FormCalc,client) $ = P1MileageTotal + P1TransAirTotal + P1CarRenTotal + P1HotelTotal + P1AllowTotal + P1PhoneTotal + P1MIETotal + P1BusMealTotal + P1OtherTotal
如果我转到下一页,它看起来像这样:
topmostSubform.Page2.P1TotalGrand :: calculate - (FormCalc,client) $ = P1MileageTotal + P1TransAirTotal + P1CarRenTotal + P1HotelTotal + P1AllowTotal + P1PhoneTotal + P1MIETotal + P1BusMealTotal + P1OtherTotal
我只想将它们加在一起。当我尝试时,它无法识别第二页,我不知道为什么。表格非常基本,我真的很感激任何帮助。如果您需要任何其他信息,我将很乐意为您服务。
答案 0 :(得分:1)
我相信你能做到。应该有很多方法,我也是新手,所以这里有两种方式......
如果你想要总共2页 - 在你想要的页面上无关紧要,公式应该是
topmostSubform.Page1.P1GREATTotalGrand::calculate - (FormCalc, client)
$=P1TotalGrand+P2TotalGrand
诀窍是通过按住Ctrl键来选择,然后选择您要选择的字段,然后输入。这应该可以解决问题。
如果您希望总数位于第一页。
将P2GreatTotalGrand
设为全局数据,并在第一页上创建相同的数据字段,并在第一页上添加此新数据字段,以获得第一页上的总计。