redmine中增加查詢三步走

2021-06-14 19:04:38 字數 946 閱讀 8485

假設有檢視tasklists

(1)增加資料對映,在models中增加檔案tasklist.rb:

class tasklist < activerecord::base

end

(2)增加控制類及控制對映

a)controllers目錄下增加tasklists_controller.rb:

# get /monthworks

# get /monthworks.json

def index

@tasklists = tasklist.find(:all)

respond_to do |format|

format.html # index.html.erb

format.json

endend

end

b)routes.rb中增加控制對映

resources :tasklists

(3)增加檢視類

在views中tasklists增加檔案index.html.erb

人員 總任務

完成任務

延遲任務

計畫工時

實際工時

任務完成質量

<% @tasklists.each do |tasklist| %>

<%= tasklist.lastname %><%= tasklist.firstname %>

<%= tasklist.tasknum %>

<%= tasklist.donetasknum %>

<%= tasklist.latetasknum %>

<%= tasklist.sworktime %>

<%= tasklist.aworktime %>

<%= tasklist.taskq %>

<% end %>

ok,搞定,訪問即可看到成果

圍棋程式三步走

用什麼語言及用win還是linux無所謂。第一步 介面。要求不高,能交替著子,能自動提子 規則 能判定勝負,能記譜 不難,很多人已完成,而且能完成得不錯 不過完美的程式要充分打磨 難度係數計為2 第二步 使程式下完一局棋 用一種或幾種演算法 當然不是完全的隨機演算法 使程式能完成一局棋。其過程中能基...

ExtJs閉包三步走

構造閉包的一般步驟 1 在函式a內部定義乙個函式b 2 通過呼叫a把b的引用返回出來,賦值給其他作用域中的乙個變數c 3 通過c執行b 通過一段 來展示閉包的模版 function a return b var c a c 例 使用閉包模擬私有屬性 var person function getna...

0720 做產品,三步走

好像,事情也沒那麼複雜 發現需求做出產品以滿足需求告知需要的人 發現需求,首先要豐富自己的生活,提高自己的品位。這樣,才能發現生活中不如意的地方,也就是要改進的點。多和不同的人接觸,洞察別人的需求,也是很重要的。有了需求,就得有能力把產品做出來。落實到具體,主要是產品設計和開發。有了好產品,還得讓別...