Wypowiedzi

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Zakres zaznaczonych w nagłówku
    26.07.2016, 10:50

    Drodzy Państwo :)

    Potrzebuję wskazówki, jak rozwiązać takie coś, żeby w nagłówku raportu drukowany był zakres zaznaczonych zamówień?

    Obrazek

    Może drukować wszystkie zaznaczone lub pierwszy i ostatni - ganz egal.
    Chciał bym uzyskać któryś z poniższych przykładów:

    Obrazek

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Wydruk podzielony na 4 sekcje
    7.07.2016, 08:12

    Hmmm... co ciekawe, nie mam w Section Expert dla Details zakładki Paging...
    Co może być nie tak?
    Tak czy inaczej zostaje jakieś kombinowanie.

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Wydruk podzielony na 4 sekcje
    5.07.2016, 12:46

    Próbuję stworzyć wydruk dla dużej etykiety (format A6) dla zaznaczonych zamówień. Etykieta ma wypluwać numer zamówienia i pozycje z zamówienia. Ale nie o to się rozchodzi, bo to rzecz bardzo oczywista do zrobienia.
    Problem mam jednak z ograniczeniem wydruku do 1 ćwiartki strony A4 czyli format A6. Mało tego, chciał bym, aby po "zapełnieniu" tej jednej ćwiartki danymi, wydruk przechodził do kolejnej.
    Chciał bym uzyskać taki efekt:

    Obrazek

    Po zakończeniu grupy, musiał by przenosić kolejną grupę na nową ćwiartkę wydruku.
    Czy taka realizacja wydruku jest w ogóle osiągalna w CR?
    Albo już nawet z pominięciem przeniesienia do następnej kolumny, czy jest możliwość ograniczenia sekcji "details" tylko do połowy strony, a następnie ponowienie nagłówka grupy i kontynuacja details?

    Oczywiście najłatwiej było by te etykiety drukować na etykieciarce, ale zamiast wstawiać kolejny sprzęt, próbujemy znaleźć rozwiązanie, które można zrealizować na posiadanym już sprzęcie.Ten post został edytowany przez Autora dnia 05.07.16 o godzinie 12:49

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Raport z dwoma kolumnami
    24.06.2016, 13:49


    Obrazek



    Obrazek


    W section expert również "Keep Group Together" jest odfajkowane.

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Raport z dwoma kolumnami
    24.06.2016, 13:30

    No właśnie problem w tym, że wszędzie gdzie tylko możliwe mam postawione ptaszki przy "Keep Group Together", a mimo to wydruk jest rozbity....

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Raport z dwoma kolumnami
    24.06.2016, 10:54

    Podepnę się do tematu.

    Czy jest jakiś sposób, aby jeżeli grupa wykracza poza kolumnę, to żeby przenosiło ją całą do następnej kolumny? Żeby nie było takich brzydkich odcięć.


    Obrazek

  • Michał Modrzejewski
    Wpis na grupie WFMAG . Forum użytkowników oprogramowania WFMAG w temacie jak stworzyć nowy własny szablon faktury?
    23.06.2016, 08:36

    Crystal Reports

  • Michał Modrzejewski
    Wpis na grupie WFMAG . Forum użytkowników oprogramowania WFMAG w temacie Automatyczne przypisanie etykiety (gniazda rozszerzeń)
    22.06.2016, 15:37

    Witam.
    Próbuję zaprogramować gniazdo rozszerzeń, ale utknąłem.
    Chcę, aby po zmianie statusu zamówienia np. na "w produkcji (W)" z automatu przypisywała się do niego odpowiednia etykieta np. "W produkcji" z kolorem czerwonym.

    Gniazdo zawarłem zaraz po zatwierdzeniu zmiany na zamówieniu, przekazuję zmienną

    @IdObiektu


    Obrazek


    Kod procedury wygląda obecnie następująco:

    if exists (select 1 from sysobjects where name = 'MAGSRC_przypisz_etykiete' and type = 'P')
    drop procedure MAGSRC_przypisz_etykiete
    go
    create procedure MAGSRC_przypisz_etykiete
    @IdObiektu numeric
    as
    declare @errmsg varchar(255)
    begin
    update zamowienie set id_etykiety=9
    where @idobiektu=id_zamowienia
    and status_zam = 'W'
    end
    go


    Domyślam się, że problem może być w przekazywaniu wartości
     status_zam 

    lub w tym, że zmiana statusu zamówienia występuje w tym samym momencie co sprawdzenie statusu i w ogólnym rozrachunku, zanim wykona się gniazdo rozszerzenia, status tego zamówienia nie zdąży zmienić się na "W".
    Ale to tylko moje domysły.
    Będę wdzięczny za wszelkie wskazówki.Ten post został edytowany przez Autora dnia 22.06.16 o godzinie 15:50

  • Michał Modrzejewski
    Wpis na grupie WFMAG . Forum użytkowników oprogramowania WFMAG w temacie raport pozycji na dokumentach magazynowych
    15.06.2016, 15:55

    Najprościej to chyba stworzyć sobie raport przy użyciu wbudowanego w maga kreatora, albo użyć CrystalReports.

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Wyśwwietlanie "brak obrazu" jeżeli brak zdjęcia w blobie
    15.06.2016, 12:49

    Temat odgrzany jak zimny kotlet...
    Wskazówki były jak najbardziej prawidłowe, czytanie ze zrozumieniem kulało chyba tego dnia.
    Robiłem suppress nie w tym miejscu co potrzeba.
    Wszystko działa jak należy :) Dzięki wielkie za pomoc.

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Suma wyników z formuł.
    20.05.2016, 11:55

    Właśnie próbując stworzyć w ten sposób sumę, nie dawało rady. Do dyspozycji miałem tylko zliczanie rekordów itp.
    Ale idąc za Twoją wskazówką odnośnie zwracania wartości liczbowej, zadeklarowałem zmienną typu number w formule, i sumowanie zaskoczyło...
    Temat w takim razie uważam za zaknięty.

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Suma wyników z formuł.
    20.05.2016, 09:48

    Witam.
    Zwracam się z prośbą o pokierowanie mnie w kwestii sumowania wyników zwracanych przez formułę.
    Dodatkowo, suma ma być zwracana w nagłówku lub stopce grupy.
    Jak wiadomo, Crystal nie daje możliwości sumowania wyników zwracanych przez formuły "tak po prostu".

  • Michał Modrzejewski
    Wpis na grupie WFMAG . Forum użytkowników oprogramowania WFMAG w temacie Relacje między tabelami
    17.05.2016, 10:46

    Witam.
    Czy posiada ktoś aktualny schemat - diagramy dla bazy WF-Mag ?
    Nie mogę się dokopać, na jakiej podstawie powiązane jest zamówienie z adresem dostawy.

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Wyśwwietlanie "brak obrazu" jeżeli brak zdjęcia w blobie
    21.04.2016, 11:12

    W Select Expert mam ustawione, żeby brał ID_Ceny=1 czyli tylko detal.
    Nie mniej jednak sprawdzę zaraz proponowane rozwiązanie.

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Wyśwwietlanie "brak obrazu" jeżeli brak zdjęcia w blobie
    21.04.2016, 09:08

    Hmmm...
    Zrobiłem, tak jak podpowiadasz, ale chyba gdzieś popełniam błąd. Albo w momencie kiedy mam jeszcze podpiętą tabelę z cenami, wszystko się rozjeżdża.

    1. pomiędzy tabelą ARTYKUŁ, a ARTYKUŁ_BLOB - left join

    Obrazek

    2. pomiędzy tabelą ARTYKUŁ, a ARTYKUŁ_CENA_V - inner join

    Obrazek

    3. utworzyłem formułę

    {@jest_zdjecie}


    Obrazek

    4. sekcja Details A, w polu blob - Supress zgodnie z wskazówkami

    Obrazek

    5. sekcja Details B, w polu tekstowym - Supress zgodnie z wskazówkami.

    Obrazek


    W efekcie otrzymuję zdublowane dane, jedne z zdjęciem z bloba, drugie z pustą przestrzenią.

    Obrazek


    Dopiero staram się jakoś ogarnąć Crystala, dlatego tak się miotam :)Ten post został edytowany przez Autora dnia 21.04.16 o godzinie 09:08

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Wyśwwietlanie "brak obrazu" jeżeli brak zdjęcia w blobie
    20.04.2016, 12:50

    Witam.

    Zwracam się z prośbą o pomoc.
    Niestety Crystal nie pozwala na wykorzystanie blob field w formułach.
    Szukam rozwiązania, jak ominąć wywalanie błędu raportu, jezeli ten nie może znaleźć danych w tabeli blob (nie istnieje rekord w tabeli, z którym może się powiązać).
    Chciał bym, żeby wyrzucał napis "brak obrazu" lub jakąś domyślną grafikę.Ten post został edytowany przez Autora dnia 20.04.16 o godzinie 15:42

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Wyświetlenie linii z najdłuższym czasem realizacji
    22.12.2015, 10:30

    Witam.
    Gryzie mnie jeden problem.
    Tworzę raport, który ma mi wypluwać zamówienie, wartość i czas jego realizacji.
    Wszystko jest pięknie - ładnie w momencie, kiedy jedno zamówienie było realizoane w jedym terminie na jednym dokumencie WZ.
    Problem pojawia się, kiedy zamówienie było realizowane w 2 i więcej terminach na kilku dokumentach WZ.
    Jak natura przykazała inner join działa prawidłowo i wypluwa wiersze z unikatowymi rekordami w wierszu.
    Ja chciał bym, żeby spośród 3 rekordów z 3 różnymi datami wypluło mi tylko rekord z najdłuższą datą realizacji.
    No i nie mam pomysłu, jak tego dokonać :(

    Będę wdzięczny za wszelkie wskazówki.

  • Michał Modrzejewski
    Wpis na grupie CRYSTAL REPORTS w temacie Numer faktury korygowanej
    30.10.2015, 18:20

    Witam.
    utknąłem na tworzeniu raportu do wf-mag.
    Do pełni szczęścia brakuje mi tylko wyrzucenia numeru faktury korygowanej przy korekcie.
    ma być spełniony warunek:
    Jeżeli faktura jest korektą -> wyrzuć numer faktury korygowanej.

    w SQL wszystko ładnie śmiga:
    select
    ID_DOK_KORYGOWANEGO,
    ID_OST_KOREKTY,
    numer
    from
    dokument_handlowy
    where
    dok_korekty is not null and ID_OST_KOREKTY=ID_DOKUMENTU_HANDLOWEGO

    Nie mam teraz pomysłu jak to przerobić na formułę w Crystal Reports...
    W raporcie w każdym wierszu wyrzucam numery faktur, nazwy kontrahentów i parę innych rzeczy.
    Próbowałem:

    if not isnull({DOKUMENT_HANDLOWY.DOK_KOREKTY})
    and {DOKUMENT_HANDLOWY.ID_DOKUMENTU_HANDLOWEGO}={DOKUMENT_HANDLOWY.ID_OST_KOREKTY}
    then
    {DOKUMENT_HANDLOWY.NUMER}

    Ale wygląda na to, że formuła nie ogarnia SELF JOIN.

    Wszelkie podpowiedzi będą mile widziane ;)

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do