aras PLM C# item设置条件升序
在 Aras Innovator 中,可以使用 C# 代码设置 Item 的排序条件为升序。下面是一个示例代码:
using System;
using System.Collections.Generic;
using Aras.IOM;
class Program
{
static void Main(string[] args)
{
// 连接到 Aras Innovator
HttpServerConnection conn = IomFactory.CreateHttpServerConnection("http://aras.example.com/InnovatorServer", "admin", "innovator");
// 登录到 Aras Innovator
conn.Login();
// 创建一个新的 AML 查询
Item aml = conn.newItem("AML");
// 设置 AML 查询的类型为 Item
aml.setAttribute("type", "Item");
// 设置 AML 查询的操作为获取项
aml.setAction("get");
// 设置 AML 查询的排序条件为升序
Item sortItem = aml.createRelationship("SortItem", "desc");
sortItem.setProperty("property", "item_number");
sortItem.setProperty("direction", "asc");
// 执行查询
Item result = aml.apply();
// 输出结果
Console.WriteLine(result.ToString());
}
}
在上面的示例中,我们首先创建了一个 Aras Innovator 的连接,然后登录到 Aras Innovator。接下来,我们创建了一个 AML 查询,并设置查询的类型为 Item,操作为获取项。然后,我们创建了一个 SortItem 关系,并设置排序属性为 "item_number",排序方向为 "asc"。最后,我们执行查询并输出结果。
请注意,上述示例中的服务器 URL、用户名和密码需要根据实际情况进行替换。另外,还可以根据需要修改排序属性和排序方向
原文地址: https://cveoy.top/t/topic/hyBk 著作权归作者所有。请勿转载和采集!