Temat: Zmiana koloru linii, czcionki (formatowanie pól)

1. Witam poszukuję rozwiązania problemu ze zmianą koloru linii (obiekt rysunkowy) w CR. Wersja na której pracuje to CR11

Mianowicie robię dokument (oryginał + 2x kopia). Chciałbym aby warunkując numerem kopii podmieniały się kolory linii np. (oryginał czarny tekst oraz linie; kopia niebieski, szary)

Udało mi się opanować to na poziomie zmiany koloru w polach formuł dla tekstu, natomiast ta sama opcja przy obiekcie rysunkowym nie działa.

Możliwość zmiany koloru występuje, choć nawet jeśli na sztywno bez sterowania numerem kopii ustalam np. crRed z dostępnych wariantów to nie udaje się zmienić. Można jedynie z listy rozwijanej zmienić kolor, ale to już nie pozwoli mi warunkować go w zależności od oryginału / kopii.

2. Czy jest możliwość również warunkowania za pomocą formuły koloru czcionki w obiekcie tekstowym. W wersji 11 w "Formatuj tekst/czcionka" nie ma opcji edytowania formuły formatowania. Czy jest jakiś inny sposób ?
Krzysztof Wojtal

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

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Cześć,

W CR generalnie nie ma możliwości sterowania kolorem linii. Można to obejść stosując zwykła pola tekstowe (puste). Należy tylko pamiętać o tym, że nie możesz sterować grubością linii i jest ona grupa na 1 pkt. Ja generalnie stosuję linie grubości 0.5 ze względu na oszczędność tonera oraz czytelność wydruku.
Możesz zrobić też w ten sposób, że ustawisz sobie na sztywno kolory linii na poszczególnych stronach np. pierwsza strona ma czarne linie, druga czerwone itd. Minus jest taki, że utrudni to wszelkie zmiany, bo trzeba je robić na każdej ze stron.

Pozdrawiam
Krzysiek

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Witam

Bardzo dziękuję za odpowiedź oraz rady. Czy mógłbyś mi jeszcze podpowiedzieć jak w CR wyświetlić np. 2-3 szablony strony, tak abym na sztywno mógł zmienić kolor tych linii? Obecnie wyświetla mi się tylko 1 szablon (strona). Z góry serdecznie dziękuję

Pozdrawiam
Łukasz
Krzysztof Wojtal

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

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Cześć,

Możesz sobie przygotować grafikę w różnych kolorach i zmieniać ją w zależności od numeru kopii. Będziesz miął jedną stronę w raporcie z różnymi "tłami". Grafikę taką należy przygotować jako BMP (bitmapę), ponieważ CR tylko takie grafiki zapisuje sobie w raporcie i jak zrobisz JPG, to on i tam zmieni sobie ją na BMP. Pamiętaj również, że taki raport będzie ważył parę MB.

Ja używam zapytań SQL i w nich pączkuję sobie dane dla poszczególnych ilości stron. Mam wydruk faktury lub korekty, a ilość kopii pobierana jest z kontrahenta w którym określona jest ilość stron.
Jeżeli używasz zapytań SQL i korzystasz z bazy Oracle, to mógłbym ci podpowiedzieć jak spączkować dane.

Pozdrawiam
Krzysiek.

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Cześć

Wspomniałeś, że: "Możesz zrobić też w ten sposób, że ustawisz sobie na sztywno kolory linii na poszczególnych stronach np. pierwsza strona ma czarne linie, druga czerwone itd. "
Czy mógłbyś mi podpowiedzieć jak w CR ustawić wielostronicowość?

Pozdrawiam
Łukasz
Krzysztof Wojtal

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

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Cześć,

Jedyny sposób w jaki możesz wymusić drukowanie kilku stron, to stworzenie sobie zapytania w taki sposób, że pomnożysz ich ilość o żądaną ilość stron - ja to nazywam pączkowaniem danych. Pisałem Ci już o tym.
W CR nie ma takiej opcji, jak wymuszenie ilości stron - ja bynajmniej o nim nie słyszałem.

Jak już to zrobisz, to możesz stworzyć sobie grupę z numerem strony (uzyskany z pączkowania danych np z zapytania SQL zwracasz sobie pole z wartością z numeratora, w którym ustalasz ilość stron. Numeratorem może być jakaś funkcja lub mechanizm SQL). W tej grupie tworzysz sobie odpowiednie sekcje wraz z detalami, w których sobie powtarzasz ten sam układ danych z tą różnicą, że tworzysz różne kolory dla obramowań.

Pozdrawiam
Krzysiek

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Dziękuję :)
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Lukasz L.:
Czy mógłbyś mi podpowiedzieć jak w CR ustawić wielostronicowość?

Co masz na myśli? CR wygeneruje ci wiele stron jeśli zajdzie taka potrzeba. Nic nie musisz ustawiać.
Chyba, że masz na myśli raport wielokolumnowy?

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Zastanawiałem się w CR można zrobić kilka stron jak to ma miejsce np. w Wordzie
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Zmiana koloru linii, czcionki (formatowanie pól)

Przy małym wysiłku możesz w CR zrobić raport, który wygląda jak w Wordzie :)

Zaznacz sekcję detali lub grupę i pod prawym przyciskiem wybierz opcję Section Expert a następnie zaznaczać opcję formatowanie wielokolumnowe.


Obrazek


Pojawi się dodatkowa zakładka Layout na której możesz ustawić szerokość detalu i tym samym ustawić ilość kolumn na stronie:


Obrazek


Jeszcze jedna opcja może być przydatna - zmiana orientacji strony:


Obrazek


Powodzenia!

Następna dyskusja:

Kolorowanie (formatowanie) ...




Wyślij zaproszenie do