当前位置: 首页 > news >正文

UiPath003 创建基本库

以下教程将引导您完成在 Studio 中创建库,发布库并在其他自动化项目中使用库的步骤。

创建库与创建基本流程类似。区别在于,库是一个包含可重用组件的包,这些组件可以在其他项目的上下文中使用。

本示例从 Excel 电子表格获取数据,并将所获数据附加到另一个 Excel 文件。接下来,您还将了解如下步骤:打包、将项目发布到自定义订阅源、将此包安装到其他项目以及使用包中包含的活动。

此示例使用不需要在您的计算机上安装 Microsoft Excel 的 Excel 活动。

我们开始吧。

创建库

  1. 启动 Studio。在“主页”的后台视图中,单击“库”以新建库项目。系统将显示“新的空白库”窗口。

  2. 在“新建空白库”窗口中:

    • 为新项目输入名称和描述,以概括您打算如何利用此自动化。对于本示例,您可以使用名称“QuickLibrary”。
      备注:
      项目名称不能超过 128 个字符,描述不能超过 500 个字符。
    • 选择**“显示高级选项”**,然后选择创建项目的位置。
    • 选择“Windows”作为“兼容性”选项,并选择“VB”作为“语言”。
  3. 单击“创建”。新库随即会在 Studio 中打开。

添加 Excel 活动

  1. 在**“活动”面板中,搜索“Excel 流程作用域”活动,并将其拖放到“设计器”**面板。
  2. 向序列中添加“使用 Excel 文件”活动。大多数与 Excel 相关的活动都需要此活动。
    3.在Excel 文件字段中,浏览到要从中获取数据的 Excel 文件。(可选)您可以使用Reference as字段更改在整个工作流中引用此文件的方式(在本例中为Excel1)。
  3. 在**“使用 Excel 文件”**活动中添加第二个“使用 Excel 文件”活动,然后浏览到要复制数据的 Excel 文件。为第二个文件添加可选引用(在本例中为Excel2)。
  4. 添加“复制/粘贴范围”活动。
  5. 在“来源”字段中,选择Plus按钮,指定第一个 workbook 中工作表的名称。对于此示例,此字段应为Excel1.Sheet("Sheet1")
  6. 在“目标”字段中,选择Plus,指定第二个 workbook 中工作表的名称(在本例中为Excel2.Sheet("Sheet1"))。您的项目应如下图所示。
  7. 在功能区中,单击“运行文件”或使用 Ctrl+F6 以执行工作流。系统随即会将从第一个 Excel 电子表格收集到的数据复制到另一个电子表格。




打包库

要将此库作为可重用组件添加到其他自动化项目,您需要通过发布项目将其打包为.nupkg文件。

  1. 在 Studio 中打开库项目。
  2. 在功能区中,单击“发布”按钮。“发布库”窗口随即打开。
    • 在“包属性”选项卡中,输入包名称。在“发行说明”字段中,添加有关库的一些详细信息。这对于跟踪每个新发布版本中对库所做的更改非常有用。
    • 在“发布选项”选项卡中,选择“发布到”>“自定义”,然后在“自定义 URL”字段中添加本地文件夹的路径。例如,可以在桌面上创建myfeed文件夹。
  3. 单击“发布”。该包现已在本地文件夹中以.nupkg文件的形式提供。



安装可重用组件

要在另一个项目中使用包,您首先需要将其添加为项目依赖项。要开始,请在 Studio 中创建新流程,如“创建基本流程”页面中所述。

在“关于依赖项”页面中阅读有关项目依赖项的更多信息。

添加自定义订阅源
  1. 在 Studio 功能区中,依次单击“管理包”>“设置”。系统随即会显示默认订阅源和用户定义的订阅源。
  2. 在“用户定义的包来源”容器的“名称”字段中,添加订阅源的名称。在“来源”字段中,添加已将库发布到的文件夹的路径。
  3. 单击“添加”。新订阅源随即会添加至该部分。

每当您想在 Studio 中添加或删除用户定义订阅源时,您都需要执行上述步骤。如需活动订阅源的更多相关信息,请参阅“关于活动包”。

