Radosław Szachnowski 114 Napisano 10 Maja 2020 Udostępnij Napisano 10 Maja 2020 w Zmiana precyzji jednostki ilość na wydruku Witam, Mam towar, ktory kupuje w sztukach a sprzedaje w metrach. Dodatkowo 1 sztuka to 2,44 metra. Kartotekę i jednostki miary ustawilem i wszystko chodzi poprawnie przy precyzji jednostki 6 miejsc po przecinku. Nie przeszkadza mi to przy wprowadzaniu towaru na dokumenty ale na wydruku juz chcialbym zmiejszyc precyzje sztuk do 0 miejsc po przecinku (bo nie sprzedajemy polowek) a metrow do dwoch miejsc po przecinku. Posiadam subiekta nexo pro i w edycji zaawansowanej dla pola ilosc albo ilosc w jednostce porownawczej jestem w stanie uzyskac pożadany efekt? Bo niestety zmieniając jak ponizej parametry pol nie moge zmienic nic na wydruku. Ciagle precyzja na wydruku to szesc 0. Bede wdzieczny za pomoc w rozwiązaniu tego problemu. Ps na zrzucie jest zaznaczony parametr local setting jednak w tym przypadku nawet po zmianie ustawien w systemie nic sie nie zmienia. Link to postu
Przemysław Werner 393 Napisano 11 Maja 2020 Udostępnij Napisano 11 Maja 2020 w Zmiana precyzji jednostki ilość na wydruku Nie zmienia się, bo zmienić nie może dla czegoś, co nie jest liczbą - funkcja „Format” zwraca tekst. Aby zmienić precyzję, należałoby zmienić parametr przekazywany do funkcji „Format” - może posłużyć się Pan wyglądem funkcji z innych pól z precyzją np. Średni czas dostawy. 1 Link to postu
Radosław Szachnowski 114 Napisano 11 Maja 2020 Autor Udostępnij Napisano 11 Maja 2020 w Zmiana precyzji jednostki ilość na wydruku (edytowane) Jednak sie nie udalo. Wprowadzam: {Format ("{0:N2}", Dokument.Pozycje.FormatIlosciZSymbolem, Dokument.Pozycje.encjaPozycji.Ilosc)} I otrzymuje blad. Moge prosic o pomoc raz jeszcze? Edytowane 14 Maja 2020 przez Radek Szachnowski Link to postu
Radosław Szachnowski 114 Napisano 24 Maja 2020 Autor Udostępnij Napisano 24 Maja 2020 w Zmiana precyzji jednostki ilość na wydruku Moze komus sie uda mnie poprawic? Bede super wdzieczny:) Link to postu
Przemysław Werner 393 Napisano 25 Maja 2020 Udostępnij Napisano 25 Maja 2020 w Zmiana precyzji jednostki ilość na wydruku (edytowane) Proszę jeszcze raz porównać z przykładem, który Panu podałem: - Średni czas dostawy {Format ("{0:N0}",Dokument.Pozycje.DaneAsortymentuDlaPodmiotow.SredniCzasDostawy)} Po zmianach u Pana w rezultacie są aż trzy parametry, a nie dwa jak w podanym przykładzie. Zamiast zastąpić parametr w metodzie, Pan dodał kolejny i stąd zwracany błąd, ale kierunek był prawidłowy. Proszę spróbować w ten sposób: {Format ("{0:N2}",Dokument.Pozycje.encjaPozycji.Ilosc)} Edytowane 25 Maja 2020 przez Przemysław Werner Link to postu
Radosław Szachnowski 114 Napisano 25 Maja 2020 Autor Udostępnij Napisano 25 Maja 2020 w Zmiana precyzji jednostki ilość na wydruku Dziekuje za szybka odpowiedz. Jednak chodzi mi o uzyskanie efektu z jednostka miary a samej ilosci. Do {Format ("{0:N2}",Dokument.Pozycje.encjaPozycji.Ilosc)} musze dodac: Dokument.Pozycje.FormatIlosciZSymbolem bo na koncu przez funkcje .replace zamieniam polskie jednostki na niemieckie i angielskie. Link to postu
Przemysław Werner 393 Napisano 26 Maja 2020 Udostępnij Napisano 26 Maja 2020 w Zmiana precyzji jednostki ilość na wydruku Nie wspomniał Pan na wstępie o dodatkowej modyfikacji. Zalecam skontaktować się z licencjonowanym serwisantem zajmującym się dostosowywaniem wzorców wydruku. Link to postu
Polecane posty