Skocz do zawartości

Mateusz Kusiak

InsERT
  • Liczba zawartości

    27
  • Rejestracja

  • Ostatnia wizyta

O Mateusz Kusiak

Ostatnie wizyty

Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.

Mateusz Kusiak's Achievements

14

Reputacja

  1. Witam, aby uzyskać liczbę dni po terminie zapłaty może Pan użyć poniższego wyrażenia (zgodnie z kodem, który Pan udostępnił): {NierozliczoneRozrachunkuCustom.TerminPlatnosci.Subtract(Today).Days} Funkcja Subtract(dateTime) zwraca obiekt TimeSpan, z którego pobieramy liczbę dni (Days). Na wydruku również należy ustawić właściwość TextFormat w polu, w którym będzie wyświetlana liczba dni na General:
  2. Pierwsza metoda, którą Pan przedstawił będzie uwzględniać pierwszy element z kolekcji Pozycje. Oznacza to, że zwróci prawdę, jeżeli pierwsza pozycja będzie zaczynać się od ciągu znaków "węgiel" (resztę pozycji pominie). Druga w zasadzie zachowa się podobnie. I tutaj wyjątek: Powyższe Warunki będą działać, jeżeli zostaną utworzone w grupie "Data band", którego źródłem jest: "Dokument.Pozycje". Żeby warunek działał także poza tą grupą, należałoby przeszukać całą kolekcję Pozycje i w każdym elemencie sprawdzić, czy dane pole zawiera ciąg znaków. Można to osiągnąć dodając metodę w sekcji Code i wywołać ją w polu Expression dla warunku (Condition). Poniżej przykładowa metoda: public bool CzyKtorasPozycjaZaczynaSieOd(string szukanyCiag) { bool zaczynaSieOdSzukanego = false; Dokument.Pozycje.Connect(); Dokument.Pozycje.First(); while (!Dokument.Pozycje.IsEof && !zaczynaSieOdSzukanego) { zaczynaSieOdSzukanego = Dokument.Pozycje.AsortymentWybrany.Nazwa.StartsWith(szukanyCiag); Dokument.Pozycje.Next(); } return zaczynaSieOdSzukanego; } I wywołanie w polu Expession: CzyKtorasPozycjaZaczynaSieOd("węgiel")
  3. Dodając obiekty biznesowe o których wspominałem w poprzednim wpisie można wzorować się na: link do e-pomocy punkty: 5-8. Z tym, że obiekty biznesowe do dodania to (są one dostępne do dodania z poziomu encjaPozycji): PozycjeRealizujące -> PozycjaRealizowana -> StanRealizacjiZamowienia Również w powyższej e-pomocy zostały uwzględnione kroki jak dodać kolumnę do grida pozycji na wydruku dokumentu. W analogiczny sposób należałoby dodać Skompletowaną Ilość. W przypadku problemów prosimy o kontakt z serwisantem.
  4. Dzień dobry, nie ma wbudowanej możliwości wyświetlenia ilości skompletowanej dla pozycji na wydruku dokumentu ZK, ale można ją dodać edytując wbudowany wzorzec wydruku ZK z poziomu Stimulsoft. Aby dostać się do ilości skompletowania dla pozycji należy dodać obiekt biznesowy z poziomu encjaPozycji (PozycjeRealizujące -> PozycjaRealizowana -> StanRealizacjiZamowienia):
×
×
  • Dodaj nową pozycję...