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(1).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 =1 ;intDsCount<= formRun.dataSourceCount();intDsCount++)  {      i++;      if(formRun.dataSource(intDsCount).name() == tableStr(QuotLine))      {          fdsSalesQuotationLine = formRun.dataSource(intDsCount);          fdsSalesQuotationLine.executeQuery();      }  }
/

 

转载于:https://www.cnblogs.com/zoao/p/6762259.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Spring框架中,spring.datasource是一个配置属性,用于配置数据源的相关信息。在application.properties文件中,可以通过设置spring.datasource.url来指定MySQL数据库的连接URL,包括主机名、端口号和数据库名称等信息。\[1\] 在Spring JDBC中,DataSource是用于获取物理数据源连接的工厂类。它是AbstractDataSource类的子类,实现了DataSource的所有父接口方法,但保留了getConnection()方法由子类实现。\[2\]通过配置spring.datasource.username和spring.datasource.password,可以指定连接数据库所需的用户名和密码。 总结来说,spring.datasource是用于配置数据源的相关信息,包括连接URL、用户名和密码等。DataSource是获取物理数据源连接的工厂类,用于在Spring框架中获取数据库连接。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [解析mysql的spring.datasource.url获取host,端口,数据库名,获取表里的 字段名,字段类型,字段注释](https://blog.csdn.net/dayonglove2018/article/details/111245219)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Spring数据库原理 之 DataSource](https://blog.csdn.net/weixin_43318367/article/details/108745784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值