【发布时间】:2014-04-30 07:57:53
【问题描述】:
我需要使用条形码 EAN128 进行一些数据检索。
表单中必须有2个控件;第一个是itemId,第二个是nameAlias,都来自inventTable。我的问题是,当用户扫描itemId 时,它也必须在第二个控件中检索nameAlias。因此,我在表中创建了两种显示方法,用作数据源。
我将这些方法拖到我的表单设计中。
这是第一个控件的代码:
public display BarcodeString myB()
{
Barcode barcode;
InventTable inv;
;
barcode = Barcode::construct(BarcodeType::EAN128);
barcode.string(true, inv.ItemId);
barcode.encode();
return barcode.barcodeStr();
}
这是第二个控件的代码,它必须检索 nameAlias
Public display ItemNameAlias qty()
{
return InventTable::find(this.myB()).NameAlias;
}
提前感谢您的帮助。
【问题讨论】:
-
以后请不要截图你的代码。将其复制并粘贴到此处;这将使我们更容易使用它并帮助您解决问题。
-
好的,我会预见到你的评论
标签: barcode axapta x++ dynamics-ax-2012