【发布时间】:2014-08-05 10:35:11
【问题描述】:
我想在 AX2012 中创建一个类,我可以从 Ax2012 Business Connector 调用它,它允许我为指定的表生成 SQL 语句。
我在课堂上实现的方法是:
client server public static str getTableStatement(str tableName)
{
OMInternalOrganization org;
select generateOnly org;
info(org.getSQLStatement());
return org.getSQLStatement();
}
我的问题是:我现在如何使用参数 tableName 而不是 OMInternalOrganization 的静态分配。
找到另一种获取 SQL 语句的方法也可以。
我是一名 .Net 开发人员,几乎没有 X++ 开发经验。
感谢您的帮助!
【问题讨论】:
-
“找到另一种获取 SQL 语句的方法也可以” - 您的
getSQLStatement方法的当前逻辑是什么? -
@10p - getSQLStatement 是 2012 年的基础。我也不知道。
-
我当前的逻辑是从 ax 元数据服务中获取表名并基于此构建 sql 语句。我在这里遇到了继承问题,所以我发现可以从 AX 获取语句,但我不知道如何。
标签: c# sql axapta dynamics-ax-2012 ax