首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以编程方式访问SAP B1窗体设置?

以编程方式访问SAP B1窗体设置?
EN

Stack Overflow用户
提问于 2016-01-21 14:25:28
回答 1查看 2K关注 0票数 0

在我的SAP加载项中,有一个函数,当用户在添加项目后单击"ok“时,会向”销售订单“或”销售报价“表单添加一些更改。

但是,只有在表单设置中激活了Discount%字段时,我的函数才能工作。否则,外接程序崩溃。

如何检查Discount%是否在窗体设置中被激活?

如果可以检查,我可以显示一条消息,要求用户在再次使用该函数之前激活该字段。

外接程序是用C#编码的。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-22 09:58:17

我已经在SAP社区网站上发布了这个问题,并从那里得到了答案。同样的答案见下文。

代码语言:javascript
复制
kMatrix = SBO_Application.Forms.ActiveForm.Items.Item("38").Specific; 

//矩阵是在构造函数中定义的。

代码语言:javascript
复制
if (kMatrix.Columns.Item("15").Editable == false)
{
  SBO_Application.MessageBox("Please activate the Discount% in form settings...", 1, "Ok");
}

//此处的值"15"是“销售订单”中折扣率%的列值。如果要对不同的列执行相同的检查,请用所需的列值替换"15"

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34926354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档