返回表对象记录的编写操作代码的代码是什么(例如:创建返回客户信息的函数)。 在Web服务期间,我的应用程序将使用此功能。
[SysEntryPointAttribute(true),
AifCollectionTypeAttribute('return', Types::String)]
public MyCustTable testMethod()
{
CustTable custTable;
List list = new List(Types::String);
MyCustTable temp;
while select * from custTable
{
temp.Name = custTable.name();
temp.AccountNum = custTable.AccountNum;
}
return temp;
//this is not working find, i wan to return some information related to customer like name, phone,
}
此功能将使用c#
从我的项目中消耗答案 0 :(得分:0)
您无法直接返回记录,您必须使用特定的界面。
AIF service classes通常包含operations:
create - inputs:文档对象 - 输出:AifEntityKeyList - 获取文档对象,在数据库中创建记录,并返回新记录的ID列表。
delete - AifEntityKeyList - Nothing - 获取一个或多个ID并从数据库中删除指定的记录。
find - AifQueryCriteria - 文档对象 采用条件,查询数据库以查找匹配的记录,并将它们返回到文档对象中。
findKeys - AifQueryCriteria - AifEntityKeyList - 获取条件,查询数据库以查找匹配的记录,并返回这些记录的相应ID列表。
read - AifEntityKeyList - 文档对象 - 获取一个或多个ID,从数据库中读取记录,然后返回记录。
update - AifEntityKeyList和document object - Nothing - 获取一个或多个ID以及与这些ID对应的数据,然后更新数据库。有关更多信息,请参阅使用AIF更新数据。
getKeys - AifDocumentPaging - AifEntityKeyList - 根据文档过滤器检索文档的键。有关更多信息,请参阅配置处理选项。
getChangedKeys - AifDocumentPaging,changedDateTime - AifEntityKeyList 根据文档过滤器和传入的日期检索文档的键。有关更多信息,请参阅配置AIF以进行更改跟踪。
了解如何创建AIF document service 可以创建服务类方法using a wizard。