class TaskWorker

Public Instance Methods

layout() click to toggle source
# File Views/Task/Worker.rb, line 4
def layout
  set_data_class :Workers
  
  gui_hbox do
    gui_vbox :nogroup do
      vtlp_list :workers, "login_name"
      show_button :delete
    end
    gui_vbox :nogroup do
      #show_find :login_name
      #show_find :person_id
      show_block :work
      
      show_button :new, :save
    end
  end
end
rpc_find( session, field, data ) click to toggle source

Standard search-field action to take

# File Views/Task/Worker.rb, line 23
def rpc_find( session, field, data )
  rep = Entities.Persons.find( field, data )
  if not rep
    rep = { "#{field}" => data }
  end
  reply( :update, rep ) + rpc_update( session )
end