AX_DataSource
for (custInvoiceJourLocal = custInvoiceJour_ds.getFirst(true) ? custInvoiceJour_ds.getFirst(true) : custInvoiceJour;
custInvoiceJourLocal;
custInvoiceJourLocal = custInvoiceJour_ds.getNext())
{
info(custInvoiceJourLocal.recid);
custInvoiceJourLocal.reread();
}
custInvoiceJour_ds.reread();
custInvoiceJour_ds.refresh(); ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
AifService service = element.args().record();
aifAction_DS.query().dataSourceTable(tablenum(AifAction)).addRange(fieldnum(AifAction,ClassId)).value(int2str(service.ClassId));
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
assetBookTable_ds.object(fieldnum(AssetBookTable, WorkingDays_IN)).visible(false);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if (element.args().dataset() != tablenum(BankCodaTrans))
{
throw error("@SYS22996");
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Init methods
Query q = new Query();
QueryBuildDataSource qB;
;
qB = q.addDataSource(tablenum(BOMCalcTable));
qB.addRange(fieldnum(BOMCalcTable,ItemId)).value(queryValue(bomDesignerBOMCalc.parmItemId()));
this.query(q);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
this.query().dataSourceNo().addSortField(fieldnum(BOMCalcTable,PriceCalcId),SortOrder::Ascending);
this.query().dataSourceTable(tablenum(ExciseRG23ARegister_IN)).addSelectionField(fieldnum(ExciseRG23ARegister_IN, rg23aRecoverable), SelectionField::Sum);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
custInvoiceJourLocal
object fieldNameRef;
;
fieldNumRef = tableName_ds.object(fieldNum(tableName,fieldName));
fieldNumRef.methodName();
THK_InventAFormLine.dataSource().reread();
THK_InventAFormLine.dataSource().refresh();
THK_InventAFormLine.dataSource().active();
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
multiselectionHelper _multiselectionHelper;
THK_InventAFormLine inventAFormLine;
;
_multiselectionHelper = multiselectionHelper::createFromCaller(element);
for(inventAFormLine = _multiselectionHelper.getFirst();
inventAFormLine;
inventAFormLine = _multiselectionHelper.getNext())
{
tmpAFLineTable.clear();
tmpAFLineTable.THK_InventAFormId = inventAFormLine.THK_InventAFormId;
tmpAFLineTable.LineNum = inventAFormLine.LineNum;
tmpAFLineTable.insert();
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
THK_ProdPMCInquiryDataUpdate_new THK_ProdPMCInquiryUpate = new THK_ProdPMCInquiryDataUpdate_new();
Queryrun localQueryrun;
THK_PMCInquiryTable_Prod localPMCInquiryTable_Prod;
ProdTable localProdTable;
;
super();
//THK_ProdPMCInquiryUpate.refreshProdTable(THK_PMCInquiryTable_Prod_ds.queryRun().query());
localQueryrun = new SysQueryRun(THK_PMCInquiryTable_Prod_ds.queryRun().query());
while (localQueryrun.next())
{
if (localQueryrun.changed(tableNum(THK_PMCInquiryTable_Prod)))
{
localPMCInquiryTable_Prod = localQueryrun.get(tableNum(THK_PMCInquiryTable_Prod));
//localProdTable = ProdTable::find(localPMCInquiryTable_Prod.ProdTable_ProdId);
// <junwa> VAR-Modification on 23 四月 2013 at 11:06:58 by KTL junwa - Begin
changecompany(localPMCInquiryTable_Prod.SourceDataAreaId)
{
localProdTable = ProdTable::find(localPMCInquiryTable_Prod.ProdTable_ProdId);
THK_ProdPMCInquiryUpate.updateProdTable(localProdTable);
}
// </junwa> VAR-Modification on 23 四月 2013 at 11:06:58 by KTL junwa - End
}
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
THK_PMCInquiryTable_Prod_ds.research();
THK_PMCInquiryTable_Prod_ds.refresh();
THK_PMCInquiryTable_Prod_ds.active();
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
formRun = element.args().caller();
for(intDsCount = ;intDsCount<= formRun.dataSourceCount();intDsCount++)
{
i++;
if(formRun.dataSource(intDsCount).name() == tableStr(QuotLine))
{
fdsSalesQuotationLine = formRun.dataSource(intDsCount);
fdsSalesQuotationLine.executeQuery();
}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
AX_DataSource的更多相关文章
随机推荐
- TCP协议-如何保证传输可靠性
转自 https://blog.csdn.net/xuzhangze/article/details/80490362 TCP协议保证数据传输可靠性的方式主要有: (1)检验和 在发送数据时,为了计算 ...
- WIN下的Django安装
转自https://www.cnblogs.com/lfxiao/p/7510002.html
- 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值
可以在处理Post方法的Action添加一个特性:[ValidateInput(false)],这样处理就更加有针对性,提高页面的安全性. [HttpPost][ValidateInput(false ...
- pymysql操作
import pymysql conn_mysql = pymysql.connect(host='127.0.0.1',port=3306,user='root',password='123456' ...
- MySQL sql_mode 说明(及处理一起 sql_mode 引发的问题)(转)
1. MySQL莫名变成了 Strict SQL Mode 最近测试组那边反应数据库部分写入失败,app层提示是插入成功,但表里面里面没有产生数据,而两个写入操作的另外一个表有数据.因为 insert ...
- javaScript:压缩图片并上传
html代码: <input id="file" type="file" name="filesName"> js代码: var ...
- hbase版本升级的api对比
前言 今天来介绍一下,hbase的2.1.0版本升级之后和1.2.6版本的api方法的一些不同之处. hbase的工具类 在介绍hbase的相关的java api之前,这里先介绍一下hbase的工具类 ...
- qingstor python-sdk 安装错误 src/MD2.c:31:20: fatal error: Python.h: No such file or directory
ubuntu安装python qingstor-sdk, src/MD2.c:31:20: fatal error: Python.h: No such file or directory compi ...
- SQL Server中与IO相关的等待类型:IO_COMPLETION和PAGEIOLATCH_*
一个大的SQL语句操作,执行计划中包含了一个merge join操作,观察到SQL长时间处于IO_COMPLETION等待状态,如果是读取相关的表的数据,服务器应该全力为其服务,但是服务器的物理IO又 ...
- 20175213《Java程序设计》实验二Java面向对象程序设计实验报告
实验内容 1.初步掌握单元测试和TDD 2.理解并掌握面向对象三要素:封装,继承,多态 3.初步掌握UML建模 4.熟悉S.O.L.I.D原则 5.了解设计模式 知识总结 1.伪代码 2.产品代码: ...