mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Handel jak pokazać na FVS elementy kompletu (FastReport) https://forum.mix-soft.pl/viewtopic.php?f=2&t=6569 |
Strona 1 z 1 |
Autor: | rafal [ 2015-03-25, 22:31 ] |
Tytuł: | Handel jak pokazać na FVS elementy kompletu (FastReport) |
Przykładowa faktura z kompletem. Aby wyświetlić na wydruku pozycje tego kompletu należy zmodyfikować szablon faktury za pomocą Designera FastReport Kliknij prawym klawiszem myszy na sekcje Dane : DataPozycje i wybierz opcję Add Child Band z menu podręcznego Child Band wygląda tak W oknie właściwości zmień mu nazwę na childPozycjeKompletu Załącznik: hmpozkom04.jpg [ 27.27 KiB | Przeglądany 12195 razy ] Skopiuj pola z sekcji DataPozycje do childPozycjeKompletu i ustaw styl czcionki na pochylony W pole LP wpisz na stałe 3 znaki "minus" bo nie chcemy pokazywać numeru pozycji w elementach kompletu W zakładce CODE dopisz kawałek który będzie pokazywał odpowiednią linię danych. Albo DataPozycje albo childPozycjeKompletu Kod: private void DataPozycje_BeforePrint(object sender, EventArgs e) { // Przed wyświetleniem wiersza sprawdzamy czy jest to pozycja kompletu int czyKomplet = (Int32)Report.GetColumnValue("DokumentHandlowyPozycje.flag") & (0x4000); if (czyKomplet == 0) // nie jest to komplet { DataPozycje.Visible = true; ChildPozycjeKompletu.Visible = false; } else // jest to komplet { DataPozycje.Visible = false; ChildPozycjeKompletu.Visible = true; } } W efekcie faktura z pozycjami kompletu wygląda tak Załącznik: hmpozkom07.jpg [ 160.12 KiB | Przeglądany 12195 razy ] Ta funkcjonalność jest standardowo dostarczana z naszym szablonem faktury. Skontaktuj się z Ekspertem. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |