Project

General

Profile

Bug #3527

Data Dictionary: Erroneous error marker for duplicated enumeration values

Added by Simon Barner about 2 years ago. Updated 3 days ago.

Status:
Feedback
Priority:
Low
Category:
-
Target version:
Start date:
09/25/2018
Due date:
% Done:

0%

Estimated time:

Description

Steps to reproduce (see also attached file)

  • Create a new project
  • Create a new data dictionary
  • Add an enumeration type MyEnum by dragging it into Data Dictionary
  • Add another enumeration by dragging it into Data Dictionary, and rename it to MyEnum2
  • Save the project

Now observe that there are error markers for duplicated enumeration fields First and Second in MyEnum2

DataDict.af3_23 (2.02 KB) DataDict.af3_23 Simon Barner, 09/25/2018 09:59 AM

History

#1 Updated by Simon Barner about 2 years ago

  • As discussed, the reason for this is that there is no scoping in af3.expression.
  • TBD

#2 Updated by Anonymous almost 2 years ago

  • Assignee changed from Anonymous to Simon Barner

What is the further action on this issue?

#3 Updated by Simon Barner almost 2 years ago

  • Status changed from New to Feedback
  • Assignee changed from Simon Barner to Anonymous

I see two variants

  1. Implement scoping (probably not easily possible)
  2. Provider a better error message that explains that there is no scoping (which I assume is a feature most people would expect). In case you follow this path, please also check if similar problem can also occur with other datatypes or functions.

#4 Updated by Johannes Eder over 1 year ago

  • Target version changed from AF3 2.15 RC2 (Tested, Bug-free) to AF3 2.16 RC2 (Tested, Bug-free)

#5 Updated by Anonymous about 1 year ago

  • Target version changed from AF3 2.16 RC2 (Tested, Bug-free) to AF3 2.17 (Feature Freeze)

#6 Updated by Simon Barner about 1 year ago

  • Assignee changed from Anonymous to Alexander Diewald
  • Priority changed from Normal to Low

#7 Updated by Johannes Eder 8 months ago

  • Target version changed from AF3 2.17 (Feature Freeze) to AF3 2.17 (Tested, Bug Free)

#8 Updated by Alexander Diewald 7 months ago

  • Assignee changed from Alexander Diewald to Johannes Eder

Is this relevant for 2.17? We should support scoping, anything else is just a hack.

#9 Updated by Johannes Eder 6 months ago

  • Assignee changed from Johannes Eder to Florian Hölzl
  • Target version changed from AF3 2.17 (Tested, Bug Free) to AF3 2.18 - Critical bugs fixed

@FloH: What do you think about this issue?

#10 Updated by Johannes Eder 3 days ago

  • Target version changed from AF3 2.18 - Critical bugs fixed to Backlog

Also available in: Atom PDF