終於來到最後一天了!從開始對 Odoo 毫無經驗,以新手的角度,手牽手,邊學邊教,心忖看著網上有限資源就可以完成比賽。結果是在中後段由於無法取得截圖的關係近乎中...
不光是簡單的 Odoo 模組,搭配去年鐵人賽的文章,能從入門到進階,將我寫過的文章重新以知識點從新排序,而整理出的新手跨足 Odoo 開發的入門經典。 Odoo...
還有兩天就完成了,可是由於圖片上傳問題,還沒有辦法解決, 明天一定要解決這個問題 還有兩天就完成了,可是由於圖片上傳問題,還沒有辦法解決, 明天一定要解決這個問...
如果歸納下來,使用 GenAI 開發 Odoo 模組最重要的就是 Odoo 架構知識,理解模組的組成,藉由回顧前四天的 GenAI 操作,來一窺當你擁有前面所述...
續昨日,Studio 除了可更改現有的應用程式 APP 外,還可以自己創造應用程式 App 去方便自己工作。創造的應用程式可以有自己的圖像、顏色等以下示範一個簡...
今天除了要修正上篇的 GenAI 幻覺外,也會進行實作上常需要調整圖視的擺放及順序,GenAI 可以很快幫上忙,只要你清楚圖示上的資料是在 XML 的哪一段。...
運用 Odoo 知識將必要的部分拆解出來,再搭配 GenAI 來新增功能,這次實作去年的 Day11 的功能,詳細的內容可以參考下面連結。 [Day11] 圖書...
今日繼續Studio Field 上載中。。。Views 上載中。。。Relation上載中。。。 上載中。。。 上載中。。。 上載中。。。上載中。。。上載中。...
完成網站製作後,可以設定其它應用程式 APP。由於應用程式 APP太多,未必能夠在這有限的篇幅,把所有應用程式 APP羅列出來。在眾多應用程式 APP中,有一個...
GenAI 時代下,處理大型專案需要分而治之 (Odoo 模組即是),處理 Odoo 模組需要 Odoo 知識。 GenAI 非常厲害,但它處理大型專案時的記憶...
終於該出動魔法了!補齊及確認前面的知識後,我們來看看如何用 GenAI 來做我以前寫的圖書館模駔。[Day10] 圖書館管理系統 Security Groups...
manifest 文件和資料夾結構是創建和組織模組的核心元素。manifest 是模組的描述文件,負責定義模組的名稱、版本、依賴項、資料夾、文件等基本屬性。了解...
講完 Form View 資料創建後,再來就到資料集展示了,List View 能以簡潔的表格形式展示產品資訊,使得用戶能夠直觀地查看和管理產品資料。再來我們看...
上文做了基本的設置後,可以開始創建網上事業的第一步-建立網站。 為什麼先要建立網站呢? 建立網站就像開一間實體店一樣,讓客戶知道您已開業,可以先把自家服務/産品...
簡單的 Odoo 產品模型,配合 Form View 來顯示產品的創建。這個例子包括一個基本的產品模型,包含產品名稱、價格和庫存數量,並使用一個表單視圖來讓用戶...
今日開始設置公司。以Odoo Demo Company 作展示。打開就可以看到這充滿的版面 最後一個就是「Settings」大部份的設定都在這裡。左面的是模組的...
CSV 文件定義了具體的模型存取規則,XML 文件則定義了不同的使用者群組,用來管理存取控制和安全性設置的核心元件。讓我們更詳細地探討它們的關係及其與模型的互動...
為什麼必須盡量減少客製化開發? 對於客戶來說,客製化開發會產生額外的成本和時間延遲,有時甚至使專案面臨風險。此外,客製化開發會導致技術債務,客戶將在未來幾年內以...
CSV (Comma-Separated Values) 檔案是一種簡單的表格文件格式,常用於匯入和匯出數據。它們可以在 ERP(企業資源規劃)和電商系統中發揮...
我們在 Odoo 中處理 ERP 和電商應用時,模型定義和資料載入通常涵蓋了與產品、貨幣、國家等相關的結構和資料。這裡將會展示一個簡單的 Odoo 模型(Mod...
如何應對客戶的特殊需求 在與客戶打交道時,請記住利害關係人的目標與關鍵使用者的需求之間存在差異。大多數決策者的優先考慮的是時間和預算,而關鍵用戶大多會要求特定的...
XML(可擴展標記語言)是一種標記語言,用來結構化、存儲和傳輸數據。XML 的設計目的是為了能夠以一種對人類和機器都容易讀取的方式,定義和描述數據。它類似於 H...
如何管理客戶期望 開始之前,且聽Odoo 始創人 Fabien 娓娓道來: 「幾年前,一位潛在客戶的執行長要求我在簽署合約之前會面。她告訴我「這個計畫對我公司...
如何應付抗拒的人 一個常見的錯誤是把那些不相信的人放在一邊(畢竟,我們都更喜歡與同意我們所說內容的人一起工作)。如果有人是不相信,做相反的事:傾聽他們的意見,花...
Odoo ORM 支援某些 SQL 功能,如視圖 (Views)、索引 (Indexes)、事務 (Transactions)、資料完整性 (Data Inte...
⼆次部署 在初始部署⼀個⽉後,專案負責⼈審查第⼀階段中未啟動的剩餘開發清單(即計劃在後續階段進⾏的開發:沒有它也可以運作業務,但並不理想)。 ⼀段時間後,根據關...
昨日談過實踐方案前部份,今日續談,並開始下一步驟-上線。 驗證和最終使用者培訓 完成一個階段的所有要求後,單一聯絡人(SPoC)負責所有最終測試並為上線開綠燈。...
Odoo ORM 更適合處理大多數日常應用中的 CRUD 操作,而 SQL 則在性能優化和處理複雜查詢時更加靈活。不囉說,先上精彩的對照表格。 SQL DML...
我們實際上會製作兩個分頁 1.介紹頁,這邊放的比較像形象網頁,讓維修的時候也可已有地方能介紹目前的產品 2.維修清單,其中可以篩選目前的還沒有完成的客戶,其中可...
Odoo ORM 將資料庫的 DDL 操作抽象化為高階的 Python 語法,簡化了開發者對資料庫操作的負擔,同時仍然利用底層的 DDL 來實現資料庫的實際操作...