NAV 2015: Konfiguration Profile

7. Februar 2015 15:13

Hallo,
hin und wieder ist es notwendig, die jeweiligen Rollencenter beim Kunden oder im Vorfeld auf der jeweiligen Entwicklungsdatenbank zu konfigurieren und zu testen.
Die bedeutet, dass das gewünschte Profile aufzurufen ist.
Mithin wird dies durch eine Änderung des Shortcuts auf dem DESKTOP oder durch Zuordnung des Profils in der Applikation erreicht.

Nachfolgende Erweiterung der Page 9171 sorgt hier für Erleichterung:
Profile.png


Die beiden neuen Funktionen „Profile konfigurieren“ und „Profile ausführen“ starten jeweils den Windowsclient mit dem aktuell markierten Profile unter dem aktuellen Windows-Account.
Die Erweiterung wurde sowohl für 2013 R2 als auch für 2015 implementiert.
Dem aufmerksamen Betrachter des Beitrags wird vermutlich nicht verborgen geblieben sein, dass obiger Screenshot aus 2015 stammt, da hier bereits zusätzlich die Funktion „Profile importieren“ enthalten ist.

Ob ein Benutzer die beiden neuen Aktionen sieht, hängt davon ab, ob ihm die Rolle SUPER zugeordnet ist. Natürlich kann man dies gerade in 2015 auch anders lösen.

Also bei mir haben beide Erweiterungen (2013 R2 und 2015) auch bei einer Side by Side-Installation funktioniert.

Ich denke die Erweiterungen machen das Leben des "PROFILE-KONFIGURATORS" etwas einfacher.

Beste Grüße
Micha
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Fido am 8. Februar 2015 19:21, insgesamt 1-mal geändert.

Re: Koniguration Profile

7. Februar 2015 17:49

Hallo Micha,

nette Sache, und sehr hilfreich, vielen Dank :) Einen kleinen Verbesserungsvorschlag hätte ich: Den Text50000 würde ich einfach als normalen String benutzen, wie im restlichen Code auch. Hier eine Textkonstante zu verwenden ist eher eine Sollbruchstelle, weil sobald der RTC mit ENU als Sprache startet (macht er bei mir oft) gehts schon nicht mehr. Anbei ist ein "verbessertes" Objekt für NAV2015.

LG Jens

P9171_2015_8.01.fob
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

8. Februar 2015 17:03

[Beitrag aus dem Forum NAV 2015 nach NAV Tools verschoben, da es sich um bereitgestellte Objekte und keine Frage handelt.]

Gruß, Natalie
MSDynamics.de-Team

Re: Koniguration Profile

8. Februar 2015 19:23

Hallo Jens,
danke, hast recht. Ich habe die Objekte geändert. :-?

Hallo Natalie,
Ja, da ist es besser aufgehoben, danke.
Natalie hat geschrieben:[Beitrag aus dem Forum NAV 2015 nach NAV Tools verschoben, da es sich um bereitgestellte Objekte und keine Frage handelt.]


Gruß Micha

Re: NAV 2015: Konfiguration Profile

3. Dezember 2015 11:24

Eine sehr nützliche Funktionserweiterung - gute Arbeit, vielen Dank.
Eine kleine Verbesserung hätte ich noch in der Funktion StartWindowsClientWithProfile:
anstatt
AppPath := STRSUBSTNO('%1\Microsoft.Dynamics.Nav.Client.exe',Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase));
wäre kürzer
AppPath := NewProcess.GetCurrentProcess.MainModule.FileName;
Die DotNet-Variablen Assembly und Path könnten dann natürlich auch gelöscht werden.

Re: NAV 2015: Konfiguration Profile

3. Dezember 2015 11:29

Gute Idee, danke,
sobald das Wetter wieder so mies ist, dass man nichts anderes machen kann, werde ich das Verbessern.

Beste Grüße
Micha