View Issue Details

IDProjectCategoryView StatusLast Update
0004003Expressions[FreeCAD] Bugpublic2019-06-28 10:46
ReportergrogAssigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status feedbackResolutionopen 
PlatformPCOSWindows 10OS Version1803
Product Version[FreeCAD] 0.18 
Target VersionFixed in Version 
Summary0004003: Renaming spreadsheet no longer has any affect on field tags.
DescriptionI have one computer with v0.17 and I can reliably change the Spreadsheet. Typically I rename it to 'S' for less typing. On my other computer which I just upgraded to v0.18 I can no longer reference tags by my typical S.tagname. I have to state Spreadsheet.tagname. I marked it as major as it's serious enough for me to downgrade to regain the functionality.
Steps To Reproduce
  1. new file
  2. Select Spreadsheet workbench and click on the spreadsheet icon to create a new spreadsheet.
  3. Select spreadsheet on navigation window.
  4. type: F2 - S (To rename the spreadsheet to 'S')
  5. enter a number in a cell
  6. [CTRL][SHIFT]a - <cell tag name>
  7. now switch to Part workbench
  8. create a primitave part
  9. select one of it's dimensions,
  10. click on the calculation icon, and enter S.tagname. (This fails in v0.18 but works in v0.17)
  11. now try Spreadsheet.tagname (This works)


Thanks for an awesome program.
GROG
Additional InformationOS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16110 (Git)
Build type: Release
Branch: (HEAD detached at upstream/releases/FreeCAD-0-18)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
Tagsspreadsheet

Relationships

duplicate of 0003379 assignedeivindkvedalen Certain identifiers (like h, rad) cannot be used as names for constraints for usage in expressions 
related to 0004031 confirmed Crash upon solving expression referencing named Constraint 

Activities

Kunda1

2019-06-06 14:30

administrator   ~0013151

Last edited: 2019-06-06 14:30

View 2 revisions

Moved to Expressions category.
@grog Please x-post this to the freecad forum to validate by the community (per our guidelines in the large yellow banner at the top of this page)

wmayer

2019-06-07 10:45

administrator   ~0013155

Forum link: https://forum.freecadweb.org/viewtopic.php?f=3&t=36877

According to the replies there you have to write <<S>> instead of S.

Kunda1

2019-06-19 22:34

administrator   ~0013265

Per @openBrain this seems to look like a dupe of 0003379

Issue History

Date Modified Username Field Change
2019-06-06 03:36 grog New Issue
2019-06-06 03:36 grog Tag Attached: spreadsheet
2019-06-06 14:28 Kunda1 Project FreeCAD => Expressions
2019-06-06 14:30 Kunda1 Status new => feedback
2019-06-06 14:30 Kunda1 Note Added: 0013151
2019-06-06 14:30 Kunda1 Note Edited: 0013151 View Revisions
2019-06-07 10:45 wmayer Note Added: 0013155
2019-06-19 22:34 Kunda1 Relationship added duplicate of 0003379
2019-06-19 22:34 Kunda1 Note Added: 0013265
2019-06-28 10:46 Kunda1 Relationship added related to 0004031