
撰寫 AL Codeunit 讓其他頁面、報表或 Codeunit 呼叫重複使用
在 Business Central 用 AL 實作按鍵來新增所有資料 的客製程式中,有一個按鍵 DeleteAllRecords 是用來 刪除 Basic Table 裡所有資料。 為了讓 action(DeleteAllRecords) 邏輯可以重複使用,我們將其程式碼移到一…

在 Business Central 用 AL 實作按鍵來新增所有資料 的客製程式中,有一個按鍵 DeleteAllRecords 是用來 刪除 Basic Table 裡所有資料。 為了讓 action(DeleteAllRecords) 邏輯可以重複使用,我們將其程式碼移到一…

文章中 在 Business Central 用 AL 實作按鍵來新增所有資料 無法挑選資料來新增,而實務中有些情況是由使用者挑選特定的資料。為了達成這樣的功能,以 在 Business Central AL 中實作 Lookup to another table(建…

launch.json 是 Dynamics 365 Business Central AL 專案 的啟動設定檔(VS Code 用來偵錯、部署擴充套件時使用)。以下的參數實例,將逐項說明與實務用途。 configurations 陣列 這是所有啟動設定(launch profiles…

在文章中 在 Business Central AL 中實作 Lookup to another table(建立查詢選取視窗) 可以在 欄位:Name 來查詢使用者的資料,並逐筆新增。那如何用一個按鈕將所有資料都全部新增進來,並且篩選重覆就不要新增。 …

延伸文章 建立一個在 Business Central 裡獨立運行的應用程式(CRUD) 中的運用,在 Name 欄位 → 開窗查詢 User 資料(例如從系統 User 表或自訂表)→ 選取後自動把使用者的名稱與描述帶回當前記錄。 整體概念 在 AL …