0
在我的SAP加載項中,一旦用戶在添加項目後單擊「確定」,就會在「銷售訂單」或「銷售報價」窗體中添加一些更改。以編程方式訪問SAP B1表單設置?
但是我的功能只適用於在表單設置中激活Discount%
字段。否則,加載項會崩潰。
如何檢查Discount%
是否在窗體設置中被激活?
如果我可以檢查,我可以顯示一條消息,要求用戶在再次使用該函數之前激活該字段。這個附加組件是用C#編寫的。
在我的SAP加載項中,一旦用戶在添加項目後單擊「確定」,就會在「銷售訂單」或「銷售報價」窗體中添加一些更改。以編程方式訪問SAP B1表單設置?
但是我的功能只適用於在表單設置中激活Discount%
字段。否則,加載項會崩潰。
如何檢查Discount%
是否在窗體設置中被激活?
如果我可以檢查,我可以顯示一條消息,要求用戶在再次使用該函數之前激活該字段。這個附加組件是用C#編寫的。
我已經在SAP社區網絡網站上發佈了這個問題,我從那裏得到了答案。下面可以看到相同的答案。
kMatrix = SBO_Application.Forms.ActiveForm.Items.Item("38").Specific;
//矩陣是在我的構造函數中定義的。
if (kMatrix.Columns.Item("15").Editable == false)
{
SBO_Application.MessageBox("Please activate the Discount% in form settings...", 1, "Ok");
}
//這裏的值"15"
是形式爲「銷售訂單」的折扣%的列值。如果您想對不同的色譜柱執行相同的檢查,請將"15"
替換爲您所需的色譜柱值。