| Jakie cechy mają cechy? |
|
|
| Mościcki Andrzej |
|
W ramach spełniania życzeń użytkowników programu, autorzy Normy dodali możliwość definiowania cech. Aby wyjaśnić o co tu chodzi, zacytuję fragment tekstu z pliku czytajto.chm, który można znaleźć w folderze głównym programu:
I po co to wszystko, można by zapytać? Otóż jak zaznaczyłem,
wprowadzone to zostało na życzenie użytkowników. Może (a nawet
na pewno) nie wszystkim ten mechanizm się przyda, ale program
zawiera wiele mechanizmów, które są potrzebne jedynie niektórym.
Tak być musi, aby program był uniwersalny. Ważne jest, żeby
istnienie takich mechanizmów nie zaciemniało interfejsu. Tak
jest w Normie, gdzie wszystkie podstawowe funkcje
są widoczne i łatwe w zastosowaniu, a funkcje wyrafinowane są
umieszczone nieco „z boku”, aby nie utrudniać życia tym, którzy
ich w danym momencie nie potrzebują. Piszę „w danym momencie”,
bo niejednokrotnie spotykałem się z tym, że człowiek, który
początkowo krzywił się na jakąś funkcję, po pewnym czasie nie
wyobrażał sobie bez niej pracy.
Rys. 1. Okno definicji słownika cech
Gdy teraz w zestawieniu materiałów chcemy szybko wyszukać i posortować według koloru różnobarwne elementy, to dodajemy do formularza zestawienia materiałów kolumnę „Cechy” i klikając w nią powodujemy, że materiały zostaną uporządkowane jak na Rys. 2.
Rys. 2. Zestawienie materiałów posortowane według cechy
Być może niektórzy z Państwa powiedzą, że to samo można osiągnąć wykorzystując istniejący „od zawsze” mechanizm grupowania. Niby tak, ale nie całkiem. Po pierwsze grupy nie mają podgrup, a czymś w tym rodzaju są wartości cech. Dzięki ich istnieniu można w obrębie jednej cechy dokonywać porządkowania według jej wartości. Dodatkowo jeden materiał może należeć tylko do jednej grupy, natomiast cech może mieć wiele. Dzięki temu można dokonywać sortowania według różnych kryteriów.
Na zakończenie stwierdzę jedynie, że opisany tu mechanizm na pewno może być lepszy, wygodniejszy, czy bardziej użyteczny. Aby jednak tak się stało musimy otrzymywać od Państwa sygnały na temat Waszych potrzeb i oczekiwań od programu. Po raz kolejny apeluję o zgłaszanie uwag i zastrzeżeń, czy nawet pretensji. Pochwały są wprawdzie bardzo miłe, ale mniej konstruktywne. Przy okazji gorące podziękowania dla wszystkich tych, którzy swoimi cennymi uwagami pomagają nam rozwijać program. |