> For the complete documentation index, see [llms.txt](https://enercalc.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enercalc.com/docs/sel-user-manual/calculation-modules/external-items/adding-an-external-item-to-a-p.md).

# Relating an External Item to a Project File

How to add an external item to an ENERCALC project file as a linked or embedded attachment.

Relating External Items to an ENERCALC Project File

When relating External Items to an ENERCALC Project File, there are two options for the way the External Items are saved:

* Linked: Saves a *link* to the External Item in Project File. (Keeps Project File size small, but it's not as easily portable.)
* Embedded: Saves a *copy* of the External Item in what's called a "blob file" that actually becomes a part of the Project File. (Easiest for portability, but results in larger Project File size.)

The method is the same, regardless of which option is desired. Click on the desired location of insertion in the Project Manager, and then click the Add button:

![](https://3283832020-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiBJmBoewuy4ZcBC7RF3m%2Fuploads%2Fgit-blob-d4737954313da940ae31371393b26be8d3db4b05%2FAdd%20External%20Item.jpg?alt=media)

In the External Items category of the Module Selection screen, click Link or Embed:

![](https://3283832020-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiBJmBoewuy4ZcBC7RF3m%2Fuploads%2Fgit-blob-a09c3617842ce790cdaab5f52b309db358d27662%2FLink%20or%20Embed.jpg?alt=media)

In the Select File to Open screen, browse for the desired file, click on it, and then click Open:

![](https://3283832020-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiBJmBoewuy4ZcBC7RF3m%2Fuploads%2Fgit-blob-48d6db4be5a8895347fe8bacb2becc41530460db%2FDesign%20of%20Standard%20Skyhooks.jpg?alt=media)

The ENERCALC SEL screen will appear as shown below, and note that the ***view/preview/display of the External Item no longer occurs within the ENERCALC window***. This is to be expected. The numbered features are described below the image.

![](https://3283832020-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiBJmBoewuy4ZcBC7RF3m%2Fuploads%2Fgit-blob-e9de340c895f439cb0b3c7fc9dcc29e4d93c6f0f%2FExternal%20Item%20screen.jpg?alt=media)

1: Storage Method: Indicates the current storage method, and allows it to be modified. If an Embedded item is changed to Linked, the program will report the name and location of the resulting file.

2: External Item Location: For Embedded items, this indicates the original name and location of the item, and verifies that it is embedded in the Project File. For Linked items, this indicated the file name and location of the item

3: Description: The user can enter a description to more easily identify the item. The Description will be shown in the Project Manager and will be prepended by either "Linked" or "Embedded" for reference.

4: Open in \[native application]: Button allows the External Item to be opened in its native application.

5: Open/Retrieve: Allows a different file to be selected for the current External Item.

6: Save & Close: Saves changes to the Description or Storage Method. (Any changes to the External Item can be saved when the item is open in its native application.

After Save & Close is clicked, the Project Manager will display the item like this:

![](https://3283832020-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiBJmBoewuy4ZcBC7RF3m%2Fuploads%2Fgit-blob-9e1e0a6aa7307f6bc52398396a2c223388221dd1%2FDisplay%20of%20External%20Item%20in%20PM.jpg?alt=media)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://enercalc.com/docs/sel-user-manual/calculation-modules/external-items/adding-an-external-item-to-a-p.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