安装包
  1. 在“管理包”窗口左侧的“所有包”选项卡下,转到先前添加的订阅源。系统随即会显示此订阅源上的可用包列表。
  2. 搜索包并将其选中。在本示例中,包名称为QuickLibrary
  3. 单击“安装”,然后单击“保存”。包现已安装到您的项目中,并可在“资源管理器”面板的“依赖项”下查看。
添加库中的活动
  1. 在“活动”面板,搜索该包的名称,本示例中为Quick Library
  2. 将活动拖放到“设计器”面板。
  3. 在 Studio 功能区中,单击“运行文件”或使用Ctrl + F6执行该活动。

您可以添加其他活动,例如“复制工作表”或“自动填充范围”,但这些活动需要在您的计算机上安装 Microsoft Excel。

可重用组件的优点是能够减少重复。您只需创建一次,即可在其他项目中重复使用这些组件。

http://www.jsqmd.com/news/643455/

相关文章:

  • Ubuntu 20.04下快速配置Fcitx框架与谷歌拼音输入法
  • 2026年行业内二次元投影仪生产公司,影像测量仪/2.5次元测量仪/二次元检测仪/三次元测量仪,二次元投影仪研发哪个好 - 品牌推荐师
  • JS逆向|猿人学逆向反混淆练习平台第13题加密分析
  • Gemma-3-12b-it API封装教程:FastAPI接口开发与图文请求适配
  • OpenClaw人人养虾:openclaw logs
  • 亚洲美女-造相Z-Turbo创意工坊案例:独立艺术家用其生成NFT系列《东方十二时辰》
  • 2026奇点大会多模态翻译系统深度拆解(语音-文本-图像三模态联合推理引擎首次公开)
  • 【仅限首批读者】AIAgent隐私合规自检工具包(含12项自动扫描规则+OWASP AI-Top10映射矩阵)限时开放下载
  • 可灵会员邀请码6B3CRST3TFBL
  • Qwen3-32B长文本处理实战:128K上下文,轻松分析整本电子书
  • Java的java.util.random.RandomGenerator随机数算法实现细节
  • 196.删除重复的电子邮箱
  • MiniCPM-o-4.5-nvidia-FlagOS构建智能知识库:结合向量数据库实现精准问答
  • Nanbeige4.1-3B应用场景:制造业设备维修手册QA系统,支持PDF/图片OCR混合输入
  • 单细胞蛋白组Abseq联合流式技术,深度解锁肿瘤与感染免疫差异奥秘
  • PySide6多线程避坑指南:手把手教你用QMutex和QWaitCondition安全地暂停与恢复线程
  • Canvas Quest提示词安全与内容过滤配置教程
  • 终极Windows优化指南:3分钟用Win11Debloat释放系统性能
  • HarmonyOS 6学习:弹窗生命周期管理与异常处理实战
  • 4月15日成都地区宝钢产无缝钢管(8163-20#;外径42-630mm)现货报价 - 四川盛世钢联营销中心
  • 文墨共鸣实操手册:基于阿里达摩院StructBERT的古风AI应用落地
  • Rust的#[track_caller]:在panic信息中记录调用位置
  • 为什么说2026是AIAgent向AGI跃迁的关键窗口期?SITS2026圆桌闭门纪要首度流出(含时间锚点+技术拐点)
  • Go语言如何遍历目录文件_Go语言filepath.Walk教程【实战】
  • Qwen3-4B-Instruct-2507入门指南:一键启动vLLM服务,Chainlit轻松对话
  • Qwen2-VL-2B-Instruct部署教程:CUDA自动检测+6GB显存最低配置实测指南
  • 基于ThinkPHP与Uniapp的跨平台设备巡检系统源码解析与实战部署
  • 揭秘AIAgent模仿学习的隐式策略蒸馏:如何用1/10标注数据复现专家级行为?
  • LVGL项目片内FLASH告急?手把手教你将图片字库搬到外部SD卡/SDRAM(附V4/V5工具避坑)
  • Z-Image-GGUF批量生成与管理系统开发(Java + MySQL)