頁面的 DataSource OuterJoin

更新於 發佈於 閱讀時間約 1 分鐘
當頁面中存在兩個的DataSource,其中關連為OuterJoin
在這個時候,當父表更新資料時,子表會自動新增一筆空白的行
導致下一個父表資料更新會顯示子表行已經存在無法更新
例如:我有一個表在顯示銷售單與台灣發票(GUI)的清單且僅可編輯銷售單資料
其功可能因為銷售單(salesTable)不開發票而沒有發票資料
在這時候,我們會在form上將salesTable outerJoin GUI
且複寫GUI DataSource 的 write()
將其中的super();拿掉
這樣會讓write這個事件被跳過
就不會寫入GUI的DataSource了唷~~~
avatar-img
0會員
5內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Ruby的沙龍 的其他內容
在F&O中,清單選取後的功能按鈕有的時候會因為複選disable 但是有的還是能夠正常運作 今天就來設定如何讓清單功能可以複選 且在X++中如何去使用多選資料去呼叫功能 1.按鈕屬性:   在Form上面新增按鈕(Button),且設定屬性"Multi Select"為Yes  就可以在清單資料多
D365 Finance and Operation為一個多公司多國家多語言的ERP系統 但有些功能就只有指定國家需要 例如台灣專有的台灣發票功能 本文介紹的就是該如何設定程式或者按鍵依照國家別顯示或者執行 1. 程式中控制: 在程式中加入 #ISOCountryRegionCodes if (Sy
在一個功能需要長時間執行,執行時一直占用頁面導致無法繼續操作 就可以使用Batch Job讓功能背景執行 此章節紀錄撰寫擁有Batch 選項的Class 新增三個Class 來製作擁有Batch 選項的Class 1- Contract(參數的結構) 此Class 主要決定執行功能的參數結構與型別
這是關於一個Dynamics 365 Finance and operations這套Microsoft ERP系統技術顧問的筆記
在F&O中,清單選取後的功能按鈕有的時候會因為複選disable 但是有的還是能夠正常運作 今天就來設定如何讓清單功能可以複選 且在X++中如何去使用多選資料去呼叫功能 1.按鈕屬性:   在Form上面新增按鈕(Button),且設定屬性"Multi Select"為Yes  就可以在清單資料多
D365 Finance and Operation為一個多公司多國家多語言的ERP系統 但有些功能就只有指定國家需要 例如台灣專有的台灣發票功能 本文介紹的就是該如何設定程式或者按鍵依照國家別顯示或者執行 1. 程式中控制: 在程式中加入 #ISOCountryRegionCodes if (Sy
在一個功能需要長時間執行,執行時一直占用頁面導致無法繼續操作 就可以使用Batch Job讓功能背景執行 此章節紀錄撰寫擁有Batch 選項的Class 新增三個Class 來製作擁有Batch 選項的Class 1- Contract(參數的結構) 此Class 主要決定執行功能的參數結構與型別
這是關於一個Dynamics 365 Finance and operations這套Microsoft ERP系統技術顧問的筆記
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
這系列會以實際的資料來教學並練習,這篇資料取自Tableau的 Superstores 裡的Orders工作表,我們在做實際的數據分析以前,想要先來了解自己的資料。第一眼望去,總共有9994筆內容(+1筆欄位名),第一個問題來了,資料筆數會等於總訂單數嗎?更精確地說,到底有多少不重複的訂單?
在處理數據時,最可能會遇到數據中含有None的時候,若沒有處理就進行運算就會造成程式崩潰或者報錯 數據中含有None input_list = [(42, 292), (28, 296), (999, 92), (993, 46), (219, 4), (279, 2), (None, None
Thumbnail
※ 何時該使用 JOIN? JOIN 使用的時機是:當你需要同時查詢一張以上的資料表的時候。 ※ SQL有哪些TABLE JOIN的方式? INNER JOIN LEFT JOIN RIGHT JOIN SELF JOIN ※ 使用 JOIN 的時候,我們需要考慮到: 我要使用哪一種
Thumbnail
在前一篇我們已經成功地建立簽核表單及簽核節點並關聯回請假表單,而本篇會接著介紹如何管理簽核節點狀態並同步更新簽核表單狀態。
Thumbnail
本文介紹瞭如何在後端系統開發時設計不同表單的簽核流程,包括請假表單和採購表單。以及如何動態生成簽核表單,並建立簽核節點。另外還介紹瞭如何利用繼承來簡化簽核流程的設定。
當報表資料切換多頁時,如何在報表中重複顯示表頭的方法。
Thumbnail
本文將介紹 SQL 中的連接(JOIN),連接(JOIN)是用於結合來自兩個或多個資料表的相關數據,建議讀過我之前發佈的幾篇"SQL學習筆記"之後再來看這篇。
Thumbnail
題目敘述 題目會給定一個pandas DataFrame作為輸入,要求我們以原有的資料表email欄位為比較基準,刪除重複的列 data rows,只保留最早第一次出現的。 題目的原文敘述 Example 1: Input: +-------------+---------+--------
Thumbnail
題目敘述 題目會給我們兩張資料表,第一張是Sales,第二張是Product。 第一張是Sales表格,裡面分別有sale_id、 product_id、year、quantity、price等欄位。其中(sale_id、 product_id)做為複合主鍵Primary key Table:
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
這系列會以實際的資料來教學並練習,這篇資料取自Tableau的 Superstores 裡的Orders工作表,我們在做實際的數據分析以前,想要先來了解自己的資料。第一眼望去,總共有9994筆內容(+1筆欄位名),第一個問題來了,資料筆數會等於總訂單數嗎?更精確地說,到底有多少不重複的訂單?
在處理數據時,最可能會遇到數據中含有None的時候,若沒有處理就進行運算就會造成程式崩潰或者報錯 數據中含有None input_list = [(42, 292), (28, 296), (999, 92), (993, 46), (219, 4), (279, 2), (None, None
Thumbnail
※ 何時該使用 JOIN? JOIN 使用的時機是:當你需要同時查詢一張以上的資料表的時候。 ※ SQL有哪些TABLE JOIN的方式? INNER JOIN LEFT JOIN RIGHT JOIN SELF JOIN ※ 使用 JOIN 的時候,我們需要考慮到: 我要使用哪一種
Thumbnail
在前一篇我們已經成功地建立簽核表單及簽核節點並關聯回請假表單,而本篇會接著介紹如何管理簽核節點狀態並同步更新簽核表單狀態。
Thumbnail
本文介紹瞭如何在後端系統開發時設計不同表單的簽核流程,包括請假表單和採購表單。以及如何動態生成簽核表單,並建立簽核節點。另外還介紹瞭如何利用繼承來簡化簽核流程的設定。
當報表資料切換多頁時,如何在報表中重複顯示表頭的方法。
Thumbnail
本文將介紹 SQL 中的連接(JOIN),連接(JOIN)是用於結合來自兩個或多個資料表的相關數據,建議讀過我之前發佈的幾篇"SQL學習筆記"之後再來看這篇。
Thumbnail
題目敘述 題目會給定一個pandas DataFrame作為輸入,要求我們以原有的資料表email欄位為比較基準,刪除重複的列 data rows,只保留最早第一次出現的。 題目的原文敘述 Example 1: Input: +-------------+---------+--------
Thumbnail
題目敘述 題目會給我們兩張資料表,第一張是Sales,第二張是Product。 第一張是Sales表格,裡面分別有sale_id、 product_id、year、quantity、price等欄位。其中(sale_id、 product_id)做為複合主鍵Primary key Table: