SRL SRL 11 Napisano 21 Maja 2014 Udostępnij Napisano 21 Maja 2014 w Lista magazynowa - wyróżnienie ilości większej od 1 1.W jaki sposób można wyróżnić ilość towarów na liście magazynowej (pole xrTableCell3). Myślałem o zmianie rozmiaru oraz pogrubieniu w przypadku ilości większej od 1, tak aby osoba pakująca paczkę zwróciła uwagę, że jest do zapakowania większa ilość towaru. Często zdarza się, że w pakowana jest 1szt zamiast np. 2 lub 3. 2.Czy jest możliwe, aby w wstawiało się ostrzeżenie (np. w notatce do paczki), że występują towary w w paczce w ilościach większych od 1 ? Cytuj Link to postu
Ks. Robak 314 Napisano 21 Maja 2014 Udostępnij Napisano 21 Maja 2014 w Lista magazynowa - wyróżnienie ilości większej od 1 W teorii edytor wydruków daje możliwości dość ogromne jeśli chodzi o formatowanie dostępnych danych. Niestety trzeba znać C# Obecnie nie mam czasu, żeby czymś takim się zająć, ale jak nikt nie pomoże do weekendu, to w weekend coś pokombinuję, w granicach swoich możliwości. Ale zaciekawiło mnie to, też bym chętnie takie coś u siebie wprowadził. A jak byś to widział ? Większa czcionka, pogrubienie czy może inny kolor tła ? Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 21 Maja 2014 Udostępnij Napisano 21 Maja 2014 w Lista magazynowa - wyróżnienie ilości większej od 1 Nie trzeba znać C# . W edytorze jest fajny bajer o nazwie "Formatting Rules" w którym można sobie to "wyklikać". Szybki tutorial: 1. klikamy na dowolnym polu (może być z liczbą sztuk) znaczek [>] 2. Klikamy przycisk [...] obok Formatting Rules (to samo można też wyklikać z okna właściwości po prawej). 3. W oknie Formatting Rules Editor klikamy Edit Rule Sheet... 4. W oknie Formatting Rule Sheet Editor wybieramy Data Member = Towary w tym przypadku 5. Otwieramy kolejny edytor tym razem w polu Condition - jest to edytor warunku, kiedy ma być dany styl używany. 6. W oknie Condition Editor są dostępne różne funkcje, operatory matematyczne, pola, stałe, zmienne i parametry wydruku. W naszym przypadku nalezy tam wpisać lub wyklikać: [Towar_Sztuk] > 1 7. Zapisujemy okno 8. w oknie Formatting Rule Sheet Editor definiujemy sobie styl (Formatting), ustawiając kolor tła (background color), kolor ramki, szerokość ramki, obecność ramki, font, kolor fontu, odstępy od ramki, wyrównywanie tekstu, i widoczność danej wartości. Na dole będzie widoczny podgląd stylu. 9. Po wybraniu klikamy zamknij - teraz w kolekcji styli powinien być dodany ten nasz. 10. Jeśli otwieraliśmy wszystkie powyższe okna z pola np z nazwą i chcemy aby styl warunkowy był na tym polu stosowany to przenosimy go w oknie Formatting Rules Editor na prawo i dajemy OK. Na podglądzie powinno być już widać pokolorowane pola o ile spełniają warunek. Cytuj Link to postu
SRL SRL 11 Napisano 21 Maja 2014 Autor Udostępnij Napisano 21 Maja 2014 w Lista magazynowa - wyróżnienie ilości większej od 1 Super, działa świetnie, o to chodziło. W jaki sposób dodać notatkę z warunkiem ilość >1 ? Czy jest możliwe, aby w wstawiało się ostrzeżenie (np. w notatce do paczki), że występują towary w paczce w ilościach większych od 1 ? Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 21 Maja 2014 Udostępnij Napisano 21 Maja 2014 w Lista magazynowa - wyróżnienie ilości większej od 1 Tu bez kodu się nie obejdzie. Nie jest to aż tak proste więc bez prób się nie obejdzie. Dla znających C#, to podejrzewam, że trzeba by dodać parametr do wydruku (dodaje się go w dostępnych polach) typu boolean o nazwie np jestWiecejSztuk o wartości domyślnej false i potem w skrypcie BeforePrint np dla pola z liczbą sztuk sprawdzać czy jest większa niż 1, jeśli tak to zmienić wartość pola jestWiecejSztuk na true. Ostatecznie w polu z notatkami sprawdzić wartość zmiennej jestWiecejSztuk i dodać do notatki uwagę. Niestety nie zrobię tego teraz gdyż czekają błędy do poprawy . Cytuj Link to postu
SRL SRL 11 Napisano 21 Maja 2014 Autor Udostępnij Napisano 21 Maja 2014 w Lista magazynowa - wyróżnienie ilości większej od 1 ok, dzięki za wskazówki Cytuj Link to postu
ystudio 0 Napisano 27 Czerwca 2014 Udostępnij Napisano 27 Czerwca 2014 w Lista magazynowa - wyróżnienie ilości większej od 1 Proszę o pomoc jak ustawić, aby dla wartości [paczka_dostawa] = List polecony priorytetowy pole było formatowane. Kiedy postępuje zgodnie z powyższą instrukcją (dla ilości większej niż 1 działa wyśmienicie) wyskakuje błąd: "the specified expressions contains invalid symbols" Cytuj Link to postu
Bartosz Rosa 1 785 Napisano 30 Czerwca 2014 Udostępnij Napisano 30 Czerwca 2014 w Lista magazynowa - wyróżnienie ilości większej od 1 Prawdopodobnie wystarczy, że nazwa będzie wzięta w cudzysłów, czyli: [paczka_dostawa] = "List polecony priorytetowy" Cytuj Link to postu
Polecane posty
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.