17. April 2014 11:36
Ich hab mal eine sehr spezielle Frage. Wir machen gerade ein Update auf NAV 2009 und im Upgrade Toolkit gibt es in der Tabelle 104037 eine Funktion "UpdateWindow". Dort steht folgende Codezeile:
- Code:
Window.UPDATE(2,ROUND(RecordNo / NoOfRecords * 10000L,1));
Ist ja alles klar, aber was bedeutet das "L" bei "10000L". Ich bin ja schon einige Jahre mit NAV beschäftigt, aber ich habe das noch nie gesehen. Ich habe dann versucht Infos dazu zu finden und bin auf folgenden Artikel gestoßen:
http://support.microsoft.com/kb/920694Und jetzt wird's ganz wirr. Denn MS empfiehlt hier die Updatehäufigkeit des Fortschrittsbalkens zu verringern, indem das "10000L" durch "100000L" ausgetauscht wird. Aber ich bin der Ansicht, dass das doch lediglich den Füllgrad des Fortschrittsbalkens verändert, oder? Irgendwas übersehe ich doch.
Meiner Ansicht nach muss man im Upgrade-Toolkit die Zeile
- Code:
IF ABS(TIME - LastUpdateTime) > 100 THEN
anpassen, um die Häufigkeit zu ändern.
Aber eigentlich interessiert mich vor allem: was bedeutet das "L"?
Zuletzt geändert von Tim am 17. April 2014 16:49, insgesamt 1-mal geändert.