%
# parametry:
# objekt (tree_table_row) účet který se má zobrazit
# pathstr adresa ve stromu uctu, neco jako drobeckova navigace. pro tree_table css
account = tree_table_row
account_type_test = 'true' if !defined? account_type_test or account_type_test.nil?
@epochs ||= epochs
if !defined? reverse_signs
reverse_signs = false
end
%>
<% if account.send(account_type_test) %>
<%= (' ' * (level-1)).html_safe -%>
<% if account.subaccounts.size>0 -%>
<% else -%>
↳
<% end -%>
<%= link_to account.popis_suffix.html_safe, account, {:title=> account.popis} -%>
|
<% @epochs.each do |epoch| %>
<%= @balances[account.id].andand[epoch.id].andand.reverse(reverse_signs).andand.to_s(@n_options) %>
|
<% end %>
<%= @balances[account.id].inspect %> |
<% if @celkem_col.nil? || @celkem_col %>
<%= account.balance2.reverse(reverse_signs).to_s(@n_options) %>
|
<% end %>
<% end %>
<% account.immediate_subaccounts.select{|a| a.send(account_type_test)}.each_with_index do |subaccount,index| %>
<%= render :partial => 'shared/tree_table_row', :object => subaccount,
:locals=>{ :level => level+1, :pathstr=>"#{pathstr}_#{index}",
:account_type_test=>account_type_test, :reverse_signs=>reverse_signs } %>
<% end %>