Sławomir M.

Sławomir M. Specjalista ds.
jakości
oprogramowania,
Asseco Business S...

Temat: Przekazywanie podsumowanie na kolejną stronę

Witam
Trafiłem na problem z przenoszeniem sumy na kolejną stronę. Konstrukcja raportu jest banalnie prosta, są rekordy bez grupowania które podsumowuję w stopce strony. To podsumowanie strony musi się znaleźć na kolejnej stronie z tym że nie w nagłówku a w stopce kolejnej strony.
Mam rozwiązanie które przenosi wartość do nagłówka kolejnej strony ale jak przenieść to żeby pole mogło być w stopce.
Ma ktoś jakiś pomysł jak to rozwiązać?
Krzysztof Wojtal

Krzysztof Wojtal Specjalista ds
systemu ERP, PL/SQL,
Crystal rep., Power
B...

Temat: Przekazywanie podsumowanie na kolejną stronę

Cześć,

Podsumowanie umieść w stopce raportu. Następnie wejdź do eksperta sekcji i zaznacz opcję (3 od góry) Drukuj u dołu strony.

Pozdrawiam.
Sławomir M.

Sławomir M. Specjalista ds.
jakości
oprogramowania,
Asseco Business S...

Temat: Przekazywanie podsumowanie na kolejną stronę

Nie o to chodzi. Mam zmienną która jest zerowana na początku każdej strony następnie zlicza rekordy i w stopce strony pokazuje podsumowanie. Następnie na kolejnej stronie w nagłówku strony wyciągam podsumowanie z poprzedniej strony i to jest ok ale dokładnie ta sam zmienna umieszczona w stopce, pokazuje sumę ze wszystkich stron.
Główny problem to jest jak wartość zmiennej z nagłówka pokazać w stopce.
Krzysztof Wojtal

Krzysztof Wojtal Specjalista ds
systemu ERP, PL/SQL,
Crystal rep., Power
B...

Temat: Przekazywanie podsumowanie na kolejną stronę

Pewnie chcesz zrobić podsumowania w stopce strony do dokumentu kasowego, w którym masz podsumowanie wartości ze strony, podsumowanie z przeniesienia z poprzednich stron i podsumowanie całości.
Z tego co pamiętam, to zrobiłem to w formułach ze zmiennymi global (lub shared, bo chyba global nie działały zbyt dobrze). W stopce raportu miałem formułę o nazwie np. "Formuła_1" z 3 zmiennymi, w których przekazywałem sumę ze strony, sumę z przeniesienia oraz sumę całości (suma ze strony + suma z przeniesienia). W tej formule na końcu wywoływałem zmienną z podsumowaniem z przeniesienia.
W kolejnej formule o nazwie "Formuła_2" miałem ją z 2 zmiennymi - sumę z przeniesienia oraz sumę całości. Aktualizowałem zmienną z przeniesienia przypisując wartość sumy całości, a na końcu wywoływałem sumę z całości. Ważne jest, aby w pierwszym wierszy napisać, że chcemy wywołać tą formułę, po wykonaniu się formuły Formuła_1 np.
EvaluateAfter({@Formuła_1});
global NumberVar Suma;
global NumberVar Suma_P;
...

Mam nadzieję, że udało mi się pomóc
Pozdrawiam
Sławomir M.

Sławomir M. Specjalista ds.
jakości
oprogramowania,
Asseco Business S...

Temat: Przekazywanie podsumowanie na kolejną stronę

Właśnie w ten sposób udało się to już zrobić i działa dobrze, ale dzięki za pomoc.

PozdrawiamTen post został edytowany przez Autora dnia 19.06.15 o godzinie 14:00



Wyślij zaproszenie do