Łukasz K.

Łukasz K. Business Development
Manager

Temat: Drukowanie raportów generowanych dynamicznie - problem

Hej,

mam prośbę o wskazówkę jak rozwiązać problem wydruku raportów.

Otóż mam taki uklad

1.zamowienie (id:123)
1.2 zamowienie szczegol nr1 (ilosc 25)
1.3 zamowienie szczegol nr2 (ilosc 12)

teraz drukuje raport zawierajacy w naglowku dane zamowienia, a w sekcji szczegoly podraporty: strona 1 szczegol nr 1, strona 2 szczegol nr 2

przy pomocy pola na raporcie o nazwie ilosc na kazdej stronie wiem ile odsłonić kwadratów do zakreślenia (odpowiednio 25 i 12).

I tu pojawia się problem, gdyż

na raporcie na każdej stronie wyglada to ok, natomiast na wydruku za kazdym razem uwzglednia mi tylko ostatnia wartosc pola ilosc, stad na kazdej stronie pokazuje tyle samo kwadratow.

Czy jest jakas mozliwosc zeby to obejsc? Czy ew. drukowac za pomoca vba?

Będę wdzięczny za wszelkie uwagi.
Michał Dziubek

Michał Dziubek Programista,
INFORM\'1

Temat: Drukowanie raportów generowanych dynamicznie - problem

A jak to odsłaniasz?
Łukasz K.

Łukasz K. Business Development
Manager

Temat: Drukowanie raportów generowanych dynamicznie - problem

przy zdarzeniach:

report_Load()
report_Page()

wywoluje dwie funkcje

function hide ()
for i = 1 to 20
nazwaPola = nazwa & i
me.controls(nazwaPola).aide
next i
hide = true
end function

oraz

function showSome()
liczbaKwadratow = me.controls("liczbaKwadratow").value
for i = 1 to liczbaKwadratow
nazwaPola = nazwa & i
me.controls(nazwaPola).aide
next i
showSome = true
end function

i problem jest taki, że to pole liczbaKwadratow znajduje sie na konkretnej stronie, jak zmieniam strony za pomocą przycisków nawigacyjnych, to jest OK, natomiast przy wydruku system pobiera tylko wartosc z ostatniej strony dla wszystkich stron, nawet jesli na poszczegolnych stronach sie roznia.
Michał Dziubek

Michał Dziubek Programista,
INFORM\'1

Temat: Drukowanie raportów generowanych dynamicznie - problem

Nie bardzo wiem jak to masz rozwiazane, ale musisz to zrobić przy zdarzeniu przy wydruku...
Łukasz K.

Łukasz K. Business Development
Manager

Temat: Drukowanie raportów generowanych dynamicznie - problem

poszło!

przeniosłem kod z procedury Load do procedury zdarzenia onPrint Szczegoly_id on Print

dzięki wielkie za pomoc!

Następna dyskusja:

Access - generowanie raportów




Wyślij zaproszenie do