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的更多相关文章
随机推荐
- python初学心得之一
昨天开始接触并学习python,对python有了初步印象. 一.python主要应用方向 二.python语言类型 三.python2和3的主要区别 四.常见字符编码 五.Python语法初学 一 ...
- javaScript:压缩图片并上传
html代码: <input id="file" type="file" name="filesName"> js代码: var ...
- 深度学习原理与框架- tf.nn.atrous_conv2d(空洞卷积) 问题:空洞卷积增加了卷积核的维度,为什么不直接使用7*7呢
空洞卷积, 从图中可以看出,对于一个3*3的卷积,可以通过使用增加卷积的空洞的个数,来获得较大的感受眼, 从第一幅图中可以看出3*3的卷积,可以通过补零的方式,变成7*7的感受眼,这里补零的个数为1, ...
- win10如何查看文件扩展名
就可以修改扩展名,修改文件类型.
- 如何实现word上传服务器
目前大部分的博客作者在用Word写博客这件事情上都会遇到以下3个痛点: 1.所有博客平台关闭了文档发布接口,用户无法使用Word,Windows Live Writer等工具来发布博客.使用Word写 ...
- ansible批量自动安装LNMP
- Tensorflow的验证码识别
最近在弄深度学习,从网上找了一些资料.这是基于Tensorflow的深度学习的验证码识别.https://cuijiahua.com/blog/2018/01/dl_5.html http://blo ...
- 3D Math Keynote 4
[3D Math Keynote 4] 1.三角带. 合并三角带能够提升渲染效率. 三角扇. 2.边缩坍,将边缩减为顶点 . 网格消减,使用边缩坍,可以实现渐进式网络. 3.下图左边是面拆分.右边是焊 ...
- css的继承和层叠
标签(空格分隔): css css称为层叠样式表,CSS有两大特性:继承性和层叠性,本章简单介绍一下继承性: 继承性: 定义:继承就是给父及设置了一些属性,子级继承了父及的该属性,这就是我们的css的 ...
- docker学习-lnmp+redis之搭建redis容器服务
1. 目录映射:/lnmp/data/redis:/data/lnmp/conf/redis/redis.conf:/etc/redis/redis.conf/lnmp/logs/redis:/var ...