Object Name Format
== English ==
Info: The feature editor cannot correctly adopt the source code. In the forum https://forums.devart.com/viewtopic.php?f=23&t=41350 the request can be displayed correctly.
After creating a view, function, stored procedure, the objects in the current version are always marked with a `sign at the beginning and end of a name.
For example, a Simplen Select command ...
SELECT Z.id,
Z.von_bis,
Current amount,
Z.von,
Z. bis FROM zaehler Z
INNER JOIN reading A
ON Z.id = A.zaehler
... after the takeover ...
SELECT
Z
.id
ASid
,
Z
.von_bis
ASvon_bis
,
Z
.amount
ASamount
,
Z
.von
ASvon
,
Z
.bis
ASbis
FROM (counter
Z
JOIN reading
A
Z
ON ((.
id=
A.
zaehler`)))
As you can see, a lot of parentheses are added inside the Select From part.
When editing such an object again, you often have to remove the additional characters (`characters and brackets) before you can edit the object in question again.
There should be new options with which the strange behavior can be deactivated if necessary.
== German ==
Info: Der Feature-Editor kann den Quell-Code nicht korrekt übernehmen. Im Forum https://forums.devart.com/viewtopic.php?f=23&t=41350 kann das Anliegen richtig angezeigt werden.
Nach dem Erstellen einer View, Function, Stored Procedure werden die Objekte in der aktuellen Version stets mit einem `-Zeichen am Anfang und Ende eines Namens gekennzeichnet.
So wird zum Beispiel aus einem Simplen Select-Befehl ...
SELECT Z.id,
Z.von_bis,
Z.betrag,
Z.von,
Z.bis FROM zaehler Z
INNER JOIN ablese A
ON Z.id = A.zaehler
... nach der Übername ...
SELECT
Z
.id
ASid
,
Z
.von_bis
ASvon_bis
,
Z
.amount
ASamount
,
Z
.von
ASvon
,
Z
.bis
ASbis
FROM (counter
Z
JOIN reading
A
Z
ON ((.
id=
A.
zaehler`)))
Wie man sehen kann, werden zusätzlich viele Einklammerungen innerhalb des Select From-Teils hinzugefügt.
Beim erneuten Bearbeiten eines solchen Objekts muss man oft erst die Zusätzlichen Zeichen ( `-Zeichen und Einklammerungen) entfernen, ehe man das betreffende Objekt wieder normal bearbeiten kann.
Es sollten neue Optionen geben, mit denen das eigenartige Verhalten bei Bedarf deaktiviert werden kann.