我有一份显示,在一个客户资产负债表上追踪一个价值净额。 客户模式有许多资产负债表,是一种属于客户的资产负债表模式,每个资产负债表都有许多资产和许多负债(冻结)。 资产负债表的显示页列出了资产、负债和价值总额净额。 现在,通过进入四分之一(1、2、3或4)和一年订购资产负债表。 因此,每个客户的资产负债表按2010年Q1、2010年Q2等列出。
我想做的是,将任何特定资产负债表上的资产、负债和净值总额与以前为该客户输入的资产负债表进行比较。 从上季度到去年,只要是上个入境点,就可以做到这一点。
How do I do this?
<>>>> 奥凯就是一个较为简单的模式(我的客户模式),我列举了在名单上显示下一个或以前的客户名称的基本原理:
def nextname
self.class.
order( "id" ).
where( "id > :id", attributes.symbolize_keys).first
end
唯一的问题是,在表上最后一位客户到场时,会发现错误:
undefined method `name for nil:NilClass Extracted source (around line #37):
37: <%=@client.nextname.name %>
我需要写什么来回一个空白,那里有另一个记录?