Forum Użytkownikow Subiekt GT

InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: tomaszf w Sierpień 24, 2018, 08:42:28

Tytuł: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: tomaszf w Sierpień 24, 2018, 08:42:28
Witam.

Podpowiecie mi w jaki sposób wrzucić na wydruk wynik funkcji lub procedury (zwracającej tabelę)?

Wchodzę w Crystalu w Visual Linking Expert -> Tables -> Add Table -> w opcjach zaznaczam "stored procedures" -> wybieram  żądaną procedurę -> pojawia mi się formatka "Enter Parameter Values" z comboboxem "Discrete Value" i tu nie wiem co dalej ;).
Jak rozumiem tu można wpisać wartość parametru na stałe, ale w jaki spośób przekazać go z wydruku (dok_id)?


Z góry dziękuję za pomoc.

Pozdrawiam
Tytuł: Odp: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: Paweł Szczygiel w Sierpień 24, 2018, 08:58:35
Moim sprawdzonym sposobem jest dodanie subraportu do raportu. W Subraporcie dodajemy pola z procedury. Na koniec przekazujemy parametry z raportu do subraportu - w ten sposób parametry do procedury zostaną automatycznie przekazane z danych dokumentu.
Tytuł: Odp: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: tomaszf w Sierpień 24, 2018, 09:23:08
Dziękuję za odpowiedź.

Rozumiem że parametry z raportu do subraportu przekazujesz przez link?

A ustawiasz potem w jakiś sposób, że dany parametr przekazany z głównego raportu ma być przekazany jako parametr procedury?
Tytuł: Odp: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: Paweł Szczygiel w Sierpień 24, 2018, 10:21:14
Zakładam że procedura pobiera identyfikator któregoś z obiektów GT. Zatem poprzez link przekazuje się go z raportu głównego do subraportu.
Tytuł: Odp: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: tomaszf w Sierpień 24, 2018, 10:58:09
Przyznam, że nie do końca rozumiem, więc dopytam.


Dodaje przez Add Subreport -> Create a subreport ->  Report Expert ->  Database swoją procedurę (oczekuje ona jednego parametru int @dokId

W okienku "Enter Parameter Values" zaznaczam "set to NULL value"?



W link ustawien Nagłowek.dok_id  do   ... ?  (nie pokazuje się tu parametr procedury)
Tytuł: Odp: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: Paweł Szczygiel w Sierpień 24, 2018, 12:07:11
W Combo  Subraport parametr field to use - mało widocznay jest przycisk rozwicięcia - klikając w to Combo rozwinięcie zawiera dwie mało widoczne strzałki w dółi gótre - trzeba tam się wklikać i można przejść do parmetrów procedury subraportu.
Tytuł: Odp: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: tomaszf w Sierpień 24, 2018, 12:28:17
Na to by m nie wpadł ;).


Dziękuję bardzo za pomoc.
Tytuł: Odp: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: micha w Sierpień 26, 2018, 21:10:08
A tak swoją drogą - czy jest możliwe zrobienie subraportu w subraporcie?
Tytuł: Odp: Crystal Report - procedury/funkcje
Wiadomość wysłana przez: dkozlowski w Sierpień 27, 2018, 09:45:37
Nie.