您在這裡

如何利用 mysql 欄位當作下拉式選單?或是類是模組

z25525000's 的頭像
z25525000 在 2013-02-01 (週五) 17:19 發表

您好:

最近要做一個管理系統出了點問題要上來請益

是這樣的

我用新增內容 (Content types) 設計了一個表單 為公司資料

公司資料(資料表)
包含以下資訊

公司名稱
公司地址
公司電話
聯絡人

可以送出 可以用views 的表格 來看 剛剛新增的的公司資料

另外 要在設計一張表為 新增客戶業務(資料表)

新增客戶業務 需要

公司名稱
客戶名稱
客戶電話
接洽人員
洽談時間

然後我再新增表單時 如何把 公司資料(資料表)的公司名稱 給掛載到 新增客戶業務 的下拉式選單

也就是新建好的 公司名稱 資料欄位 要如何掛到 新增客戶業務 的下拉式選單 給使用者直接選擇

目前預設的 modules 好像沒有選項 可以直接把 資料表的某個欄位直接當成下拉式選單 不知道有沒有纇式的 modules 可以使用

謝謝! ^^

剛剛 同事又發現了一個方法 可能可行 (我還沒嘗試)

先用 分類 將公司資料(資料表)所需要的欄位

公司名稱
公司地址
公司電話
聯絡人

做出來

然後新增資料的頁面就可以做到一樣

之後用views 過濾分類項目 就可以做出連動 grid 一樣的效果

之後

新增客戶業務 欄位再直接 分類項目引用 > 公司名稱 直接把項目引用給 新增客戶業務

這樣 新增資料的頁面 就可以連動剛剛新增的 公司基本資料

就可以達到連動效果

不過 之後如果要做統計類的views 還真不知道會不會有毛病...

感謝大大 有空你的工作 我也去嘗試看看 謝謝 ^^

你好:

分類 一樣可以做出效果 但還是有其極限

例如 要把 user name 拉進來當下拉式選單 分類 本身就不可以辦到把 user 拉進來當分類

剛去嘗試 entityreference 這一個 modules

確實可以輕鬆地達到所需要的目標來當作下拉式選單

非常感感謝 k大的推薦

另外要請問一下

假如要做報表 有適當的 modules 可以使用嗎?

例如說 把當前狀態的 views 列出項目給列印出來 或是需要額外

調整項目 然後將調整完的結果列印出的的相關 modules 嗎?

謝謝!

概念應該是

同views 但不同tab 可以直接產生關連性質

不過後面 可能還會有業務申請單據的問題 很多不確定因素

所以在目前 都先拆開來

列印部分 我採用

Printer, email and PDF versions 不過views的表格內容都直接給我跳過....暈

另一款是

Views data export 這款印views的表格會出現一大堆空白 可能是不吃繁體字....

繼續研究看看 ^^ 謝謝