<% # 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 %>