Temat: Tworzenie nowego dokumentu PZ

Dzień dobry,
stanąłem przed zadaniem stworzenia nowego dokumentu PZ przy użyciu Crystal Raports do wykorzystania przez WAPRO . Niestety nigdy wcześniej z niego nie korzystałem. CR zainstalowałem jako nakładkę do Visual Studio. Mam problem z powiązaniem ze sobą tabel. Otóż wybieram tabele, które zawierają interesujące mnie dane, następnie program tworzy automatycznie relacje, jednak ma się to nijak do uzyskiwanych wyników. Opiszę najprostszy przykład, w którym problem występuje. Dodaję tabele: Kontrahent, Artykuł, Pozycja dokumentu magazynowego, Typ dokumentu magazynowego oraz dokument magazynowy (w tych tabelach zawierają się wszelkie interesujące mnie do wyświetlania dane). Następnie dodaje kolumny: Nazwa (artykuły) oraz Numer dokumentu (dokument magazynowy). Wyświetlone wyniki są niezależne od siebie, to znaczy nazwy artykułów nie są przypisywane do dokumentów magazynowych. W jaki sposób mogę rozwiązać owy problem? Z góry dziękuję za wszelkie podpowiedzi.
Krzysztof Wojtal

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

Temat: Tworzenie nowego dokumentu PZ

Cześć,

Wszelkie ustawienia dotyczące połączeń pomiędzy tabelami, masz w zakładce Łącza. To tu możesz pozmieniać lub pousuwać łącza. Jeżeli chcesz połączyć np tabelę linie dokumentu z pozycją magazynową w celu wyciągnięcia nazwy pozycji, należy odszukać ID tej pozycji w tabeli z liniami dokumentu i przeciągnąć do tabeli z pozycjami magazynowymi na tak samo nazwane lub podobnie pole z ID. Nie znam tego programu więc nie podaję konkretnych nazw pól z tabel. Te czynności musisz zrobić ze wszystkimi tabelami, jakich używasz.
Musisz również pamiętać, aby podać parametr wejściowy do raportu z numerem dokumentu, i powiązać go z polem z tabeli dokumenty magazynowe. Aby to zrobić, musisz w menu głównym wybrać Raporty -> Formuły wyboru -> Rekord i w nim zrobić zapis: {tabela_Dok_Mag.Nr_Dokumentu}.= {?parametr}

Mam nadzieję, że udało mi się Ci pomóc.

Pozdrawiam
Krzysiek.

Temat: Tworzenie nowego dokumentu PZ

Panie Krzysztofie, serdecznie dziękuję za odpowiedź. Bardzo mi Pan pomógł.

Usunąłem wszelkie niepotrzebne relacje, które program tworzył automatycznie, dodając tylko niezbędne. Na chwile obecną raport zwraca mi numery wszystkich dokumentów magazynowych wraz z nazwami artykułów przypisanych do tych dokumentów. Ten post został edytowany przez Autora dnia 11.01.18 o godzinie 13:10

Następna dyskusja:

Crystal Reports 2008 - twor...




Wyślij zaproszenie do