[gelöst] BC V16.5 Namensgebung für DotNet Variablen

14. Januar 2021 11:49

Hallo,
ich hätte eine Frage zur Namensgebung von DotNet Variablen. Es ist zwar nicht lebensnotwendig, aber es stört mich einfach. Wenn ich eine DotNet Variable definiere kommt immer wieder die Meldung, dass der Name nicht korrekt ist. Ich denke ich habe schon alle Möglichkeiten versucht, aber ohne Erfolg.
Code:
var
        MySQLDataSet: DotNet SQLDataSet;
        SQLDataSet: DotNet SQLDataSet;
        SQLDataSetSystemDataDataSet:  DotNet SQLDataSet;
        MySQLDataSetDotnet: DotNet SQLDataSet;
        MyDotnetSQLDataSet: DotNet SQLDataSet;

Gibt es noch eine Variante, die ich noch nicht versucht habe? Weiß jemand darüber etwas?
Laut Vorgaben müsste die erste Variante ja funktionieren, so wie bei allen anderen Variablen auch.
Zuletzt geändert von HansF am 9. Februar 2021 16:58, insgesamt 1-mal geändert.

Re: BC V16.5 Namensgebung für DotNet Variablen

14. Januar 2021 14:08

Diesen Guide hast du befolgt?

Re: BC V16.5 Namensgebung für DotNet Variablen

14. Januar 2021 14:26

Naja, gelesen habe ich das schon. Nur hier wird sich nicht an die Vorgaben gehalten. siehe Naming of Objects. Es steht ja in den Vorgaben, dass der Name oder Type als Suffix benutzt werden soll. Wie man in meinen Beispielen sieht, habe ich das gemacht. Ohne Erfolg.

Re: BC V16.5 Namensgebung für DotNet Variablen

9. Februar 2021 16:58

Offensichtlich ist das noch nicht von Microsoft beachtet worden. Es gibt eine Lösung, die aber nicht praktikabel ist.
Code:
    var
        SQLDataSet: DotNet SQLDataSet; //Warnung AL(AA0072)
        "System.Data.DataSet": DotNet SQLDataSet;//ohne Warnung


Da sollte wohl Microsoft noch einmal ran.