# Proyecto

**Proyecto** — conjunto de archivos de diagramas, en el que uno de los diagramas está designado como principal. El proyecto se describe mediante un archivo con la extensión «.sherpa».

En la pestaña “Proyecto” se pueden visualizar los diagramas del proyecto actual, así como agregar, eliminar, renombrar diagramas y cambiar su orden.

Solo se puede tener un proyecto abierto en el programa a la vez. Al abrir otro proyecto, el anterior se cerrará. Sin embargo, se puede iniciar otro Diseñador, donde cargar otro proyecto, y también existe la posibilidad de copiar bloques de un Diseñador a otro.

Se permite abrir en el programa archivos de diagramas que no son parte del proyecto actual.\
\
Existen tres tipos de archivos de robot:

* Archivo con la extensión **.sherpa** – archivo del proyecto. Para editar el proyecto en el Diseñador, es necesario seleccionar un archivo con esta extensión.
* Archivos con la extensión **.process** – diagramas de procesos específicos que componen el proyecto o diagramas individuales.
* Archivo con la extensión **.robot** – archivo final que representa un robot ensamblado. Para obtener este archivo, es necesario utilizar la función “Publicar”, durante la cual todos los archivos fuente se ensamblan en uno final. Este archivo se proporciona como entrada al programa ejecutor – Sherpa Robot.

> Un Robot completamente ensamblado y depurado no necesita archivos con las extensiones .sherpa y .process, solo son necesarios en la etapa de desarrollo.

## Elementos de la interfaz en la pestaña “Proyecto”

<table data-header-hidden><thead><tr><th width="57" valign="top"></th><th width="193" valign="top"></th><th width="314" valign="top"></th></tr></thead><tbody><tr><td valign="top"><strong>N.º</strong></td><td valign="top"><strong>Elemento de la interfaz</strong></td><td valign="top"><strong>Descripción</strong></td></tr><tr><td valign="top">1.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-2aa85e44d312a65b2c573cc0a81a1d442a40f34b%2F2025-08-05_20-19-34.png?alt=media" alt=""></td><td valign="top">Permite hacer que el diagrama seleccionado sea el principal en el proyecto.</td></tr><tr><td valign="top">2.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-7a23e0cf73fe74aae2500b3c9d37d03801ea841c%2F2025-08-05_20-28-04.png?alt=media" alt=""></td><td valign="top">Permite agregar el diagrama seleccionado al proyecto.</td></tr><tr><td valign="top">3.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-d196a5f519dd089ca945b484ed95d306528dc702%2F2025-08-05_20-28-54.png?alt=media" alt=""></td><td valign="top">Permite agregar un nuevo diagrama al proyecto.</td></tr><tr><td valign="top">4.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-5ab4dd3e93bc76863282fade9ebe101bb22dd402%2F2025-08-05_20-29-14.png?alt=media" alt=""></td><td valign="top">Permite agregar una nueva carpeta al proyecto.</td></tr><tr><td valign="top">5.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-b9264c6d39fb32f346ec8a3df13ac9edae7a7896%2F2025-08-05_20-29-52.png?alt=media" alt=""></td><td valign="top">Permite cortar el diagrama o carpeta seleccionada.</td></tr><tr><td valign="top">6.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-aa82fd9edee252084f4406a82dae1cd4f2e1fc37%2F2025-08-05_20-30-14.png?alt=media" alt=""></td><td valign="top">Permite copiar el diagrama o carpeta seleccionada.</td></tr><tr><td valign="top">7.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-40545ead358f09b3899413d0ccf842d2ab11dd4c%2F2025-08-05_20-30-42.png?alt=media" alt=""></td><td valign="top">Permite pegar el diagrama o carpeta que fue cortada o copiada anteriormente.</td></tr><tr><td valign="top">8.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-ae79c6f85fa82515045f0def20b7b7108c022dd3%2F2025-08-05_20-31-10.png?alt=media" alt=""></td><td valign="top">Permite eliminar el diagrama o carpeta seleccionada.</td></tr><tr><td valign="top">9.</td><td valign="top">Botón <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-7b43ea6e7e6b886badac312cc02e6293eef3af4c%2F2025-08-05_20-31-40.png?alt=media" alt=""></td><td valign="top">Permite renombrar el diagrama o carpeta seleccionada.</td></tr><tr><td valign="top">10.</td><td valign="top">Carpeta virtual “Enlaces” <img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-7541c3eac3da1489fd8f16e96fed6828b3e25a2f%2F2025-08-05_20-27-00.png?alt=media" alt=""></td><td valign="top">Contiene enlaces a bibliotecas de ensamblajes listos (archivos DLL), así como permite conectar las propias.</td></tr></tbody></table>

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-31e01e38f01391a3b5860b6aaac1d3d77756483b%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(44).png?alt=media" alt=""><figcaption></figcaption></figure>

## Enlaces

**Enlaces** – son bibliotecas externas que el Robot puede utilizar durante su funcionamiento.

Para agregar un nuevo enlace, es necesario hacer clic derecho en el elemento “Enlaces” y seleccionar “Agregar enlace”.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-c77ba2d2bafccfc5af5e76fee04fba8490a62411%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(37).png?alt=media" alt=""><figcaption></figcaption></figure>

