FreeCAD / FreeCAD/FreeCAD

Spreadsheet: aliases break sometimes when cutting and pasting

Open
#18,207 9 comments 0 reactions 0 assignees View on GitHub
Mod: Spreadsheet Status: Confirmed Type: Bug
Dominant language
C++
Stars
33.6k
Forks
6k
Avg merge
3d 15h
Merged PRs (30d)
196

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Problem description

Sometimes when using a spreadsheet with cells which have aliases applied to them, if you were to cut and paste the aliases in different positions occasionally the alias may break (even tho it appears unchanged to the user), when it's broken you can't use reference it at all and you will need to manually remove the aliases and name the cells again with them for the error to disappear.

Example error:
```
02:39:15 Cell.cpp(668): Unnamed1#Spreadsheet.B12: Property 'ExampleProperty' not found in 'ExampleProperty'
```

### Full version info

```shell
OS: Linux Mint 22 (X-Cinnamon/cinnamon/xcb)
Architecture: x86_64
Version: 1.0.0.39109 (Git) Conda AppImage
Build type: Release
Branch: (HEAD detached at 1.0.0)
Hash: 2fcc5317fe3aee96ca73475986a577719fc78e20
Python 3.11.9, Qt 5.15.13, Coin 4.0.3, Vtk 9.2.6, OCC 7.7.2
Locale: English/United States (en_US)
Stylesheet/Theme/QtStyle: OpenDark.qss/OpenDark/Fusion
Installed mods:
* fasteners 0.5.31 (Disabled)
* lattice2 1.0.0
* Manipulator 1.5.7
* parts_library
* Alternate_OpenSCAD 1.0.0
* CurvedShapes 1.0.13
* FreeCAD-Ribbon 1.4.9
* SearchBar 1.0.2
* OpenTheme 2024.9.1
```

### Subproject(s) affected?

Spreadsheet

### Anything else?

_No response_

### Code of Conduct

- [X] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.