Łukasz Jarzynka

Łukasz Jarzynka Programista SQL /
Analityk systemów
magazynowych

Temat: Data w CRystalu

Witam,

Mam takie pytanie. Mam raport w którym chce zawrzeć datę sprzedaży towaru. Data zawsze będzie od 1 do ostaniego dnia danego miesiąca. Czy jest jakaś opcja w Crystalu żeby podczas generowania raportu zawsze z automatu wpisał : data od 01.09.2014 data do 31.09.2014 .

Pozdrawiam
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Data w CRystalu

Jeśli chcesz aby w parametrach pojawiły się te wartości jako wartości domyślne, to niestety nie ma takiej możliwości.
Natomiast możesz napisać formuły w raporcie.
Łukasz Jarzynka

Łukasz Jarzynka Programista SQL /
Analityk systemów
magazynowych

Temat: Data w CRystalu

Yhym. Rozumiem. To jeszcze jedno pytanie. Z racji że crystal nie rozumie polecenia Where :), to mam mały problem.
Chce zsumować ilość towaru ale takiego gdzie pole akcyza = 1 , tzn. sum(ilość) from artykul where akcyza = 1.
Jak to zrobić?

Aha... i czy jest szansa na jakąś podpowiedź co do formuły co do tej daty?

PozdrawiamTen post został edytowany przez Autora dnia 25.08.14 o godzinie 11:27
Przemysław Janczewski

Przemysław Janczewski Administrator
systemu IT

Temat: Data w CRystalu

Opcji jest kilka w zależności gdzie chcesz pokazać sumę
- pola sum bieżących - przy każdym polu będziesz widział sumę z poprzednich i oczywiście przy ostatnim sumę wszystkich,
- dodać własne pole liczący i posłużyć się IF i zbudować to tak if akcyza = 1 then sum(ilość)
- ewentualnie można pogrupować raport wg. pola akcyza i w każdej wartości zrobić sumowanie pola ilość.
do wyboru do koloru :)
Łukasz Jarzynka

Łukasz Jarzynka Programista SQL /
Analityk systemów
magazynowych

Temat: Data w CRystalu

Dzięki. Chyba w tym wypadku będzie najlepsza opcja 2. Jak nie wyjdzie tak to poprostu stworzę sobie widok w sql i podłącze pod raport :)
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Data w CRystalu

Tak, opcja nr 2 jest najlepsza, bo możesz w razie czego taką sumę przenieść do nagłówka raportu, a w przypadku sum bieżących to nie zadziała.



Wyślij zaproszenie do