Temat: ukrywanie wiersza, jeżeli..

Witajcie,
mam wydruk z pozycją na przykładowej fakturze. Każdy towar ma dwie cechy.
Chciałbym aby jeśli cecha towaru rozpoczyna się na literę A, cały wiersz ma być ukrywany, żeby była widoczna tylko druga cecha.
Pozycje są wyświetlane w podraporcie w formie BLOBa.

Jestem w Ekspercie sekcji, w edytorze ukrywania sekcji i mam taką linię:

{DaneBinarneLinki.DBL_NazwaPliku} LIKE 'A_%'

Nie działa, cały czas się wyświetlają obie grafiki :/
Krzysztof Wojtal

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

Temat: ukrywanie wiersza, jeżeli..

Cześć,

Rozumiem, że pole {DaneBinarneLinki.DBL_NazwaPliku} jest typu tekstowego.
Najprościej zrobić to w ten sposób:
Jeżeli nazwa zaczyna się na A - pierwszy wiersz ma być ukryty SubStr({DaneBinarneLinki.DBL_NazwaPliku},1,1) = 'A'
W drugim wierszu należy użyć takiej formuły, aby ukryć przypadki, gdy nazwa różni się od 'A' SubStr({DaneBinarneLinki.DBL_NazwaPliku},1,1) <> 'A'

Pozdrawiam
Krzysiek

Temat: ukrywanie wiersza, jeżeli..

Dzięki za odpowiedź.

Coś ten substring mi nie chciał zaskoczyć, ale udało mi się to rozwiązać funkcją left/right.

Pozdrawiam
Marcin S.

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

Temat: ukrywanie wiersza, jeżeli..

Według mnie najłatwiej podzielić sekcję szczegółów (Details) na 2 podsekcję a i b.
W podsekcji a umieszczamy pierwszą grafikę, a w podsekcji b drugą grafikę.
Następnie za pomocą opcji Supress możemy ukrywać/odpowiednią sekcję za pomocą formuły"


{DaneBinarneLinki.DBL_NazwaPliku} LIKE 'A_*'


Uwaga: w Crystal Reports w funkcji Like zamiast procenta % stosuje się gwiazdkę *



Wyślij zaproszenie do