【问题标题】:AX2012 Using Select query to display data in a data grid viewAX2012 使用 Select 查询在数据网格视图中显示数据
【发布时间】:2014-07-18 11:04:00
【问题描述】:
我有新的表格,我正在寻找通过指定我自己的查询在网格中显示所有记录,功能也可能是:
static void queryVendtableSelect(Args _args)
{
VendTable vendTable;
while select firstOnly *
from vendTable
order by vendTable.AccountNum
where vendTable.Blocked =="aaaaaaaaa"
}
我什么时候可以放这个字体?
任何想法。谢谢
【问题讨论】:
标签:
axapta
microsoft-dynamics
x++
dynamics-ax-2012
ax
【解决方案1】:
对于提供的示例,您可以覆盖 VendTable 数据源中的 init 方法,如下所示:
public void init()
{
QueryBuildDataSource qbds;
QueryBuildRange qbr;
super();
qbds = this.query().dataSourceTable(tableNum(VendTable));
qbds.sortClear();
qbds.addSortField(fieldNum(VendTable, AccountNum));
qbr = SysQuery::findOrCreateRange(qbds, fieldNum(VendTable, Blocked));
qbr.value(queryValue('aaaaaaaaa'));
}