Después de lo cual se abrirá la ventana “Administrador de enlaces”, que permite seleccionar los ensamblajes necesarios (archivos DLL) proporcionados por el Framework o agregar su propio ensamblaje.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-24b1d2c82aff7133a92788ff69619d99361fff60%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(38).png?alt=media" alt=""><figcaption></figcaption></figure>

### Video demostrativo sobre el uso de enlaces con el ejemplo de conexión de su propia biblioteca en C\#

{% embed url="<https://sherparpa.ru/ucontent/?07>" %}

## Menú contextual de la carpeta del proyecto

El menú contextual de la carpeta del proyecto ofrece las siguientes opciones:

<table data-header-hidden><thead><tr><th width="59"></th><th width="240"></th><th width="375"></th></tr></thead><tbody><tr><td><strong>N.º</strong></td><td><strong>Opción</strong></td><td><strong>Descripción</strong></td></tr><tr><td>1.</td><td>opción “Agregar”</td><td><p>Permite agregar:</p><ul><li>Un nuevo diagrama;</li><li>Un archivo existente;</li><li>Una nueva carpeta;</li><li>Una carpeta existente;</li><li>Un enlace a un archivo;</li><li>Un enlace URL a un archivo.</li></ul></td></tr><tr><td>2.</td><td>opción “Importar todos los archivos de la carpeta”</td><td>Permite importar todos los archivos de la carpeta de la dirección seleccionada.</td></tr><tr><td>3.</td><td>opción “Corregir ruta de enlaces”</td><td>Permite corregir la ruta de enlaces dentro de la carpeta seleccionada a la carpeta especificada.</td></tr><tr><td>4.</td><td>opción “Cortar”</td><td>Permite cortar la carpeta seleccionada del proyecto.</td></tr><tr><td>5.</td><td>opción “Copiar”</td><td>Permite copiar la carpeta seleccionada del proyecto.</td></tr><tr><td>6.</td><td>opción “Pegar”</td><td>Permite pegar la carpeta seleccionada del proyecto.</td></tr><tr><td>7.</td><td>opción “Eliminar”</td><td>Permite eliminar la carpeta seleccionada del proyecto.</td></tr><tr><td>8.</td><td>opción “Renombrar”</td><td>Permite renombrar la carpeta seleccionada del proyecto.</td></tr><tr><td>9.</td><td>opción “Abrir carpeta en el Explorador”</td><td>Permite abrir la carpeta del proyecto en el explorador.</td></tr><tr><td>10.</td><td>opción “Eliminar diagramas no utilizados”</td><td>Permite eliminar diagramas no utilizados del proyecto.</td></tr><tr><td>11.</td><td>opción “Propiedades del proyecto”</td><td>Permite abrir la ventana “Propiedades del proyecto”.</td></tr></tbody></table>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcPIcQrV_kT6ZR1RfZ79tyiT4HtI7CUnS5X4B2sFAMaySR_li_TX3WPpl5Uo2Pp260FmyURlHBJB-7etgEocwHxsh5RZliWUh1KLFX09iIPBg6h5Laf0X4uzCyz53vwSjY39TF-DgoSKuYZMK15ZvDdJ0Ux?key=hkb4d-2cPaGQ51ygcyhvzQ" alt=""><figcaption></figcaption></figure>

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-5c28bbd6c6ac351d537f5b7539e2e64ba4a3e32a%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(40).png?alt=media" alt=""><figcaption></figcaption></figure>

### Menú “Agregar”

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-147c056cac8ee9d8a07e2dd8460a7a83d9571024%2F2025-08-05_21-52-05.png?alt=media" alt=""><figcaption></figcaption></figure>

## Menú contextual del archivo del proyecto

El menú contextual del archivo del proyecto, que se activa al hacer clic derecho:

<table data-header-hidden><thead><tr><th width="53"></th><th width="187"></th><th width="388"></th></tr></thead><tbody><tr><td><strong>№ p/p</strong></td><td><strong>Opción</strong></td><td><strong>Descripción</strong></td></tr><tr><td>1.</td><td>punto “Establecer diagrama como principal”</td><td>Permite establecer el diagrama seleccionado como principal.</td></tr><tr><td>2.</td><td>punto “Cortar”</td><td>Permite cortar el archivo seleccionado del proyecto.</td></tr><tr><td>3.</td><td>punto “Copiar”</td><td>Permite copiar el archivo seleccionado del proyecto.</td></tr><tr><td>4.</td><td>punto “Eliminar”</td><td>Permite eliminar el archivo seleccionado del proyecto.</td></tr><tr><td>5.</td><td>punto “Renombrar”</td><td>Permite renombrar el archivo seleccionado del proyecto.</td></tr><tr><td>6.</td><td>punto “Mostrar archivo en el explorador”</td><td>Muestra la ruta al archivo seleccionado en su computadora.</td></tr></tbody></table>

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-91be472ef9a1fb9d726284ce0a31c993a341fa01%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20(39).png?alt=media" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/es/sherpa-rpa/sherpa-designer/rabota-v-sherpa-designer/glavnaya-panel/proekt.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
